java.lang.NoSuchFieldError: NAMESPACES

7 views
Skip to first unread message

timmy....@gmail.com

unread,
Oct 12, 2015, 9:33:05 AM10/12/15
to Stardog
Hi,

I gave Stardog 4.0-RC1 a try, but it failed to connect with the stardog API. The following line:

AdminConnectionConfiguration.toServer("snarl://localhost:5820").connect();

generated the following stacktrace:

com.complexible.stardog.StardogException: NAMESPACES
 at com
.complexible.stardog.protocols.client.SPECClientUtil.toStardogException(SPECClientUtil.java:87) ~[stardog-protocols-spec-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.client.SPECClientUtil.toStardogException(SPECClientUtil.java:35) ~[stardog-protocols-spec-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.client.admin.StatefulAdminClient.<init>(StatefulAdminClient.java:59) ~[stardog-protocols-spec-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.snarl.client.SNARLDriver.connectAdmin(SNARLDriver.java:172) ~[stardog-protocols-snarl-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.api.admin.AdminConnectionConfiguration.connect(AdminConnectionConfiguration.java:45) ~[stardog-api-4.0-RC1.jar:na]
 at com
.jnj.emif.StardogConfiguration.init(StardogConfiguration.java:34) ~[emif-server-1.0-SNAPSHOT.jar:na]
 at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_31]
 at sun
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_31]
 at sun
.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_31]
 at java
.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_31]
 at org
.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:349) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:300) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1566) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:368) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1119) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1014) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1120) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755) [spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757) [spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480) [spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) [spring-web-4.1.6.RELEASE.jar:4.1.6.RELEASE]
 at org
.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:835) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:530) [jetty-servlet-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:808) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:342) [jetty-servlet-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1380) [jetty-webapp-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:320) [jetty-maven-plugin-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) [jetty-webapp-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:772) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259) [jetty-servlet-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:518) [jetty-webapp-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:403) [jetty-maven-plugin-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.Server.start(Server.java:405) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.server.Server.doStart(Server.java:372) [jetty-server-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:457) [jetty-maven-plugin-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:328) [jetty-maven-plugin-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.eclipse.jetty.maven.plugin.JettyRunWarMojo.execute(JettyRunWarMojo.java:64) [jetty-maven-plugin-9.3.4.v20151007.jar:9.3.4.v20151007]
 at org
.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:355) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) [maven-core-3.2.5.jar:3.2.5]
 at org
.apache.maven.cli.MavenCli.execute(MavenCli.java:584) [maven-embedder-3.2.5.jar:3.2.5]
 at org
.apache.maven.cli.MavenCli.doMain(MavenCli.java:216) [maven-embedder-3.2.5.jar:3.2.5]
 at org
.apache.maven.cli.MavenCli.main(MavenCli.java:160) [maven-embedder-3.2.5.jar:3.2.5]
 at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_31]
 at sun
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_31]
 at sun
.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_31]
 at java
.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_31]
 at org
.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) [plexus-classworlds-2.5.2.jar:na]
 at org
.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) [plexus-classworlds-2.5.2.jar:na]
 at org
.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) [plexus-classworlds-2.5.2.jar:na]
 at org
.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) [plexus-classworlds-2.5.2.jar:na]
Caused by: com.complexible.common.protocols.client.ClientException: NAMESPACES
 at com
.complexible.common.protocols.client.rpc.DefaultRPCClient.get(DefaultRPCClient.java:365) ~[stardog-protocols-api-client-4.0-RC1.jar:na]
 at com
.complexible.common.protocols.client.rpc.DefaultRPCClient.execute(DefaultRPCClient.java:326) ~[stardog-protocols-api-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.snarl.client.admin.AbstractAdminClient.connect(AbstractAdminClient.java:88) ~[stardog-protocols-snarl-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.snarl.client.admin.AbstractAdminClient.connect(AbstractAdminClient.java:46) ~[stardog-protocols-snarl-client-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.client.admin.StatefulAdminClient.<init>(StatefulAdminClient.java:56) ~[stardog-protocols-spec-client-4.0-RC1.jar:na]
 
... 97 common frames omitted
Caused by: java.lang.NoSuchFieldError: NAMESPACES
 at com
.complexible.common.rdf.rio.parser.ParserConfigs.<clinit>(ParserConfigs.java:44) ~[stardog-utils-rdf-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.snarl.SNARLConnectionContextCodec$Codec.encode(SNARLConnectionContextCodec.java:149) ~[stardog-protocols-snarl-shared-4.0-RC1.jar:na]
 at com
.complexible.stardog.protocols.snarl.SNARLConnectionContextCodec$Codec.encode(SNARLConnectionContextCodec.java:53) ~[stardog-protocols-snarl-shared-4.0-RC1.jar:na]
 at com
.complexible.barc.BigPacketCodec.encode(BigPacketCodec.java:96) ~[stardog-protocols-barc-shared-4.0-RC1.jar:na]
 at com
.complexible.barc.BigPacketEncoder.write(BigPacketEncoder.java:129) ~[stardog-protocols-barc-shared-4.0-RC1.jar:na]
 at io
.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:633) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:32) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:908) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:960) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:893) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:36) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:110) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at io
.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137) ~[netty-all-4.0.30.Final.jar:4.0.30.Final]
 at java
.lang.Thread.run(Thread.java:745) ~[na:1.8.0_31]

Michael Grove

unread,
Oct 12, 2015, 11:22:13 AM10/12/15
to stardog
Looks like it might be an issue in your dependencies.  The references NAMESPACES field comes from Sesame 4.0.  You should verify that you're pulling in the correct version of Sesame.

Cheers, 

Mike
 

--
-- --
You received this message because you are subscribed to the C&P "Stardog" group.
To post to this group, send email to sta...@clarkparsia.com
To unsubscribe from this group, send email to
stardog+u...@clarkparsia.com
For more options, visit this group at
http://groups.google.com/a/clarkparsia.com/group/stardog?hl=en

Reply all
Reply to author
Forward
0 new messages