You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Barry Alexander <ba...@gmail.com> on 2008/10/14 21:18:09 UTC
Out Only MEP questions
1) I have built and successfully deployed the two mentioned services
ActiveService and ClientService, when attempting to register with
http://localhost:8080/axis2/rest/ActiveService?register?notifyEpr=http://localhost:8080/axis2/services/ClientServiceI
get "Requested resource not found!"
2) I modified the axis2.xml as follows:
<!--Our HTTP endpoints can handle both REST and SOAP. Following
parameters can be used to distinguiush those endpoints-->
<!--In case of a servlet, if you change this you have to manually change
the settings of your servlet container to map this -->
<!--context path to proper Axis2 servlets-->
<!--<parameter name="servicePath">services</parameter>-->
<parameter name="restPath">rest</parameter>
<!-- Following parameter will completely disable REST handling in
Axis2-->
<parameter name="disableREST" locked="false">false</parameter>
This seemed to have no effect.
How do I enable the 'rest' url to register my client service?
Environment details:
Axis2 Happiness Page
Examining webapp configuration
Essential Components
Found Apache-Axis (org.apache.axis2.transport.http.AxisServlet)
at C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\axis2\WEB-INF\lib\axis2-kernel-1.4.1.jar
Found Jakarta-Commons Logging (org.apache.commons.logging.Log)
at C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\axis2\WEB-INF\lib\commons-logging-1.1.1.jar
Found Streaming API for XML (javax.xml.stream.XMLStreamReader)
at an unknown location
Found Streaming API for XML implementation
(org.codehaus.stax2.XMLStreamWriter2)
at C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\axis2\WEB-INF\lib\wstx-asl-3.2.4.jar
The core axis2 libraries are present.
Note: Even if everything this page probes for is present, there is no
guarantee your Axis Service will work, because there are many configuration
options that we do not check for. These tests are necessary but not
sufficient
Examining Version Service
Found Axis2 default Version service and Axis2 is working properly.
Now you can drop a service archive in axis2/WEB-INF/services. Following
output was produced while invoking Axis2 version service
Hello I am Axis2 version service , My version is 1.4.1
Examining Application Server
Servlet version 2.5
Platform Apache Tomcat/6.0.16
Examining System Properties
java.runtime.name Java(TM) SE Runtime Environment
sun.boot.library.path C: \Program Files\Java\jre1.6.0_05\bin
java.vm.version 10.0-b19
shared.loader
java.vm.vendor Sun Microsystems Inc.
java.vendor.url http: //java.sun.com/
path.separator ;
java.vm.name Java HotSpot(TM) Client VM
tomcat.util.buf.StringCache.byte.enabled true
file.encoding.pkg sun.io
java.util.logging.config.file C: \Program Files\Apache Software
Foundation\Tomcat 6.0\conf\logging.properties
user.country US
sun.os.patch.level Service Pack 2
java.vm.specification.name Java Virtual Machine Specification
user.dir C: \Program Files\Apache Software Foundation\Tomcat 6.0
java.runtime.version 1.6.0_05-b13
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs C: \Program Files\Apache Software Foundation\Tomcat
6.0\common\endorsed
os.arch x86
java.io.tmpdir C: \Program Files\Apache Software Foundation\Tomcat 6.0\temp
line.separator
java.vm.specification.vendor Sun Microsystems Inc.
user.variant
java.util.logging.manager org.apache.juli.ClassLoaderLogManager
java.naming.factory.url.pkgs org.apache.naming
os.name Windows XP
sun.jnu.encoding Cp1252
java.library.path C: \Program Files\Apache Software Foundation\Tomcat
6.0\bin;.;C: \WINDOWS1\Sun\Java\bin;C: \WINDOWS1\system32;C: \WINDOWS1;D:
\Program Files\Java\jdk1.5.0_15\bin;D: \axis\axis2-1.4.1\bin;c: \ruby\bin;C:
\Program Files\IBM\WebSphere MQ\Java\lib;C:
\OraHome_2\jre\1.4.2\bin\client;C: \OraHome_2\jre\1.4.2\bin;C:
\oracle\ora92\bin;C: \WINDOWS1\system32;C: \WINDOWS1;C:
\WINDOWS1\System32\Wbem;C: \Program Files\UltraEdit;C: \Program
Files\IBM\WebSphere MQ\bin;C: \Program Files\IBM\WebSphere
MQ\tools\c\samples\bin;"C: \Program
Files\Hummingbird\Connectivity\7.00\Accessories\";C: \Program
Files\Subversion\bin;C: \Program Files\Support Tools\;c: \Program
Files\Microsoft SQL Server\90\Tools\binn\;C: \Program Files\svnmerge;D:
\apache-ant-1.7.0\bin;D: \Sun\SDK\bin;C: \Program
Files\QuickTime\QTSystem\;D: \groovy\groovy-1.5.6\bin
java.specification.name Java Platform API Specification
java.class.version 50.0
sun.management.compiler HotSpot Client Compiler
os.version 5.1
user.home C: \
user.timezone America/Los_Angeles
catalina.useNaming true
java.awt.printerjob sun.awt.windows.WPrinterJob
java.specification.version 1.6
file.encoding Cp1252
catalina.home C: \Program Files\Apache Software Foundation\Tomcat 6.0
user.name SYSTEM
java.class.path C: \Program Files\Apache Software Foundation\Tomcat
6.0\bin\bootstrap.jar
java.naming.factory.initial org.apache.naming.java.javaURLContextFactory
package.definition
sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
java.vm.specification.version 1.0
sun.arch.data.model 32
java.home C: \Program Files\Java\jre1.6.0_05
java.specification.vendor Sun Microsystems Inc.
user.language en
awt.toolkit sun.awt.windows.WToolkit
java.vm.info mixed mode, sharing
java.version 1.6.0_05
java.ext.dirs C: \Program Files\Java\jre1.6.0_05\lib\ext;C:
\WINDOWS1\Sun\Java\lib\ext
sun.boot.class.path C: \Program Files\Java\jre1.6.0_05\lib\resources.jar;C:
\Program Files\Java\jre1.6.0_05\lib\rt.jar;C: \Program
Files\Java\jre1.6.0_05\lib\sunrsasign.jar;C: \Program
Files\Java\jre1.6.0_05\lib\jsse.jar;C: \Program
Files\Java\jre1.6.0_05\lib\jce.jar;C: \Program
Files\Java\jre1.6.0_05\lib\charsets.jar;C: \Program
Files\Java\jre1.6.0_05\classes
java.vendor Sun Microsystems Inc.
server.loader
catalina.base C: \Program Files\Apache Software Foundation\Tomcat 6.0
file.separator \
java.vendor.url.bug http: //java.sun.com/cgi-bin/bugreport.cgi
common.loader ${catalina.home}/lib,${catalina.home}/lib/*.jar
sun.cpu.endian little
sun.io.unicode.encoding UnicodeLittle
package.access
sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
sun.desktop windows
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386
i86
Available services
Version
Service EPR : http://localhost:8080/axis2/services/Version
Service Description : Version
Service Status : Active
Available Operations
getVersion
GetOrderService
Service EPR : http://localhost:8080/axis2/services/GetOrderService
Service Description : GetOrderService
Service Status : Active
Available Operations
GetOrder
ActiveService
Service EPR : http://localhost:8080/axis2/services/ActiveService
Service Description : ActiveService
Service Status : Active
Available Operations
register
ClientService
Service EPR : http://localhost:8080/axis2/services/ClientService
Service Description : ClientService
Service Status : Active
Available Operations
notify