[ 
https://issues.apache.org/jira/browse/JUDDI-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12741665#action_12741665
 ] 

Kurt T Stam edited comment on JUDDI-265 at 8/11/09 7:08 AM:
------------------------------------------------------------

I don't see this issue using java 6, only java 5 & tomcat 6, it seems to be a 
jaxb libs issue. In tomcat 6 the library loading changed
http://tomcat.apache.org/tomcat-6.0-doc/class-loader-howto.html

      was (Author: kurtstam):
    I don't see this issue using java 6, only java 5 & tomcat 6, it seems to be 
a jaxb libs issue. In tomcat 6 the library loading changed
  
> security wsdl error always seen on first startup
> ------------------------------------------------
>
>                 Key: JUDDI-265
>                 URL: https://issues.apache.org/jira/browse/JUDDI-265
>             Project: jUDDI
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 3.0
>            Reporter: Tom Cunningham
>            Assignee: Kurt T Stam
>             Fix For: 3.0
>
>
> INFO: Server startup in 25622 ms
> log4j:WARN No appenders could be found for logger 
> (org.apache.juddi.portlets.server.service.SecurityServiceImpl).
> log4j:WARN Please initialize the log4j system properly.
> ERROR:  ''
> Jul 16, 2009 12:35:38 PM org.apache.cxf.transport.servlet.ServletController 
> invoke
> WARNING: org.apache.cxf.transport.http.WSDLQueryHandler Exception caught 
> writing response.
> org.apache.cxf.transport.http.WSDLQueryException: Exception occurred while 
> trying to process http://localhost:8080/juddi/services/security?wsdl
>       at 
> org.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:214)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154)
>       at 
> org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:175)
>       at 
> org.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:157)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>       at 
> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>       at java.lang.Thread.run(Thread.java:613)
> Caused by: javax.wsdl.WSDLException: WSDLException: faultCode=: Could not 
> write schema.: javax.xml.transform.TransformerException: 
> java.lang.NullPointerException
>       at 
> org.apache.cxf.wsdl11.SchemaSerializer.marshall(SchemaSerializer.java:50)
>       at com.ibm.wsdl.xml.WSDLWriterImpl.printExtensibilityElements(Unknown 
> Source)
>       at com.ibm.wsdl.xml.WSDLWriterImpl.printTypes(Unknown Source)
>       at com.ibm.wsdl.xml.WSDLWriterImpl.printDefinition(Unknown Source)
>       at com.ibm.wsdl.xml.WSDLWriterImpl.writeWSDL(Unknown Source)
>       at com.ibm.wsdl.xml.WSDLWriterImpl.getDocument(Unknown Source)
>       at 
> org.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:171)
>       ... 18 more
> Caused by: javax.xml.transform.TransformerException: 
> java.lang.NullPointerException
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:670)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:300)
>       at 
> org.apache.cxf.wsdl11.SchemaSerializer.writeXml(SchemaSerializer.java:60)
>       at 
> org.apache.cxf.wsdl11.SchemaSerializer.marshall(SchemaSerializer.java:48)
>       ... 24 more
> Caused by: java.lang.NullPointerException
>       at 
> com.sun.org.apache.xml.internal.serializer.ToUnknownStream.characters(ToUnknownStream.java:312)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:229)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:215)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:81)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:615)
>       at 
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:661)
>       ... 27 more
> Jul 16, 2009 12:35:40 PM org.apache.cxf.wsdl.EndpointReferenceUtils 
> createSchema
> WARNING: SAXException for newSchema() on 
> org.xml.sax.SAXParseException: s4s-att-invalid-value: Invalid attribute value 
> for 'type' in element 'element'. Recorded reason: cvc-datatype-valid.1.2.1: 
> '' is not a valid value for 'QName'.
>       at 
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236)
>       at 
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:172)
>       at 
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:382)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaError(XSDHandler.java:2241)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSAttributeChecker.reportSchemaError(XSAttributeChecker.java:1633)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSAttributeChecker.checkAttributes(XSAttributeChecker.java:1206)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSAttributeChecker.checkAttributes(XSAttributeChecker.java:1025)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDElementTraverser.traverseGlobal(XSDElementTraverser.java:247)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.traverseSchemas(XSDHandler.java:1081)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(XSDHandler.java:481)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:556)
>       at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadGrammar(XMLSchemaLoader.java:523)
>       at 
> com.sun.org.apache.xerces.internal.jaxp.validation.xs.SchemaFactoryImpl.newSchema(SchemaFactoryImpl.java:206)
>       at 
> org.apache.cxf.wsdl.EndpointReferenceUtils.createSchema(EndpointReferenceUtils.java:632)
>       at 
> org.apache.cxf.wsdl.EndpointReferenceUtils.getSchema(EndpointReferenceUtils.java:654)
>       at 
> org.apache.cxf.interceptor.AbstractInDatabindingInterceptor.setSchemaInMessage(AbstractInDatabindingInterceptor.java:104)
>       at 
> org.apache.cxf.interceptor.AbstractInDatabindingInterceptor.getDataReader(AbstractInDatabindingInterceptor.java:86)
>       at 
> org.apache.cxf.interceptor.AbstractInDatabindingInterceptor.getDataReader(AbstractInDatabindingInterceptor.java:93)
>       at 
> org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:69)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
>       at 
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:78)
>       at 
> org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:92)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:285)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:168)
>       at 
> org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:175)
>       at 
> org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>       at 
> org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>       at java.lang.Thread.run(Thread.java:613)
> Jul 16, 2009 12:35:40 PM org.apache.cxf.wsdl.EndpointReferenceUtils 
> createSchema
> WARNING: Schema for: urn:uddi-org:vscache_v3
> <?xml version="1.0" encoding="utf-8"?>
> <xs:schema xmlns:ns1="urn:uddi-org:api_v3" 
> xmlns:tns="urn:uddi-org:vscache_v3" 
> xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
> attributeFormDefault="unqualified" elementFormDefault="qualified" 
> targetNamespace="urn:uddi-org:vscache_v3">
> <import namespace="urn:uddi-org:api_v3" 
> xmlns="http://www.w3.org/2001/XMLSchema"/>
>     <xs:import namespace="urn:uddi-org:api_v3"/>
>     <xs:element name="chunkToken" nillable="true" type="xs:string"/>
>     <xs:element name="get_allValidValues" nillable="true" 
> type="tns:get_allValidValues"/>
>     <xs:element name="keyValue" nillable="true" type="xs:string"/>
>     <xs:element name="validValue" nillable="true" type=""/>
>     <xs:element name="validValuesList" nillable="true" 
> type="tns:validValuesList"/>
>     <xs:complexType name="validValuesList">
>         <xs:sequence>
>             <xs:element minOccurs="0" name="chunkToken" type="xs:string"/>
>             <xs:element maxOccurs="unbounded" minOccurs="0" name="validValue" 
> nillable="true" type="tns:validValue"/>
>         </xs:sequence>
>     </xs:complexType>
>     <xs:complexType name="validValue">
>         <xs:sequence>
>             <xs:element name="keyValue" type="xs:string"/>
>         </xs:sequence>
>     </xs:complexType>
>     <xs:complexType name="get_allValidValues">
>         <xs:sequence>
>             <xs:element minOccurs="0" ref="ns1:authInfo"/>
>             <xs:element ref="ns1:tModelKey"/>
>             <xs:element minOccurs="0" name="chunkToken" type="xs:string"/>
>         </xs:sequence>
>     </xs:complexType>
> </xs:schema>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to