Senhores,
Alguém já passou pela seguinte situação:
app utilizando WS com a api JAX-WS compiladas nas seguintes JVMs:
[list]jrockit_160_05[/list]
[list]jdk160_05[/list]
sendo que o Weblogic 10.3 utilizando a mesma JVM não gera erro, mas se há diferença entre a compilação do código, olha o que acontece na criação do Stub:
Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
at com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader.readCatalog(SAXCatalogReader.java:238)
at com.sun.org.apache.xml.internal.resolver.Catalog.parseCatalog(Catalog.java:680)
at weblogic.wsee.tools.xcatalog.XCatalogUtil.createRuntimeCatalogResolver(XCatalogUtil.java:328)
at weblogic.wsee.jaxws.spi.WLSProvider$ProviderDocumentLookup.<init>(WLSProvider.java:104)
at weblogic.wsee.jaxws.spi.WLSProvider$ProviderDocumentLookup.<init>(WLSProvider.java:103)
at weblogic.wsee.jaxws.spi.WLSProvider.createDocumentLookup(WLSProvider.java:170)
at weblogic.wsee.jaxws.spi.WLSProvider.readWSDL(WLSProvider.java:273)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:77)
at weblogic.wsee.jaxws.spi.WLSProvider.createServiceDelegate(WLSProvider.java:62)
at javax.xml.ws.Service.<init>(Service.java:56)
at com.nextel.consultacrivo.ConsultaCrivoService.<init>(Unknown Source)
at com.maestro.ws.parse.ConsultaCrivoInterfaceImpl.<init>(ConsultaCrivoInterfaceImpl.java:54)
... 45 more
Obs: quero deixar registrado e saber se realmente é um problema (ou eunão segui alguma rcomendação do vendor).