You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Christopher Sahnwaldt (JIRA)" <ax...@ws.apache.org> on 2006/07/24 22:17:14 UTC

[jira] Commented: (AXIS-2530) publish any object as web service

    [ http://issues.apache.org/jira/browse/AXIS-2530?page=comments#action_12423148 ] 
            
Christopher Sahnwaldt commented on AXIS-2530:
---------------------------------------------

That's it. Works very well for us.

There are some dependencies on Spring. Some classes implement some Spring interfaces, but that can be removed if you don't need that. And the Resource interface is used in a few places, but it should be fairly easy to replace it with java.io.File.

In a few places I wasn't sure how Axis uses a certain method that we don't need, so SoapServerConfiguration.getServiceByNamespaceURI() always returns null, and SoapConfiguration.getRoles() always returns an empty list.

> publish any object as web service
> ---------------------------------
>
>                 Key: AXIS-2530
>                 URL: http://issues.apache.org/jira/browse/AXIS-2530
>             Project: Apache Axis
>          Issue Type: New Feature
>          Components: Deployment / Registries
>    Affects Versions: current (nightly)
>            Reporter: Christopher Sahnwaldt
>         Attachments: AxisServerExporter.java, ObjectRPCProvider.java, SoapConfiguration.java, SoapInterface.java, SoapReceiver.java, SoapServerConfiguration.java
>
>
> It would be great if one could take any object and publish it as a service. See for example http://marc.theaimsgroup.com/?l=axis-dev&m=115168170301873 . We have similar requirements (we configure objects using Spring), so we figured out a way to  create our own Axis configuration and fill it with service handlers for our objects. To make the AxisServlet use our handmade configuration, we create an AxisServer object and store it as an attribute in the ServletContext.

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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org