[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sandesha-dev
Subject:    freebsd binary distribution troubles, axis2 1.6.1
From:       Jason Helfman <jhelfman () e-e ! com>
Date:       2011-11-30 23:32:53
Message-ID: 20111130233253.GT60061 () dormouse ! experts-exchange ! com
[Download RAW message or body]

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


["pkg_listing.txt" (text/plain)]

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




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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic