|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Can't deploy GRIP code to RIO
Hello, I'm trying to deploy my GRIP code to the roboRIO, but I always get the same error.
I've tried deploying it from Ubuntu 14.0.4 LTS and Windows 10. I don't have any code currently deployed to the roboRIO to do anything with the published values, could that be the issue? Here's the error I get: /usr/local/frc/JRE/bin/java -Xmx50m -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -jar '/home/lvuser/grip.jar' '/home/lvuser/project.grip' Nov 23, 2016 2:55:36 AM java.util.logging.LogManager$RootLogger log CONFIG: Configuration done. Nov 23, 2016 2:55:36 AM java.util.logging.LogManager$RootLogger log CONFIG: GRIP Version: 1.5.0-rc3 Defaulting Uptime to NOIMPL due to (java.lang.UnsupportedOperationException) Implementation not available in this environment 2016-11-23 02:55:45.117:INFO::main: Logging initialized @-1ms Nov 23, 2016 2:55:51 AM edu.wpi.grip.core.GripCoreModule onThreadException SEVERE: Uncaught Exception on thread Thread[main,5,main] com.google.inject.CreationException: Unable to create injector, see the following errors: Error injecting method, java.lang.NoClassDefFoundError: java/beans/SimpleBeanInfo at edu.wpi.grip.core.serialization.Project.initialize (Unknown Source) at edu.wpi.grip.core.serialization.Project.class(Unkn own Source) while locating edu.wpi.grip.core.serialization.Project for the 2nd parameter of edu.wpi.grip.core.http.HttpPipelineSwitcher.(Unkno wn Source) at edu.wpi.grip.core.operations.network.GripNetworkMo dule.configure(GripNetworkModule.java:25) (via modules: com.google.inject.util.Modules$OverrideModule -> edu.wpi.grip.core.operations.network.GripNetworkMo dule) while locating edu.wpi.grip.core.http.HttpPipelineSwitcher 1 error at com.google.inject.internal.Errors.throwCreationExc eptionIfErrorsExist(Errors.java:470) at com.google.inject.internal.InternalInjectorCreator .injectDynamically(InternalInjectorCreator.java:18 4) at com.google.inject.internal.InternalInjectorCreator .build(InternalInjectorCreator.java:110) at com.google.inject.Guice.createInjector(Guice.java: 99) at com.google.inject.Guice.createInjector(Guice.java: 73) at com.google.inject.Guice.createInjector(Guice.java: 62) at edu.wpi.grip.core.Main.main(Main.java:50) Caused by: java.lang.NoClassDefFoundError: java/beans/SimpleBeanInfo at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java :760) at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader .java:455) at java.net.URLClassLoader.access$100(URLClassLoader. java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java: 367) at java.net.URLClassLoader$1.run(URLClassLoader.java: 361) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.j ava:360) at java.lang.ClassLoader.loadClass(ClassLoader.java:4 24) at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:3 57) at com.google.common.reflect.ClassPath$ClassInfo.load (ClassPath.java:274) at edu.wpi.grip.core.serialization.Project$$Lambda$12/20503707.apply(Unknown Source) at java.util.stream.ReferencePipeline$3$1.accept(Refe rencePipeline.java:193) at java.util.stream.ReferencePipeline$2$1.accept(Refe rencePipeline.java:175) at java.util.Iterator.forEachRemaining(Iterator.java: 116) at java.util.Spliterators$IteratorSpliterator.forEach Remaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(Abstrac tPipeline.java:512) at java.util.stream.AbstractPipeline.wrapAndCopyInto( AbstractPipeline.java:502) at java.util.stream.ForEachOps$ForEachOp.evaluateSequ ential(ForEachOps.java:150) at java.util.stream.ForEachOps$ForEachOp$OfRef.evalua teSequential(ForEachOps.java:173) at java.util.stream.AbstractPipeline.evaluate(Abstrac tPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(Referen cePipeline.java:418) at edu.wpi.grip.core.serialization.Project.initialize (Project.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.inject.internal.SingleMethodInjector$1. invoke(SingleMethodInjector.java:70) at com.google.inject.internal.SingleMethodInjector.in ject(SingleMethodInjector.java:89) at com.google.inject.internal.MembersInjectorImpl.inj ectMembers(MembersInjectorImpl.java:132) at com.google.inject.internal.ConstructorInjector.pro vision(ConstructorInjector.java:120) at com.google.inject.internal.ConstructorInjector.con struct(ConstructorInjector.java:90) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get(ConstructorBindingImpl.java:268) at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:46) at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:1092) at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40) at com.google.inject.internal.SingletonScope$1.get(Si ngletonScope.java:194) at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a:41) at com.google.inject.internal.SingleParameterInjector .inject(SingleParameterInjector.java:38) at com.google.inject.internal.SingleParameterInjector .getAll(SingleParameterInjector.java:62) at com.google.inject.internal.ConstructorInjector.pro vision(ConstructorInjector.java:110) at com.google.inject.internal.ConstructorInjector.con struct(ConstructorInjector.java:90) at com.google.inject.internal.ConstructorBindingImpl$ Factory.get(ConstructorBindingImpl.java:268) at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:46) at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:1092) at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40) at com.google.inject.internal.SingletonScope$1.get(Si ngletonScope.java:194) at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a:41) at com.google.inject.internal.InternalInjectorCreator $1.call(InternalInjectorCreator.java:205) at com.google.inject.internal.InternalInjectorCreator $1.call(InternalInjectorCreator.java:199) at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:1085) at com.google.inject.internal.InternalInjectorCreator .loadEagerSingletons(InternalInjectorCreator.java: 199) at com.google.inject.internal.InternalInjectorCreator .injectDynamically(InternalInjectorCreator.java:18 0) ... 5 more Caused by: java.lang.ClassNotFoundException: java.beans.SimpleBeanInfo at java.net.URLClassLoader$1.run(URLClassLoader.java: 372) at java.net.URLClassLoader$1.run(URLClassLoader.java: 361) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.j ava:360) at java.lang.ClassLoader.loadClass(ClassLoader.java:4 24) at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:3 57) ... 60 more Any ideas? |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|