Frage

Wir sind mit Achse für Webservice Kommunikation zwischen verschiedenen Systemen im Hause. Jeder einmal in eine Weile die Achse Anrufe nicht mit ein:

[org.apache.axis2.deployment.util.Utils] - Created temporary file : C:\WINDOWS\TEMP\_axis2\axis248890addressing-1.41.mar
[org.apache.axis2.util.Loader] - java.lang.ClassNotFoundException: Class Not found : org.apache.axis2.handlers.addressing.AddressingInHandler
[org.apache.axis2.util.Loader] - java.lang.ClassNotFoundException: org.apache.axis2.handlers.addressing.AddressingInHandler
[org.apache.axis2.i18n.ProjectResourceBundle] - org.apache.axis2.i18n.resource::handleGetObject(invalidmodule)
[org.apache.axis2.deployment.ModuleDeployer] - The addressing-1.41.mar module, which is not valid, caused org.apache.axis2.handlers.addressing.AddressingInHandler
org.apache.axis2.AxisFault: org.apache.axis2.handlers.addressing.AddressingInHandler

Vielleicht ein in 100 nicht so.

Der Code auf einem 50thread WebLogic Applikationsserver läuft die axis2 Version 1.4.1 eingesetzt wird.

Soweit ich aus dem Protokoll sagen kann, geschieht das „Erstellen von temporären Dateien“ in jedem Gespräch (und es erwähnt die gleiche Datei jedes Mal), so meine Vermutung ist, dass vielleicht ein mehrere Thread Zugriff auf die gleiche Datei, aber ich nicht wissen, was zu tun ist.

Hat jemand hat einige Erkenntnisse, die uns diese zu beseitigen helfen könnte?

Update:

Ich habe ein ähnliches Problem auf der Mailingliste ohne Antwort: http: // marc .info /? l = achsen user & m = 124411691013763 & w = 2 und stellte diese Frage auch dort: http://marc.info/?l= Achse-user & m = 124912603230939 & w = 2

War es hilfreich?

Lösung 2

Wir haben dieses Problem http://issues.apache.org/jira/browse/AXIS2-3204

und

configContext.terminate () der Täter war.

Andere Tipps

Danke @svrist

Der Link zur [JIRA Seite] http://issues.apache.org / jira / browse / AXIS2-3204 mir mitgeteilt, vorausgesetzt, dass ein Upgrade mindestens Axis2 1.5 wurde erforderlich, um dieses Problem zu vermeiden.

FYI, wenn sie eine dieser Fehler zu sehen, dass in der Frage beschrieben wurden, laufen Sie Gefahr eines hing Faden in Ihrer Anwendung. Ich hatte eine harte Zeit versucht, diese ausfindig zu machen, wenn Sie also diesen Stack-Trace sehen, betrachten Sie das Upgrade:

"pool-2-thread-10" prio=10 tid=0xad5ab000 nid=0x35f8 runnable [0xa7d0b000]
   java.lang.Thread.State: RUNNABLE
    at com.sun.xml.stream.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:353)
    at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:557)
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:506)
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:161)
    at ***org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocumentImpl.java:132) <- Infinite loop***
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:411)
    at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:602)
    at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:581)
    at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilder.java:97)
    at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:86)
    at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:641)
    at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
    - locked <0xb4de1d10> (a org.apache.axis2.deployment.FileSystemConfigurator)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:68)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
    at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:150)
    at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)

............................ The Rest Ausgelassene ................ ...................

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top