You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Demetris G <de...@ece.neu.edu> on 2008/10/03 06:40:02 UTC
Semantic
Hi all,
is there an automated tool you know of that can semantically query
Axis engines for services?
Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
OSGi and Axis2
Posted by Demetris G <de...@ece.neu.edu>.
Hi Srinivas,
what is the latest on Axis2 as OSGi bundle for exposing web services?
Thanks very much
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Semantics
Posted by keith chapman <ke...@gmail.com>.
Hi Martin,
Yes WSO2 WSAS <http://wso2.org/projects/wsas>[1] offers a complete run time
for your web services which needs enterprise capabilities (and is available
under the Apache License). I'm a bit confused on what you observed. If you
look into the bin directory of WSAS <http://wso2.org/projects/wsas> you
wouldn't see a script called axis2server.bat rather you would see
wso2wsas.bat. May be you missed something?
Thanks,
Keith.
[1] http://wso2.org/projects/wsas
On Sun, Oct 5, 2008 at 1:52 AM, Martin Gainty <mg...@hotmail.com> wrote:
> Afternoon Keith and Demetris
>
> I'm excited about having an all inclusive environment for configuring and
> deploying webservices
> to accomplish one is a feather in your cap
> to accomplish all capabilities deserves everyone's gratitude
>
> - Full support for WS-Security, WS-Trust, WS-Policy and WS-Secure
> Conversation and XKMS
> - EJB service provider support - Expose your EJBs as services
> - Axis1 backward compatibility - Deploy Axis1 services on WSAS & Engage
> advanced WS-* protocols in front of legacy services
> - JMX & Web interface based monitoring and management
> - WS-* & REST support
>
>
> I d/l ed ths distro from <http://wso2.org/projects/wsas>
> and ran axis2server.bat and see this error
>
> [ERROR] The rampart-1.3.mar module, which is not valid, caused
> org.apache.rampart.Rampart
> org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
>
> org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
> at org.apache.axis2.AxisFault.<init>(AxisFault.java:259)
> at
> org.apache.axis2.deployment.DeploymentException.<init>(DeploymentExcepctio)
>
> //as a double-check I took a look at module.xml contained within
> rampart-1.3.mar
> <module name="rampart" class="org.apache.rampart.Rampart">
>
> <Description>This module provides the WS-Security and
> WS-SecureConversation
> functionalities for Axis2, based on Apache WSS4J, Apache XML-Security
> and Apache Rahas implementations.
> </Description>
>
> <InFlow>
> <handler name="PolicyBasedSecurityInHandler"
> class="org.apache.rampart.handler.RampartReceiver">
> <order phase="Security" phaseFirst="true"/>
> </handler>
> <handler name="SecurityInHandler"
> class="org.apache.rampart.handler.WSDoAllReceiver">
> <order phase="Security"/>
> </handler>
> </InFlow>
>
> <OutFlow>
> <handler name="SecurityOutHandler"
> class="org.apache.rampart.handler.WSDoAllSender">
> <order phase="Security"/>
> </handler>
> <handler name="PolicyBasedSecurityOutHandler"
> class="org.apache.rampart.handler.RampartSender">
> <order phase="Security" phaseLast="true"/>
> </handler>
> </OutFlow>
> <supported-policy-namespaces namespaces="
> http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"/>
> <local-policy-assertions>
> <rampart:RampartConfig xmlns:rampart="
> http://ws.apache.org/rampart/policy" />
> </local-policy-assertions>
> </module>
>
> seems that none of the classes referenced in module.xml made it into the
> rampart-1.3.mar distro
> ?
>
> Is there a different mar we can use or are the classes contained in a
> separate jar?
>
> thanks!
> Martin
> ______________________________________________
> Disclaimer and confidentiality note
> Everything in this e-mail and any attachments relates to the official
> business of Sender. This transmission is of a confidential nature and Sender
> does not endorse distribution to any party other than intended recipient.
> Sender does not necessarily endorse content contained within this
> transmission.
>
>
> > Date: Sat, 4 Oct 2008 15:15:30 -0400
> > From: demetris@ece.neu.edu
> > Subject: Re: Semantics
> > To: axis-user@ws.apache.org
>
> >
> >
> > Hi Keith,
> >
> > that's awesome. So you are saying that the admin service of WSAS
> > allows you to query services
> > semantically? I guess you have answered my question, I will need to
> > write a service to mediate such
> > a procedure. Makes sense.
> >
> > Thanks
> >
> > keith chapman wrote:
> > > You could easily write a service (Sort of a admin service) that can be
> > > used to query details on services deployed. We do this in WSO2 WSAS
> > > (Web Services Application Server). <http://wso2.org/projects/wsas>
> > >
> > > Thanks,
> > > Keith.
> > >
> > > [1] http://wso2.org/projects/wsas
> > >
> > > On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <demetris@ece.neu.edu
> > > <ma...@ece.neu.edu>> wrote:
> > >
> > >
> > > Or put in a different way - is the only way to ask for a WSDL from
> > > an Axis / Axis2
> > > engine to use a URL with the web service name appended to it? Is
> > > there anyone
> > > work or anything done on using semantic matching in Axis itself or
> > > should a separate
> > > tool be used?
> > >
> > > Thanks much
> > >
> > > Demetris G wrote:
> > >
> > >
> > > Hi all,
> > >
> > > is there an automated tool you know of that can semantically
> > > query
> > > Axis engines for services?
> > >
> > > Thanks
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > > <ma...@ws.apache.org>
> > > For additional commands, e-mail: axis-user-help@ws.apache.org
> > > <ma...@ws.apache.org>
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > > <ma...@ws.apache.org>
> > > For additional commands, e-mail: axis-user-help@ws.apache.org
> > > <ma...@ws.apache.org>
> > >
> > >
> > >
> > >
> > > --
> > > Keith Chapman
> > > Senior Software Engineer
> > > WSO2 Inc.
> > > Oxygenating the Web Service Platform.
> > > http://wso2.org/
> > >
> > > blog: http://www.keith-chapman.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
>
> ------------------------------
> Get more out of the Web. Learn 10 hidden secrets of Windows Live. Learn
> Now<http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns%21550F681DAD532637%215295.entry?ocid=TXT_TAGLM_WL_getmore_092008>
>
--
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/
blog: http://www.keith-chapman.org
RE: Semantics
Posted by Martin Gainty <mg...@hotmail.com>.
Afternoon Keith and Demetris
I'm excited about having an all inclusive environment for configuring and deploying webservices
to accomplish one is a feather in your cap
to accomplish all capabilities deserves everyone's gratitude
Full support for WS-Security, WS-Trust, WS-Policy and WS-Secure Conversation and
XKMSEJB service provider support - Expose your EJBs as servicesAxis1 backward compatibility - Deploy Axis1 services on WSAS & Engage advanced
WS-* protocols in front of legacy
servicesJMX & Web interface based monitoring and managementWS-* & REST support
I d/l ed ths distro from <http://wso2.org/projects/wsas>
and ran axis2server.bat and see this error
[ERROR] The rampart-1.3.mar module, which is not valid, caused org.apache.rampart.Rampart
org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
at org.apache.axis2.AxisFault.<init>(AxisFault.java:259)
at org.apache.axis2.deployment.DeploymentException.<init>(DeploymentExcepctio)
//as a double-check I took a look at module.xml contained within rampart-1.3.mar
<module name="rampart" class="org.apache.rampart.Rampart">
<Description>This module provides the WS-Security and WS-SecureConversation
functionalities for Axis2, based on Apache WSS4J, Apache XML-Security
and Apache Rahas implementations.
</Description>
<InFlow>
<handler name="PolicyBasedSecurityInHandler" class="org.apache.rampart.handler.RampartReceiver">
<order phase="Security" phaseFirst="true"/>
</handler>
<handler name="SecurityInHandler" class="org.apache.rampart.handler.WSDoAllReceiver">
<order phase="Security"/>
</handler>
</InFlow>
<OutFlow>
<handler name="SecurityOutHandler" class="org.apache.rampart.handler.WSDoAllSender">
<order phase="Security"/>
</handler>
<handler name="PolicyBasedSecurityOutHandler" class="org.apache.rampart.handler.RampartSender">
<order phase="Security" phaseLast="true"/>
</handler>
</OutFlow>
<supported-policy-namespaces namespaces="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"/>
<local-policy-assertions>
<rampart:RampartConfig xmlns:rampart="http://ws.apache.org/rampart/policy" />
</local-policy-assertions>
</module>
seems that none of the classes referenced in module.xml made it into the rampart-1.3.mar distro
?
Is there a different mar we can use or are the classes contained in a separate jar?
thanks!
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.
> Date: Sat, 4 Oct 2008 15:15:30 -0400
> From: demetris@ece.neu.edu
> Subject: Re: Semantics
> To: axis-user@ws.apache.org
>
>
> Hi Keith,
>
> that's awesome. So you are saying that the admin service of WSAS
> allows you to query services
> semantically? I guess you have answered my question, I will need to
> write a service to mediate such
> a procedure. Makes sense.
>
> Thanks
>
> keith chapman wrote:
> > You could easily write a service (Sort of a admin service) that can be
> > used to query details on services deployed. We do this in WSO2 WSAS
> > (Web Services Application Server). <http://wso2.org/projects/wsas>
> >
> > Thanks,
> > Keith.
> >
> > [1] http://wso2.org/projects/wsas
> >
> > On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <demetris@ece.neu.edu
> > <ma...@ece.neu.edu>> wrote:
> >
> >
> > Or put in a different way - is the only way to ask for a WSDL from
> > an Axis / Axis2
> > engine to use a URL with the web service name appended to it? Is
> > there anyone
> > work or anything done on using semantic matching in Axis itself or
> > should a separate
> > tool be used?
> >
> > Thanks much
> >
> > Demetris G wrote:
> >
> >
> > Hi all,
> >
> > is there an automated tool you know of that can semantically
> > query
> > Axis engines for services?
> >
> > Thanks
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > <ma...@ws.apache.org>
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> > <ma...@ws.apache.org>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > <ma...@ws.apache.org>
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> > <ma...@ws.apache.org>
> >
> >
> >
> >
> > --
> > Keith Chapman
> > Senior Software Engineer
> > WSO2 Inc.
> > Oxygenating the Web Service Platform.
> > http://wso2.org/
> >
> > blog: http://www.keith-chapman.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
_________________________________________________________________
Get more out of the Web. Learn 10 hidden secrets of Windows Live.
http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008
Re: Semantics
Posted by Demetris G <de...@ece.neu.edu>.
Hi Keith,
that's awesome. So you are saying that the admin service of WSAS
allows you to query services
semantically? I guess you have answered my question, I will need to
write a service to mediate such
a procedure. Makes sense.
Thanks
keith chapman wrote:
> You could easily write a service (Sort of a admin service) that can be
> used to query details on services deployed. We do this in WSO2 WSAS
> (Web Services Application Server). <http://wso2.org/projects/wsas>
>
> Thanks,
> Keith.
>
> [1] http://wso2.org/projects/wsas
>
> On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <demetris@ece.neu.edu
> <ma...@ece.neu.edu>> wrote:
>
>
> Or put in a different way - is the only way to ask for a WSDL from
> an Axis / Axis2
> engine to use a URL with the web service name appended to it? Is
> there anyone
> work or anything done on using semantic matching in Axis itself or
> should a separate
> tool be used?
>
> Thanks much
>
> Demetris G wrote:
>
>
> Hi all,
>
> is there an automated tool you know of that can semantically
> query
> Axis engines for services?
>
> Thanks
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> <ma...@ws.apache.org>
> For additional commands, e-mail: axis-user-help@ws.apache.org
> <ma...@ws.apache.org>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> <ma...@ws.apache.org>
> For additional commands, e-mail: axis-user-help@ws.apache.org
> <ma...@ws.apache.org>
>
>
>
>
> --
> Keith Chapman
> Senior Software Engineer
> WSO2 Inc.
> Oxygenating the Web Service Platform.
> http://wso2.org/
>
> blog: http://www.keith-chapman.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Semantics
Posted by keith chapman <ke...@gmail.com>.
The admin services deployed on WSAS <http://wso2.org/projects/wsas> [1] does
not do what you want at the moment. But you can use the same concept to
write a service that does this. Once you have access to the axis
configuration you basically have all details of services on the server.
Thanks,
Keith.
[1] http://wso2.org/projects/wsas
On Sun, Oct 5, 2008 at 9:48 AM, Demetris G <de...@ece.neu.edu> wrote:
>
> Keith,
>
> one more Q - where are the service semantic descriptions stored on the
> side of the services container?
> I am assuming that is what happens - the query arrives at the server, the
> query service handles/matches the
> request, and sends back the WSDL of the deployed service.
> I know how the OWL-S/UDDI combination works so I am wondering if this is a
> similar concept?
>
> Thanks again
>
> keith chapman wrote:
>
>> You could easily write a service (Sort of a admin service) that can be
>> used to query details on services deployed. We do this in WSO2 WSAS (Web
>> Services Application Server). <http://wso2.org/projects/wsas>
>>
>> Thanks,
>> Keith.
>>
>> [1] http://wso2.org/projects/wsas
>>
>> On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <demetris@ece.neu.edu<mailto:
>> demetris@ece.neu.edu>> wrote:
>>
>>
>> Or put in a different way - is the only way to ask for a WSDL from
>> an Axis / Axis2
>> engine to use a URL with the web service name appended to it? Is
>> there anyone
>> work or anything done on using semantic matching in Axis itself or
>> should a separate
>> tool be used?
>>
>> Thanks much
>>
>> Demetris G wrote:
>>
>>
>> Hi all,
>>
>> is there an automated tool you know of that can semantically
>> query
>> Axis engines for services?
>>
>> Thanks
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> <ma...@ws.apache.org>
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>> <ma...@ws.apache.org>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> <ma...@ws.apache.org>
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>> <ma...@ws.apache.org>
>>
>>
>>
>>
>> --
>> Keith Chapman
>> Senior Software Engineer
>> WSO2 Inc.
>> Oxygenating the Web Service Platform.
>> http://wso2.org/
>>
>> blog: http://www.keith-chapman.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
--
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/
blog: http://www.keith-chapman.org
Re: Semantics
Posted by Demetris G <de...@ece.neu.edu>.
Keith,
one more Q - where are the service semantic descriptions stored on
the side of the services container?
I am assuming that is what happens - the query arrives at the server,
the query service handles/matches the
request, and sends back the WSDL of the deployed service.
I know how the OWL-S/UDDI combination works so I am wondering if this is
a similar concept?
Thanks again
keith chapman wrote:
> You could easily write a service (Sort of a admin service) that can be
> used to query details on services deployed. We do this in WSO2 WSAS
> (Web Services Application Server). <http://wso2.org/projects/wsas>
>
> Thanks,
> Keith.
>
> [1] http://wso2.org/projects/wsas
>
> On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <demetris@ece.neu.edu
> <ma...@ece.neu.edu>> wrote:
>
>
> Or put in a different way - is the only way to ask for a WSDL from
> an Axis / Axis2
> engine to use a URL with the web service name appended to it? Is
> there anyone
> work or anything done on using semantic matching in Axis itself or
> should a separate
> tool be used?
>
> Thanks much
>
> Demetris G wrote:
>
>
> Hi all,
>
> is there an automated tool you know of that can semantically
> query
> Axis engines for services?
>
> Thanks
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> <ma...@ws.apache.org>
> For additional commands, e-mail: axis-user-help@ws.apache.org
> <ma...@ws.apache.org>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> <ma...@ws.apache.org>
> For additional commands, e-mail: axis-user-help@ws.apache.org
> <ma...@ws.apache.org>
>
>
>
>
> --
> Keith Chapman
> Senior Software Engineer
> WSO2 Inc.
> Oxygenating the Web Service Platform.
> http://wso2.org/
>
> blog: http://www.keith-chapman.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Semantics
Posted by keith chapman <ke...@gmail.com>.
You could easily write a service (Sort of a admin service) that can be used
to query details on services deployed. We do this in WSO2 WSAS (Web Services
Application Server). <http://wso2.org/projects/wsas>
Thanks,
Keith.
[1] http://wso2.org/projects/wsas
On Sat, Oct 4, 2008 at 11:36 AM, Demetris G <de...@ece.neu.edu> wrote:
>
> Or put in a different way - is the only way to ask for a WSDL from an Axis
> / Axis2
> engine to use a URL with the web service name appended to it? Is there
> anyone
> work or anything done on using semantic matching in Axis itself or should a
> separate
> tool be used?
>
> Thanks much
>
> Demetris G wrote:
>
>>
>> Hi all,
>>
>> is there an automated tool you know of that can semantically query
>> Axis engines for services?
>>
>> Thanks
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
--
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/
blog: http://www.keith-chapman.org
Re: Semantics
Posted by Demetris G <de...@ece.neu.edu>.
Or put in a different way - is the only way to ask for a WSDL from an
Axis / Axis2
engine to use a URL with the web service name appended to it? Is there
anyone
work or anything done on using semantic matching in Axis itself or
should a separate
tool be used?
Thanks much
Demetris G wrote:
>
> Hi all,
>
> is there an automated tool you know of that can semantically query
> Axis engines for services?
>
> Thanks
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org