Thats fixed the trunk build for me. Just running a build with the fix merged to the M3 branch and if thats fine i'll commit the merge.
...ant On Tue, Jun 16, 2009 at 10:38 AM, Ramkumar R<[email protected]> wrote: > The XSDModelResolvers are basically used to resolve inline schemas, so using > a namespace import > resolvers are not applicable in this case. The problem was because we placed > the namespace import > resolving before the resolution within the contribution. > > I have commented namespace import resolving code using r785126. > > Interestingly, the namespace import resolving code has been there always > with XSDModelResolvers, > but did not give any issue as the code was not reachable. > > > On Mon, Jun 15, 2009 at 10:41 PM, Ramkumar R <[email protected]> wrote: >> >> Might be because of me, let me have a look at this one. >> >> On Mon, Jun 15, 2009 at 9:40 PM, Raymond Feng <[email protected]> wrote: >>> >>> This seems to be related to >>> http://svn.apache.org/viewvc?rev=784727&view=rev. >>> >>> -------------------------------------------------- >>> From: "Simon Laws" <[email protected]> >>> Sent: Monday, June 15, 2009 6:38 AM >>> To: "tuscany-dev" <[email protected]> >>> Subject: [2.x] NPE in binding.ws.axis2 tests >>> >>>> Stack below. Is anyone else seeing this? Just looking into it now but >>>> if anyone is md debug let me know. >>>> >>>> Simon >>>> >>>> >>>> java.lang.IllegalStateException: >>>> org.apache.tuscany.sca.contribution.processor.C >>>> ontributionResolveException: >>>> org.apache.tuscany.sca.contribution.processor.Contr >>>> ibutionResolveException: Processing composite >>>> {http://www.tuscany.apache.org/tes >>>> ts/binding/ws/axis2}QuestionMarkWSDLImport: >>>> java.lang.NullPointerException >>>> at >>>> org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:94) >>>> at >>>> org.apache.tuscany.sca.binding.ws.axis2.itests.HelloWorldNoWSDLTestCa >>>> se.setUp(HelloWorldNoWSDLTestCase.java:74) >>>> at junit.framework.TestCase.runBare(TestCase.java:132) >>>> at junit.framework.TestResult$1.protect(TestResult.java:110) >>>> at junit.framework.TestResult.runProtected(TestResult.java:128) >>>> at junit.framework.TestResult.run(TestResult.java:113) >>>> at junit.framework.TestCase.run(TestCase.java:124) >>>> at junit.framework.TestSuite.runTest(TestSuite.java:232) >>>> at junit.framework.TestSuite.run(TestSuite.java:227) >>>> at >>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner. >>>> java:79) >>>> at >>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet. >>>> java:62) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes >>>> tSet(AbstractDirectoryTestSuite.java:140) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab >>>> stractDirectoryTestSuite.java:127) >>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:177) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. >>>> java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces >>>> sorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su >>>> refireBooter.java:345) >>>> at >>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j >>>> ava:1009) >>>> Caused by: >>>> org.apache.tuscany.sca.contribution.processor.ContributionResolveExce >>>> ption: >>>> org.apache.tuscany.sca.contribution.processor.ContributionResolveExceptio >>>> n: Processing composite >>>> {http://www.tuscany.apache.org/tests/binding/ws/axis2}Qu >>>> estionMarkWSDLImport: java.lang.NullPointerException >>>> at >>>> org.apache.tuscany.sca.contribution.processor.impl.ContributionConten >>>> tProcessor.resolve(ContributionContentProcessor.java:217) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.impl.ContributionConten >>>> tProcessor.resolve(ContributionContentProcessor.java:1) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProce >>>> >>>> ssorExtensionPoint$LazyURLArtifactProcessor.resolve(DefaultURLArtifactProcessorE >>>> xtensionPoint.java:357) >>>> at >>>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.configureNode(NodeFa >>>> ctoryImpl.java:598) >>>> at >>>> org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:80) >>>> ... 19 more >>>> Caused by: >>>> org.apache.tuscany.sca.contribution.processor.ContributionResolveExce >>>> ption: Processing composite >>>> {http://www.tuscany.apache.org/tests/binding/ws/axis >>>> 2}QuestionMarkWSDLImport: java.lang.NullPointerException >>>> at >>>> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolv >>>> e(CompositeDocumentProcessor.java:171) >>>> at >>>> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolv >>>> e(CompositeDocumentProcessor.java:1) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProce >>>> >>>> ssorExtensionPoint$LazyURLArtifactProcessor.resolve(DefaultURLArtifactProcessorE >>>> xtensionPoint.java:357) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactPr >>>> ocessor.resolve(ExtensibleURLArtifactProcessor.java:121) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.impl.ContributionConten >>>> tProcessor.resolve(ContributionContentProcessor.java:215) >>>> ... 23 more >>>> Caused by: java.lang.RuntimeException: java.lang.NullPointerException >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui >>>> lder.java:1841) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.handleImport(SchemaBuilder >>>> .java:1577) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(Sch >>>> emaBuilder.java:186) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.build(SchemaBuilder.java:8 >>>> 3) >>>> at >>>> org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec >>>> tion.java:424) >>>> at >>>> org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec >>>> tion.java:418) >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XSDModelResolver.loadOnDemand(XSDModel >>>> Resolver.java:181) >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XSDModelResolver.aggregate(XSDModelRes >>>> olver.java:217) >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XSDModelResolver.resolveModel(XSDModel >>>> Resolver.java:153) >>>> at >>>> org.apache.tuscany.sca.contribution.resolver.ExtensibleModelResolver. >>>> resolveModel(ExtensibleModelResolver.java:166) >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XSDModelResolver.resolveModel(XSDModel >>>> Resolver.java:117) >>>> at >>>> org.apache.tuscany.sca.contribution.resolver.ExtensibleModelResolver. >>>> resolveModel(ExtensibleModelResolver.java:166) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.readIn >>>> lineSchemas(WSDLModelResolver.java:487) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.loadDe >>>> finition(WSDLModelResolver.java:422) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.loadOn >>>> Demand(WSDLModelResolver.java:359) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.aggreg >>>> ate(WSDLModelResolver.java:257) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.resolv >>>> eModel(WSDLModelResolver.java:343) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.loadDe >>>> finition(WSDLModelResolver.java:401) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.loadOn >>>> Demand(WSDLModelResolver.java:359) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.aggreg >>>> ate(WSDLModelResolver.java:257) >>>> at >>>> org.apache.tuscany.sca.interfacedef.wsdl.xml.WSDLModelResolver.resolv >>>> eModel(WSDLModelResolver.java:343) >>>> at >>>> org.apache.tuscany.sca.contribution.resolver.ExtensibleModelResolver. >>>> resolveModel(ExtensibleModelResolver.java:166) >>>> at >>>> org.apache.tuscany.sca.binding.ws.xml.WebServiceBindingProcessor.reso >>>> lve(WebServiceBindingProcessor.java:311) >>>> at >>>> org.apache.tuscany.sca.binding.ws.xml.WebServiceBindingProcessor.reso >>>> lve(WebServiceBindingProcessor.java:1) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProc >>>> >>>> essorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcess >>>> orExtensionPoint.java:416) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP >>>> rocessor.resolve(ExtensibleStAXArtifactProcessor.java:196) >>>> at >>>> org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveCont >>>> racts(BaseAssemblyProcessor.java:396) >>>> at >>>> org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(Compos >>>> iteProcessor.java:971) >>>> at >>>> org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(Compos >>>> iteProcessor.java:1) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProc >>>> >>>> essorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcess >>>> orExtensionPoint.java:416) >>>> at >>>> org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP >>>> rocessor.resolve(ExtensibleStAXArtifactProcessor.java:196) >>>> at >>>> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolv >>>> e(CompositeDocumentProcessor.java:167) >>>> ... 27 more >>>> Caused by: java.lang.NullPointerException >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XMLDocumentHelper.getInputSource(XMLDo >>>> cumentHelper.java:137) >>>> at >>>> org.apache.tuscany.sca.xsd.xml.XSDModelResolver$URIResolverImpl.resol >>>> veEntity(XSDModelResolver.java:294) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui >>>> lder.java:1814) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.handleInclude(SchemaBuilde >>>> r.java:1615) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(Sch >>>> emaBuilder.java:181) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.build(SchemaBuilder.java:8 >>>> 3) >>>> at >>>> org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec >>>> tion.java:424) >>>> at >>>> org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec >>>> tion.java:347) >>>> at >>>> org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui >>>> lder.java:1839) >>>> ... 58 more >>>> >> >> >> >> -- >> Thanks & Regards, >> Ramkumar Ramalingam > > > > -- > Thanks & Regards, > Ramkumar Ramalingam >
