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