This content has been marked as final. Show 2 replies
I see exactly the same problem on windows, using axis 1.1 and java 1.5.
I havent got a solution though :(
The problem was because of Axis 1.1's incompatability with JDK 1.5 (because of the default SAXParser that ships with JDK 1.5).
First solution is to force SunOne to use Apache xerces instead of Sun xerces. Overriding SAXParserFactory should have worked just by putting xerces.jar in classpath or setting the jaxp.properties. But on SunOne 8.1 it works only when you copy apache xerces.jar (rename xercesImpl.jar to xerces.jar and copy) into appserver/lib directory and modifying the SAXParserFactory value in the appserver/lib/processLauncher.xml.
Modifying processLauncher.xml would set SAXParserFactory for all the domains, nodeagents and all appservers in SunOne 8.1 application server, So we thought it was not the best solution. But it works perfectly
Other solution was to migrate to Axis 1.2 or higher versions. We migrated to Axis 1.4.
Hope this helps.