1 Reply Latest reply: Feb 7, 2012 1:17 AM by Jim Ma RSS

very simple cxf web service not deployed under JBOSS AS7

Pierre FACON Newbie

Hello,

I'm a newbie in Jboss AS7.

I downloaded the JBOSS AS 7.0.2 to try a CXF simple Web service.

Here is the interface :

 

package com.sample;

import javax.jws.WebMethod;

import javax.jws.WebService;

@WebService

public interface Math {

@WebMethod

public long sum(long a, long b);

}

 

Here is the class :

 

package com.sample;

import javax.jws.WebService;

@WebService(endpointInterface = "com.sample.Math", serviceName = "MathWS")

public class MathWS implements Math 

{     

public long sum(long a, long b) { 

System.out.println("Summing "+a+" + "+b); 

return a+b;

}

}

 

Here is the web.xml file :

 

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<servlet>

<servlet-name>MathWS</servlet-name>

<servlet-class>com.sample.MathWS</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>MathWS</servlet-name>

<url-pattern>/*</url-pattern>

</servlet-mapping>

</web-app>

 

I use Eclipse Indigo with JDK 1.6.

When i run Jboss from Eclipse and deply it, the Web Service does not appear in the "web service" panel in the administration console, nor is available.

 

I use the standalone configuration with :

 

<extension module="org.jboss.as.webservices"/>

which is loaded.

I thought that CXF was available with that JBOSS AS 7 release

Did i miss something ?

 

Thank you very much for any idea.

Pierre FACON, Paris