NPE after NoClassDefFoundError in trunk distro for o.a.t.s.databinding.sdo.SDODataBinding -----------------------------------------------------------------------------------------
Key: TUSCANY-1299 URL: https://issues.apache.org/jira/browse/TUSCANY-1299 Project: Tuscany Issue Type: Bug Affects Versions: Java-SCA-Next Environment: Windows XP Reporter: Ignacio Silva-Lepe Fix For: Java-SCA-Next After a full update and mvn clean; mvn of trunk, and mvn clean; mvn in sca/distribution, I unzip the binary distro and try: C:\Devt\NotificationComponents\samples\broker>java -Dnotification.httpPort=8080 -cp "target\tuscany-notification-broker-sample-1.0-incubating-SNAPSHOT.jar;..\.. \local\target\tuscany-notification-local-1.0-incubating-SNAPSHOT.jar;..\..\bindi ng\target\tuscany-notification-binding-1.0-incubating-SNAPSHOT.jar;\Documents an d Settings\Administrator\.m2\repository\stax\stax\1.1.1-dev\stax-1.1.1-dev.jar;\ Devt\tuscany-sca-distr\tuscany-sca-1.0-incubating-SNAPSHOT\lib\tuscany-sca-manif est.jar" org.apache.tuscany.sca.notification.broker.TrafficAdvisoryServer java.lang.NoClassDefFoundError: commonj/sdo/DataObject at org.apache.tuscany.sca.databinding.sdo.SDODataBinding.<clinit>(SDODat aBinding.java:46) at org.apache.tuscany.sca.databinding.sdo.module.SDODataBindingModuleAct ivator.start(SDODataBindingModuleActivator.java:57) at org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.startMod ules(ReallySmallRuntime.java:161) at org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.start(Re allySmallRuntime.java:110) at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(Def aultSCADomain.java:86) at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCAD omain.java:229) at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain. java:68) at org.apache.tuscany.sca.notification.broker.TrafficAdvisoryServer.main (TrafficAdvisoryServer.java:35) Looking in tuscany-sca-1.0-incubating-SNAPSHOT/lib I find sdo-api-r2.1-1.0-incubating-20070520.134246-1.jar, but the manifest has a reference to sdo-api-r2.1-1.0-incubating-SNAPSHOT.jar. So after copying that expected jar from my local repo, I then see: C:\Devt\NotificationComponents\samples\broker>java -Dnotification.httpPort=8080 -cp "target\tuscany-notification-broker-sample-1.0-incubating-SNAPSHOT.jar;..\.. \local\target\tuscany-notification-local-1.0-incubating-SNAPSHOT.jar;..\..\bindi ng\target\tuscany-notification-binding-1.0-incubating-SNAPSHOT.jar;\Documents an d Settings\Administrator\.m2\repository\stax\stax\1.1.1-dev\stax-1.1.1-dev.jar;\ Devt\tuscany-sca-distr\tuscany-sca-1.0-incubating-SNAPSHOT\lib\tuscany-sca-manif est.jar" org.apache.tuscany.sca.notification.broker.TrafficAdvisoryServer *** Activating notification binding module, localBaseUrl [http://spyder.watson.i bm.com:8080] *** Activating local notification module *** binding ntm [http://localhost:8080/ntm], notificationType [trafficAdvisory] *** binding ntm [http://localhost:8080/ntm], notificationType [trafficAdvisory] org.osoa.sca.ServiceRuntimeException: java.lang.NullPointerException at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCAD omain.java:263) at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain. java:68) at org.apache.tuscany.sca.notification.broker.TrafficAdvisoryServer.main (TrafficAdvisoryServer.java:35) Caused by: java.lang.NullPointerException at commonj.sdo.impl.HelperProvider.getDefaultContext(HelperProvider.java :379) at org.apache.tuscany.sca.databinding.sdo.SDODataBinding.introspect(SDOD ataBinding.java:66) at org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint.i ntrospectType(DefaultDataBindingExtensionPoint.java:84) at org.apache.tuscany.core.databinding.processor.DataBindingJavaInterfac eProcessor.processInterface(DataBindingJavaInterfaceProcessor.java:115) at org.apache.tuscany.core.databinding.processor.DataBindingJavaInterfac eProcessor.visitInterface(DataBindingJavaInterfaceProcessor.java:55) at org.apache.tuscany.sca.interfacedef.java.introspect.ExtensibleJavaInt erfaceIntrospector.introspect(ExtensibleJavaInterfaceIntrospector.java:83) at org.apache.tuscany.sca.implementation.java.introspect.impl.ReferenceP rocessor.createReference(ReferenceProcessor.java:160) at org.apache.tuscany.sca.implementation.java.introspect.impl.ReferenceP rocessor.visitField(ReferenceProcessor.java:93) at org.apache.tuscany.sca.implementation.java.introspect.ExtensibleJavaC lassIntrospector.introspect(ExtensibleJavaClassIntrospector.java:99) at org.apache.tuscany.sca.implementation.java.xml.JavaImplementationProc essor.resolve(JavaImplementationProcessor.java:119) at org.apache.tuscany.sca.implementation.java.xml.JavaImplementationProc essor.resolve(JavaImplementationProcessor.java:49) at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP rocessor.resolve(ExtensibleStAXArtifactProcessor.java:102) at org.apache.tuscany.sca.assembly.xml.BaseArtifactProcessor.resolveImpl ementation(BaseArtifactProcessor.java:387) at org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(Compos iteProcessor.java:466) at org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(Compos iteProcessor.java:65) at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP rocessor.resolve(ExtensibleStAXArtifactProcessor.java:102) at org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolv e(CompositeDocumentProcessor.java:83) at org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolv e(CompositeDocumentProcessor.java:43) at org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactPr ocessor.resolve(ExtensibleURLArtifactProcessor.java:73) at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI mpl.processResolvePhase(ContributionServiceImpl.java:317) at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI mpl.addContribution(ContributionServiceImpl.java:254) at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI mpl.contribute(ContributionServiceImpl.java:119) at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(Def aultSCADomain.java:104) at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCAD omain.java:229) ... 2 more Any ideas? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]