Hi,
I followed adminguide.pdf and created simple web service similar to 'Hello, 
world'. I can see it in Registered Service Endpoints. I followed the same quide 
to create a simple client to test the web service. Here is the code:

package org.jboss.ws.client;

import java.net.URL;

import javax.xml.namespace.QName;
import javax.xml.rpc.Service;
import javax.xml.rpc.ServiceFactory;

import org.jboss.ws.hello.Hello;

public class HelloClient {
        public static void main(String[] args) throws Exception{
                String urlstr = args[0];
                String argument = args[1];
                System.out.println("Contacting web service at " + urlstr);
                
                URL url = new URL(urlstr);
                QName qname = new QName("http://hello.ws.jboss.org/";, 
"HelloService");
                
                ServiceFactory factory = ServiceFactory.newInstance();
                Service service = factory.createService(url, qname);
                Hello hello = (Hello) service.getPort(Hello.class);
                
                System.out.println("hello.hello(" + argument + ")");
                System.out.println("output:" + hello.hello(argument));
        }
}

But it always fails at this line "ServiceFactory factory = 
ServiceFactory.newInstance();"

I made some debug and I found that it looks for System.property named 
'javax.xml.rpc.ServiceFactory' but there si no property like that. After that 
it looks for file named 'jaxrpc.properties' and it didn't find anything and 
throws an exception. The file doesn't exist on the file system. So, I'm lost, I 
don't know what can be the problem. Maybe some settings? Any help is 
appreciated.

Regards,
Trifonov

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3962982
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to