On Wed, Nov 30, 2011 at 03:32:53PM -0800, Jason Helfman thus spake:
Hi,
Firstly, my apologies for cross-posting on my first post, but I believe this
really touches both lists as far as the issues I am running into.
I am the freebsd maintainer for the axis2 port. The port as it is now is a
war distribution.
The needs of our company though required using the binary installation, and
I need to update the port and have it working.
Here is where I am currently at.
I have updated the port to use the binary distribution but I can't run the
default service.
(ie. http://localhost:8080/axis2)
I install all of the libraries (jars) under
/usr/local/share/java/classes/axis2 and add this to the classpath for my
application server (tomcat5.5)
Here is what my start command looks like:
/usr/local/bin/java -Djava.endorsed.dirs= -classpath
/usr/local/tomcat5.5/bin/bootstrap.jar:/usr/local/tomcat5.5/bin/commons-logging-api.jar:/usr/local/share/java/classes/axis2
-Dcatalina.base=/usr/local/tomcat5.5 -Dcatalina.home=/usr/local/tomcat5.5
-Djava.io.tmpdir=/usr/local/tomcat5.5/temp org.apache.catalina.startup.Bootstrap
Attached is listing of the file installation locations:
In addition to these being installed, a non-sampled suffix is installed, if one
doesn't already exist.
/usr/local/tomcat5.5/conf/axis2.policy.sample
/usr/local/tomcat5.5/conf/axis2.xml.sample
/usr/local/tomcat5.5/conf/commons-logging.properties.sample
/usr/local/tomcat5.5/conf/log4j.properties.sample
When I start tomcat with no modifications, here is the error I receive:
SEVERE: Error deploying web application directory axis2
org.apache.commons.logging.LogConfigurationException: User-specified log class
'org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not useable.
at
org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:704)
at
org.apache.catalina.core.ContainerBase.getLogger(ContainerBase.java:381)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4159)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:980)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:943)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:448)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
If I turn off Log4JLogger in
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/commons-logging.properties,
and use any other type of logging service, it will startup.
However, then get other errors:
SEVERE: Exception Processing ErrorPage[errorCode=500,
location=/axis2-web/Error/error500.jsp]
org.apache.jasper.JasperException: Exception in JSP:
/axis2-web/Error/error500.jsp:24
21: <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
22: <html>
23: <head>
24: <jsp:include page="../include/httpbase.jsp"/>
25: <title>Axis2 :: Internal server error</title>
26: <link href="axis2-web/css/axis-style.css" rel="stylesheet"
type="text/css"/>
27: <meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"/>
Stacktrace:
at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:659)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
at
org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:364)
at
org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:285)
at
org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:229)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:843)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:679)
at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1303)
at java.lang.Thread.run(Thread.java:679)
Any help would be appreciated!
Thanks,
Jason
--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5
Information for axis2-1.6.1_1:
Files:
/usr/local/share/licenses/axis2-1.6.1_1/catalog.mk
/usr/local/share/licenses/axis2-1.6.1_1/LICENSE
/usr/local/share/licenses/axis2-1.6.1_1/ASL
/usr/local/share/java/classes/axis2/XmlSchema-1.4.7.jar
/usr/local/share/java/classes/axis2/XmlSchema-LICENSE.txt
/usr/local/share/java/classes/axis2/activation-1.1.jar
/usr/local/share/java/classes/axis2/activation-LICENSE.txt
/usr/local/share/java/classes/axis2/antlr-2-LICENSE.txt
/usr/local/share/java/classes/axis2/antlr-2.7.7.jar
/usr/local/share/java/classes/axis2/axiom-api-1.2.12.jar
/usr/local/share/java/classes/axis2/axiom-api-LICENSE.txt
/usr/local/share/java/classes/axis2/axiom-dom-1.2.12.jar
/usr/local/share/java/classes/axis2/axiom-dom-LICENSE.txt
/usr/local/share/java/classes/axis2/axiom-impl-1.2.12.jar
/usr/local/share/java/classes/axis2/axiom-impl-LICENSE.txt
/usr/local/share/java/classes/axis2/axis2-LICENSE.txt
/usr/local/share/java/classes/axis2/axis2-adb-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-adb-codegen-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-ant-plugin-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-clustering-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-codegen-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-corba-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-fastinfoset-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-java2wsdl-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-jaxbri-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-jaxws-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-jibx-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-json-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-kernel-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-metadata-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-mtompolicy-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-saaj-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-soapmonitor-servlet-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-spring-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-transport-http-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-transport-local-1.6.1.jar
/usr/local/share/java/classes/axis2/axis2-xmlbeans-1.6.1.jar
/usr/local/share/java/classes/axis2/bcel-5.1.jar
/usr/local/share/java/classes/axis2/bcel-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-cli-1.2.jar
/usr/local/share/java/classes/axis2/commons-cli-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-codec-1.3.jar
/usr/local/share/java/classes/axis2/commons-codec-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-fileupload-1.2.jar
/usr/local/share/java/classes/axis2/commons-fileupload-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-httpclient-3.1.jar
/usr/local/share/java/classes/axis2/commons-httpclient-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-io-1.4.jar
/usr/local/share/java/classes/axis2/commons-io-LICENSE.txt
/usr/local/share/java/classes/axis2/commons-logging-1.1.1.jar
/usr/local/share/java/classes/axis2/commons-logging-LICENSE.txt
/usr/local/share/java/classes/axis2/endorsed/geronimo-jaxws_2.2_spec-1.0.jar
/usr/local/share/java/classes/axis2/endorsed/geronimo-saaj_1.3_spec-1.0.1.jar
/usr/local/share/java/classes/axis2/endorsed/jaxb-api-2.1.jar
/usr/local/share/java/classes/axis2/geronimo-annotation-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-annotation_1.0_spec-1.1.jar
/usr/local/share/java/classes/axis2/geronimo-jaxws-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-jaxws_2.2_spec-1.0.jar
/usr/local/share/java/classes/axis2/geronimo-jta-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-jta_1.1_spec-1.1.jar
/usr/local/share/java/classes/axis2/geronimo-saaj-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-saaj_1.3_spec-1.0.1.jar
/usr/local/share/java/classes/axis2/geronimo-stax-api-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-stax-api_1.0_spec-1.0.1.jar
/usr/local/share/java/classes/axis2/geronimo-ws-metadata-LICENSE.txt
/usr/local/share/java/classes/axis2/geronimo-ws-metadata_2.0_spec-1.1.2.jar
/usr/local/share/java/classes/axis2/httpcore-4.0.jar
/usr/local/share/java/classes/axis2/httpcore-LICENSE.txt
/usr/local/share/java/classes/axis2/jalopy-1.5rc3.jar
/usr/local/share/java/classes/axis2/jalopy-LICENSE.txt
/usr/local/share/java/classes/axis2/jaxb-api-2.1.jar
/usr/local/share/java/classes/axis2/jaxb-api-LICENSE.txt
/usr/local/share/java/classes/axis2/jaxb-impl-2.1.7.jar
/usr/local/share/java/classes/axis2/jaxb-impl-LICENSE.txt
/usr/local/share/java/classes/axis2/jaxb-xjc-2.1.7.jar
/usr/local/share/java/classes/axis2/jaxb-xjc-LICENSE.txt
/usr/local/share/java/classes/axis2/jaxen-1.1.1.jar
/usr/local/share/java/classes/axis2/jaxen-LICENSE.txt
/usr/local/share/java/classes/axis2/jaxws-tools-2.1.3.jar
/usr/local/share/java/classes/axis2/jaxws-tools-LICENSE.txt
/usr/local/share/java/classes/axis2/jettison-1.0-RC2.jar
/usr/local/share/java/classes/axis2/jettison-LICENSE.txt
/usr/local/share/java/classes/axis2/jibx-bind-1.2.jar
/usr/local/share/java/classes/axis2/jibx-bind-LICENSE.txt
/usr/local/share/java/classes/axis2/jibx-run-1.2.jar
/usr/local/share/java/classes/axis2/jibx-run-LICENSE.txt
/usr/local/share/java/classes/axis2/jsr311-api-1.0.jar
/usr/local/share/java/classes/axis2/jsr311-api-LICENSE.txt
/usr/local/share/java/classes/axis2/juli-6.0.16.jar
/usr/local/share/java/classes/axis2/juli-LICENSE.txt
/usr/local/share/java/classes/axis2/log4j-1.2.15.jar
/usr/local/share/java/classes/axis2/log4j-LICENSE.txt
/usr/local/share/java/classes/axis2/mail-1.4.jar
/usr/local/share/java/classes/axis2/mail-LICENSE.txt
/usr/local/share/java/classes/axis2/mex-1.6.1-impl.jar
/usr/local/share/java/classes/axis2/neethi-3.0.1.jar
/usr/local/share/java/classes/axis2/neethi-LICENSE.txt
/usr/local/share/java/classes/axis2/regexp-1.2.jar
/usr/local/share/java/classes/axis2/regexp-LICENSE.txt
/usr/local/share/java/classes/axis2/tribes-6.0.16.jar
/usr/local/share/java/classes/axis2/tribes-LICENSE.txt
/usr/local/share/java/classes/axis2/woden-api-1.0M9.jar
/usr/local/share/java/classes/axis2/woden-api-LICENSE.txt
/usr/local/share/java/classes/axis2/woden-impl-commons-1.0M9.jar
/usr/local/share/java/classes/axis2/woden-impl-commons-LICENSE.txt
/usr/local/share/java/classes/axis2/woden-impl-dom-1.0M9.jar
/usr/local/share/java/classes/axis2/woden-impl-dom-LICENSE.txt
/usr/local/share/java/classes/axis2/wsdl4j-1.6.2.jar
/usr/local/share/java/classes/axis2/wsdl4j-LICENSE.txt
/usr/local/share/java/classes/axis2/wstx-LICENSE.txt
/usr/local/share/java/classes/axis2/wstx-asl-3.2.9.jar
/usr/local/share/java/classes/axis2/xalan-2.7.0.jar
/usr/local/share/java/classes/axis2/xalan-LICENSE.txt
/usr/local/share/java/classes/axis2/xml-resolver-1.2.jar
/usr/local/share/java/classes/axis2/xml-resolver-LICENSE.txt
/usr/local/share/java/classes/axis2/xmlbeans-2.3.0.jar
/usr/local/share/java/classes/axis2/xmlbeans-LICENSE.txt
/usr/local/tomcat5.5/conf/axis2.policy.sample
/usr/local/tomcat5.5/conf/axis2.xml.sample
/usr/local/tomcat5.5/conf/commons-logging.properties.sample
/usr/local/tomcat5.5/conf/log4j.properties.sample
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/META-INF/LICENSE
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/META-INF/NOTICE
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/commons-logging.properties
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/log4j.properties
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/org/apache/axis2/transport/http/AxisAdminServlet.class
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/org/apache/axis2/webapp/AdminAgent.class
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/classes/org/apache/axis2/webapp/AxisAdminServlet.class
/usr/local/tomcat5.5/webapps/axis2/WEB-INF/web.xml
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ActivateService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/EngageToServiceGroup.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/Error/AuthError.html
/usr/local/tomcat5.5/webapps/axis2/axis2-web/Error/GenError.html
/usr/local/tomcat5.5/webapps/axis2/axis2-web/Error/error404.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/Error/error500.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/HappyAxis.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/InActivateService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/LeftFrame.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ListServiceGroup.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/Login.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/MainFrame.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/SelectService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ServiceParaEdit.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/TopFrame.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ViewContexts.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ViewGlobalHandlers.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/ViewServiceHandlers.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/admin.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/css/axis-style.css
/usr/local/tomcat5.5/webapps/axis2/axis2-web/deleteService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/disengage.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/engagingglobally.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/engagingtoanoperation.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/engagingtoaservice.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/error.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/errorModule.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/globalModules.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/images/asf-logo.gif
/usr/local/tomcat5.5/webapps/axis2/axis2-web/images/axis.gif
/usr/local/tomcat5.5/webapps/axis2/axis2-web/images/axis.jpg
/usr/local/tomcat5.5/webapps/axis2/axis2-web/images/axis_l.jpg
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/adminfooter.inc
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/adminheader.inc
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/adminheader.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/footer.inc
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/header.inc
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/httpbase.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/link-footer.inc
/usr/local/tomcat5.5/webapps/axis2/axis2-web/include/link-footer.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/index.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listFaultyService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listGroupService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listModules.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listServices.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/listSingleService.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/upload.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/viewServiceContext.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/viewServiceGroupContext.jsp
/usr/local/tomcat5.5/webapps/axis2/axis2-web/viewphases.jsp
/usr/local/tomcat5.5/webapps/axis2/build.xml
/usr/local/tomcat5.5/webapps/axis2/modules/addressing-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/modules/mex-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/modules/modules.list
/usr/local/tomcat5.5/webapps/axis2/modules/mtompolicy-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/modules/ping-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/modules/scripting-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/modules/soapmonitor-1.6.1.mar
/usr/local/tomcat5.5/webapps/axis2/services/services.list
/usr/local/tomcat5.5/webapps/axis2/services/version.aar
I was able to get this all to work my relocating everything as the war does
under /usr/local/tomcat5.5/webapps/axis2/
Thanks,
Jason
--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org