I've started getting an NPE in some of the samples when I run in the binary disitrbution from ant. It works fine running from maven. Has some extra dependency crept in that I'm not taking account of in the build.xml files. Here's an example
ples\helloworld-ws-service>ant run Buildfile: build.xml run: [java] Exception in thread "main" org.osoa.sca.ServiceRuntimeException: jav a.lang.NullPointerException [java] at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInsta nce(SCADomain.java:242) [java] at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SC ADomain.java:68) [java] at helloworld.HelloWorldServer.main(HelloWorldServer.java :33) [java] Caused by: java.lang.NullPointerException [java] at commonj.sdo.impl.HelperProvider.getDefaultContext (HelperProvi der.java:379) [java] at org.apache.tuscany.sca.databinding.sdo.SDODataBinding.introsp ect(SDODataBinding.java:66) [java] at org.apache.tuscany.sca.databinding.DefaultDataBindingExtensio nPoint.introspectType(DefaultDataBindingExtensionPoint.java:84) [java] at org.apache.tuscany.core.databinding.processor.DataBindingJava InterfaceProcessor.processInterface(DataBindingJavaInterfaceProcessor.java :115) [java] at org.apache.tuscany.core.databinding.processor.DataBindingJava InterfaceProcessor.visitInterface(DataBindingJavaInterfaceProcessor.java:55) [java] at org.apache.tuscany.sca.interfacedef.java.introspect.Extensibl eJavaInterfaceIntrospector.introspect( ExtensibleJavaInterfaceIntrospector.java:8 3) [java] at org.apache.tuscany.sca.implementation.java.introspect.impl.Se rviceProcessor.createService(ServiceProcessor.java:150) [java] at org.apache.tuscany.sca.implementation.java.introspect.impl.Se rviceProcessor.visitClass(ServiceProcessor.java:91) [java] at org.apache.tuscany.sca.implementation.java.introspect.Extensi bleJavaClassIntrospector.introspect(ExtensibleJavaClassIntrospector.java:72) [java] at org.apache.tuscany.sca.implementation.java.xml.JavaImplementa tionProcessor.resolve(JavaImplementationProcessor.java:111) [java] at org.apache.tuscany.sca.implementation.java.xml.JavaImplementa tionProcessor.resolve(JavaImplementationProcessor.java:1) [java] at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXA rtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:102) [java] at org.apache.tuscany.sca.assembly.xml.BaseArtifactProcessor.res olveImplementation(BaseArtifactProcessor.java:393) [java] at org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolv e(CompositeProcessor.java:466) [java] at org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolv e(CompositeProcessor.java:1) [java] at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXA rtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:102) [java] at org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcesso r.resolve(CompositeDocumentProcessor.java:83) [java] at org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcesso r.resolve(CompositeDocumentProcessor.java:1) [java] at org.apache.tuscany.sca.contribution.processor.ExtensibleURLAr tifactProcessor.resolve(ExtensibleURLArtifactProcessor.java:73) [java] at org.apache.tuscany.sca.contribution.service.impl.Contribution ServiceImpl.processResolvePhase(ContributionServiceImpl.java:298) [java] at org.apache.tuscany.sca.contribution.service.impl.Contribution ServiceImpl.addContribution(ContributionServiceImpl.java:249) [java] at org.apache.tuscany.sca.contribution.service.impl.Contribution ServiceImpl.contribute(ContributionServiceImpl.java:117) [java] at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<i nit>(DefaultSCADomain.java:104) [java] at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInsta nce(SCADomain.java:225) Simon