[jboss-user] [JBossWS] - webservices development/deployment in jboss 4.0.5 and jboss

ssuyamboo do-not-reply at jboss.com
Fri May 18 10:11:45 EDT 2007

I tried the following webservice ,

package com.javasrc.webservices.age;

public class AgeServlet {
 public String age( String name, Integer age ) {
  return name + " is " + age + " years old!";

SEI is ,
package com.javasrc.webservices.age;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface Age extends Remote {
 public String age( String name, Integer age ) throws RemoteException;


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"



used this config file 

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


to generate wsdl and mapping file using Webservices Developer Pack which runs on jre 1.5 and my jboss server runs on java 1.4

my directory structure looks like ,


When I opened up mapping and webservices.xml in jboss IDE 2 Beta , it showed some schema errors.

cvc-id.3: A field of identity constraint 'port-component-name-key' matched element 'webservice-description', but this element does not have a simple type.

I resolved this by removing ,

'http://java.sun.com/xml/ns/j2ee  from the following

<?xml version='1.0' encoding='UTF-8'?><java-wsdl-mapping version='1.1' xmlns='http://java.sun.com/xml/ns/j2ee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd'>.

And then published using jboss IDE Beta. Though I see the webservice in the console http://localhost:8080/jbossws/services , I couldn't invoke the webservice using client program in which I was thrown with error 500.

How do I resolve this ? Any help would be greatly appreciated.

Is the jbossws is a suggested environment to develop webservices?


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046824#4046824

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046824

More information about the jboss-user mailing list