Handler not invoked on client with XFireProxyFactory
----------------------------------------------------

         Key: XFIRE-319
         URL: http://jira.codehaus.org/browse/XFIRE-319
     Project: XFire
        Type: Bug

  Components: Core  
    Versions: 1.1-beta-1, 1.0    
 Environment: Sun JDK 1.4.2
    Reporter: Giampaolo Tranchida
 Assigned to: Dan Diephouse 


My Handler is not invoked, with this code

                        Service serviceModel = new 
ObjectServiceFactory().create(DemoService.class, "DemoService", 
"http://demo.tranchida.ch/DemoService";, null);
                        serviceModel.addOutHandler(new WSSEClientHandler());
                        
                        DemoService service = (DemoService)
                        new XFireProxyFactory().create(serviceModel, 
"http://localhost:8080/DemoService/services/DemoService";);
                        System.out.println(service.echo("hello"));

Looking at XFireProxy in debug, outHandlers list contains only OutMessageSender 


But Using Dynamic client, it is ok, my Handler is normaly invoked

                        Client client = new Client(new 
URL("http://localhost:9999/DemoService/services/DemoService?wsdl";));
                        
client.setEndpointUri("http://localhost:9999/DemoService/services/DemoService";);
                        client.addOutHandler(new WSSEClientHandler());
                        System.out.println(client.invoke("echo", new Object[] { 
"hello" })[0]);



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to