JCA1001 ran cleanly against the SNAPSHOT build I downloaded on 4 August.. Bryan Aupperle, Ph.D. STSM, WebSphere Enterprise Platform Software Solution Architect WW Center of Excellence for Enterprise Systems & Banking Center of Excellence Application Integration Architect
Research Triangle Park, NC +1 919-254-7508 (T/L 444-7508) Internet Address: [email protected] From: "Kelvin Goodson (JIRA)" <[email protected]> To: [email protected] Date: 08/06/2010 10:52 AM Subject: [jira] Commented: (TUSCANY-3646) NPE in otest JCA7006 [ https://issues.apache.org/jira/browse/TUSCANY-3646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896058#action_12896058 ] Kelvin Goodson commented on TUSCANY-3646: ----------------------------------------- I also see this error when running JCA1001 (with a break point on NullPointerException being thrown) so I guess this is not the root cause of the JCA7006 failure > NPE in otest JCA7006 > -------------------- > > Key: TUSCANY-3646 > URL: https://issues.apache.org/jira/browse/TUSCANY-3646 > Project: Tuscany > Issue Type: Bug > Affects Versions: Java-SCA-2.0-M5 > Reporter: Kelvin Goodson > Fix For: Java-SCA-2.0-Beta1 > > > I'm seeing an NPE in test JCA7006 deep down in some JAXB code, the exception's cause is null > ModelBuilder<T,C,F,M>.<clinit>() line: 162 > JAXBContextImpl.getTypeInfoSet() line: 431 > JAXBContextImpl.<init>(JAXBContextImpl$JAXBContextBuilder) line: 288 > JAXBContextImpl$JAXBContextBuilder.build() line: 1111 > ContextFactory.createContext(Class[], Collection<TypeReference>, Map<Class,Class>, String, boolean, RuntimeAnnotationReader, boolean, boolean, boolean) line: 154 > ContextFactory.createContext(Class[], Map<String,Object>) line: 121 > NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] > NativeMethodAccessorImpl.invoke(Object, Object[]) line: not available > DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: not available > Method.invoke(Object, Object...) line: not available > ContextFinder.newInstance(Class[], Map, String) line: not available > ContextFinder.find(Class[], Map) line: not available > JAXBContext.newInstance(Class[], Map<String,?>) line: not available > JAXBContext.newInstance(Class...) line: not available > JAXBContextCache$1.run() line: 138 > JAXBContextCache$1.run() line: 1 > AccessController.doPrivileged(PrivilegedExceptionAction<T>) line: not available [native method] > JAXBContextCache.newJAXBContext(Class<?>...) line: 127 > JAXBContextCache.getDefaultJAXBContext() line: 155 > JAXBContextCache.<init>(int, int, int, ExtensionPointRegistry) line: 122 > JAXBContextCache.<init>(ExtensionPointRegistry) line: 114 > JAXBContextHelper.<init>(ExtensionPointRegistry) line: 69 > NativeConstructorAccessorImpl.newInstance0(Constructor, Object[]) line: not available [native method] > NativeConstructorAccessorImpl.newInstance(Object[]) line: not available > DelegatingConstructorAccessorImpl.newInstance(Object[]) line: not available > Constructor<T>.newInstance(Object...) line: not available > ServiceHelper.newInstance(Class<T>, Class<?>, Object) line: 89 > DefaultUtilityExtensionPoint.getUtility(Class<T>, Object) line: 176 > DefaultUtilityExtensionPoint.getUtility(Class<T>) line: 94 > JAXBContextHelper.getInstance(ExtensionPointRegistry) line: 74 > JAXBTypeHelper.<init>(ExtensionPointRegistry) line: 60 > JAXBDataBinding.<init>(ExtensionPointRegistry) line: 59 > NativeConstructorAccessorImpl.newInstance0(Constructor, Object[]) line: not available [native method] > NativeConstructorAccessorImpl.newInstance(Object[]) line: not available > DelegatingConstructorAccessorImpl.newInstance(Object[]) line: not available > Constructor<T>.newInstance(Object...) line: not available > DefaultDataBindingExtensionPoint$LazyDataBinding.getDataBinding() line: 159 > DefaultDataBindingExtensionPoint$LazyDataBinding.introspect(DataType, Operation) line: 185 > DefaultDataBindingExtensionPoint.introspectType(DataType, Operation) line: 203 > DataBindingJavaInterfaceProcessor.processInterface(JavaInterface, List<Operation>) line: 114 > DataBindingJavaInterfaceProcessor.visitInterface(JavaInterface) line: 56 > JavaInterfaceIntrospectorImpl.introspectInterface(JavaInterface, Class<?>) line: 139 > DefaultJavaInterfaceFactory(JavaInterfaceFactoryImpl).createJavaInterface(JavaInterface, Class<?>) line: 70 > JavaInterfaceProcessor.resolveJavaInterface(JavaInterface, ModelResolver, ProcessorContext) line: 214 > JavaInterfaceProcessor.resolve(JavaInterfaceContract, ModelResolver, ProcessorContext) line: 240 > JavaInterfaceProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 1 > DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 321 > ExtensibleStAXArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 199 > CompositeProcessor(BaseAssemblyProcessor).resolveContracts(Base, List<C>, ModelResolver, ProcessorContext) line: 368 > CompositeProcessor.resolve(Composite, ModelResolver, ProcessorContext) line: 1075 > CompositeProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 1 > DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 321 > ExtensibleStAXArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 199 > CompositeDocumentProcessor.resolve(Composite, ModelResolver, ProcessorContext) line: 169 > CompositeDocumentProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 1 > DefaultURLArtifactProcessorExtensionPoint$LazyURLArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 305 > ExtensibleURLArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 119 > ContributionContentProcessor.resolve(Contribution, ModelResolver, ProcessorContext) line: 257 > ContributionContentProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 1 > DefaultURLArtifactProcessorExtensionPoint$LazyURLArtifactProcessor.resolve(Object, ModelResolver, ProcessorContext) line: 305 > DefaultDeployer(DeployerImpl).build(List<Contribution>, List<Contribution>, Map<QName,List<String>>, Monitor) line: 527 > NodeFactoryImpl.configureNode(NodeConfiguration, List<Contribution>, ProcessorContext) line: 309 > NodeImpl.start() line: 127 > TuscanyRuntimeBridge.startContribution(String, String, String[]) line: 73 > JCA_7006_TestCase(BaseJAXWSTestRunner).startContribution() line: 235 > JCA_7006_TestCase(BaseJAXWSTestRunner).setUp() line: 144 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
