axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas" <dava...@gmail.com>
Subject Re: [AXIS2] BEA 8.1 sp4
Date Tue, 08 Aug 2006 15:12:14 GMT
Jim,

Could you please edit the HappyAxis.jsp in your web app and add the
following lines:
    needed += needClass(out, "javax.xml.namespace.QName",
            "qname.jar",
            "QNAME",
            "Axis2 will not work",
            "http://xml.apache.org/axis2/");

Right after the section that includes the following string "Streaming
Impl for XML implementation"? And then post the new output.

I believe there is a bad jar with a old javax.xml.namespace.QName
implementation in your environment and we need to hunt it down.

-- dims


On 8/8/06, Jim Mattson <jimmattson@gmail.com> wrote:
>
> I just downloaded Axis2.war from the site and deployed it in BEA Weblogic 8.1 sp4.  I
am trying to evaluate what needs to occur on migrating from Axis 1.3 to 2 for an upcoming
project.  Are they compatible?  I got the following error:
>
> <Aug 8, 2006 9:39:38 AM CDT> <Error> <HTTP> <BEA-101017> <[ServletContext(id=33275114,name=axis2,context-path=/axis2)]
Root cause of ServletException.
> java.lang.NoSuchMethodError: javax.xml.namespace.QName .<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
>     at org.apache.axiom.om.impl.llom.OMElementImpl.getQName(OMElementImpl.java:878)
>     at org.apache.axis2.context.MessageContext.isHeaderPresent (MessageContext.java:955)
>     at org.apache.axis2.engine.InstanceDispatcher.extractServiceGroupContextId(InstanceDispatcher.java:150)
>     at org.apache.axis2.engine.InstanceDispatcher.invoke(InstanceDispatcher.java:62)
>     at org.apache.axis2.engine.Phase.invoke(Phase.java:381)
>     at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473)
>     at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445)
>     at  org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284)
>     at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136)
>     at javax.servlet.http.HttpServlet.service (HttpServlet.java:760)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>     at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
>     at weblogic.servlet.internal.ServletStubImpl.invokeServlet (ServletStubImpl.java:419)
>     at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
>     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java
:6718)
>     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>     at weblogic.servlet.internal.WebAppServletContext.invokeServlet (WebAppServletContext.java:3764)
>     at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
>     at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
>     at weblogic.kernel.ExecuteThread.run (ExecuteThread.java:178)
>
> The results of the "Happiness Page" ... problem with the Version process.  In addition,
the Administrative link does not work either ...
>
>
> Axis2 Happiness Page
> Examining webapp configuration
>
>
> Essential Components Found Apache-Axis (org.apache.axis2.transport.http.AxisServlet)
at C:\bea\weblogic81\samples\domains\workshop\cgServer\.wlnotdelete\extract\cgServer_axis2_axis2\jarfiles\WEB-INF\lib\axis2-kernel-1.0.jar
> Found Jakarta-Commons Logging (org.apache.commons.logging.Log) at C:\bea\weblogic81\samples\domains\workshop\cgServer\.wlnotdelete\extract\cgServer_axis2_axis2\jarfiles\WEB-INF\lib\commons-logging-1.0.4.jar
> Found Log4j (org.apache.log4j.Layout) at C:\bea\weblogic81\common\lib\log4j.jar
> Found Streaming API for XML (javax.xml.stream.XMLStreamReader) at C:\bea\weblogic81\samples\domains\workshop\cgServer\.wlnotdelete\extract\cgServer_axis2_axis2\jarfiles\WEB-INF\lib\stax-api-1.0.jar
> Found Streaming Impl for XML implementation (org.codehaus.stax2.XMLStreamWriter2) at
C:\bea\weblogic81\samples\domains\workshop\cgServer\.wlnotdelete\extract\cgServer_axis2_axis2\jarfiles\WEB-INF\lib\wstx-asl-2.9.3.jar
>
> The core axis2 libraries are present.
>
>      Note: Even if everything this page probes for is present, there is no guarantee
    your     web axisService will work, because there are many configuration options that
we do     not check for. These tests are necessary but not sufficient
> Examining Version Service
>
>       There was a problem of examine Version service , may be the service not available
or some thing has gone wrong. But this does not mean system does not working ! Try to upload
a some other service and check to see whether it is working.
>
> Examining Application Server
> Servlet version2.3
> PlatformWebLogic Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004 471647 WebLogic Server 8.1
SP4 Mon Nov 29 16:21:29 PST 2004 471647 WebLogic Server 8.1 SP4 Mon Nov 29 16:21:29 PST 2004
471647
> Examining System Properties java.vendor=Sun Microsystems Inc.
> javax.xml.soap.SOAPFactory=org.apache.axis.soap.SOAPFactoryImpl
> wli.home=C:\bea\WEBLOG~1\integration
> org.xml.sax.parser=weblogic.xml.jaxp.RegistryParser
> weblogic.ListenPort=7001
>
> os.name=Windows XP
> sun.boot.class.path=C:\bea\JDK142~1\jre\lib\rt.jar;C:\bea\JDK142~1\jre\lib\i18n.jar;C:\bea\JDK142~1\jre\lib\sunrsasign.jar;C:\bea\JDK142~1\jre\lib\jsse.jar;C:\bea\JDK142~1\jre\lib\jce.jar;C:\bea\JDK142~1\jre\lib\charsets.jar;C:\bea\JDK142~1\jre\classes
>
> sun.java2d.fontpath=
> java.vm.specification.vendor=Sun Microsystems Inc.
> java.runtime.version=1.4.2_05-b04
> weblogic.Name=cgServer
> jmx.implementation.vendor=Sun Microsystems
> user.name=ujwm001
> log4j.configuration=file:C:\bea\WEBLOG~1\common\lib\workshopLogCfg.xml
>
> weblogic.security.SSL.ignoreHostnameVerify=false
> jmx.implementation.name=JMX RI
> user.language=en
> java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
> sun.boot.library.path=C:\bea\JDK142~1\jre\bin
>
> wlw.testConsole=true
> wlw.iterativeDev=true
> jmx.specification.name=Java Management Extensions
> java.version=1.4.2_05
> user.timezone=America/Chicago
> sun.arch.data.model=32
> javax.rmi.CORBA.UtilClass=weblogic.iiop.UtilDelegateImpl
>
> jmx.specification.version=1.0 Final Release
> java.endorsed.dirs=C:\bea\JDK142~1\jre\lib\endorsed
> vde.home=.\cgServer\ldap
> sun.cpu.isalist=pentium i486 i386
> jmx.implementation.version=1.0
> file.encoding.pkg=sun.io
>
> weblogic.mbeanLegalClause.ByPass=false
> wlw.logErrorsToConsole=true
> file.separator=\
> java.specification.name=Java Platform API Specification
> java.class.version=48.0
> user.country=US
> java.home=C:\bea\JDK142~1\jre
>
> platform.home=C:\bea\WEBLOG~1
> java.vm.info=mixed mode
> os.version=5.1
> org.omg.CORBA.ORBSingletonClass=weblogic.corba.orb.ORB
> path.separator=;
> java.vm.version=1.4.2_05-b04
> java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory
>
> UserPointCompression=no
> user.variant=
> java.protocol.handler.pkgs=weblogic.utils|weblogic.utils|weblogic.net
> jmx.specification.vendor=Sun Microsystems
> java.awt.printerjob=sun.awt.windows.WPrinterJob
> java.security.policy=C:\bea\WEBLOG~1\server\lib\weblogic.policy
>
> sun.io.unicode.encoding=UnicodeLittle
> awt.toolkit=sun.awt.windows.WToolkit
> java.naming.factory.url.pkgs=weblogic.jndi.factories:weblogic.corba.j2ee.naming.url
> user.home=C:\Documents and Settings\ujwm001
> wls.home=C:\bea\WEBLOG~1\server
>
> java.specification.vendor=Sun Microsystems Inc.
> org.xml.sax.driver=weblogic.apache.xerces.parsers.SAXParser
> java.library.path=C:\bea\JDK142~1\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\bea\WEBLOG~1\server\bin;C:\bea\JDK142~1\jre\bin;C:\bea\JDK142~1\bin;C:\Oracle\Oracle6i\Bin;C:\Oracle\Ora9024\bin;C:\Program
Files\Oracle\jre\1.1.8\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files\ATI Technologies\ATI Control Panel;C:\Program Files\Rational\common;C:\Program Files\gs\gs8.11\bin;c:\oracle\ora734\bin;C:\Program
Files\Attachmate\EXTRA!\;C:\Program Files\Rational\ClearCase\bin;C:\bea\WEBLOG~1\server\bin\oci920_8
>
> java.vendor.url=http://java.sun.com/
> java.vm.vendor=Sun Microsystems Inc.
> java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
> java.class.path=c:\clearCaseViews\C:\clearCaseViews\ujwm001_ACH_Release1.0\Awards_ACH\Build\lib\thirdparty\axis-1_3\log4j-1.2.8.jar
> ;c:\clearCaseViews\ujwm001_Awards_Ecatalog_int\AWDS_COMMON\Logging_Service\LogService\EarContent\APP-INF\lib\antlr-2.7.5H3.jar;;C:\bea\WEBLOG~1\server\lib\weblogic_knex_patch.jar;C:\bea\WEBLOG~1\common\lib\log4j.jar;C:\bea\WEBLOG~1\server\lib\debugging.jar;C:\bea\WEBLOG~1\server\lib\knex.jar;C:\bea\WEBLOG~1\javelin\lib\javelin.jar;C:\bea\WEBLOG~1\server\lib\wlw-
> lang.jar;C:\bea\JDK142~1\lib\tools.jar;C:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;C:\bea\WEBLOG~1\server\lib\ant\ant.jar;C:\bea\JDK142~1\jre\lib\rt.jar;;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;C:\bea\WEBLOG~1\server\lib\webserviceclient.jar;C:\bea\WEBLOG~1\server\lib\webserviceclient+ssl.jar;C:\bea\WEBLOG~1\server\lib\xbean.jar;C:\bea\WEBLOG~1\server\lib\wlxbean.jar;C:\bea\WEBLOG~1\server\lib\xqrl.jar;C:\bea\WEBLOG~1\server\lib\netui\netui-
> compiler.jar;C:\bea\WEBLOG~1\server\lib\wli.jar;C:\bea\WEBLOG~1\server\lib\fop.jar;C:\bea\WEBLOG~1\integration\adapters\sample\lib\sample-eis.jar;
> java.vm.specification.name=Java Virtual Machine Specification
> java.vm.specification.version=1.0
>
> javax.rmi.CORBA.PortableRemoteObjectClass=weblogic.iiop.PortableRemoteObjectDelegateImpl
> sun.cpu.endian=little
> sun.os.patch.level=Service Pack 2
> java.io.tmpdir=C:\DOCUME~1\ujwm001\LOCALS~1\Temp\
> java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
>
> java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
> os.arch=x86
> java.ext.dirs=C:\bea\JDK142~1\jre\lib\ext
> user.dir=C:\bea\WEBLOG~1\samples\domains\workshop
> line.separator=
>
> java.vm.name=Java HotSpot(TM) Client VM
>
> javax.xml.soap.MessageFactory=org.apache.axis.soap.MessageFactoryImpl
> weblogic.management.discover=true
> javax.xml.soap.SOAPConnectionFactory=org.apache.axis.soap.SOAPConnectionFactoryImpl
> file.encoding=Cp1252
>
> org.omg.CORBA.ORBClass=weblogic.corba.orb.ORB
> javax.xml.rpc.ServiceFactory=weblogic.webservice.core.rpc.ServiceFactoryImpl
> GuessPointCompression=yes
> weblogic.ProductionModeEnabled=
>
> Any ideas would be appreciated.
>
>
> Thanks,
>
> Jim M.
> java.specification.version=1.4
>
>
>



-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message