Re: Semantics

2008-10-05 Thread keith chapman
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 [EMAIL PROTECTED] 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

 DescriptionThis 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: [EMAIL PROTECTED]
  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 [EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED] 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: [EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED

Re: Semantics

2008-10-05 Thread keith chapman
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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED]mailto:
 [EMAIL PROTECTED] 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: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]




 --
 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: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/

blog: http://www.keith-chapman.org


Re: Semantics

2008-10-04 Thread Demetris G


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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Semantics

2008-10-04 Thread keith chapman
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 [EMAIL PROTECTED] 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: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/

blog: http://www.keith-chapman.org


Re: Semantics

2008-10-04 Thread Demetris G


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 [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] 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: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]




--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Semantics

2008-10-04 Thread Martin Gainty

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

DescriptionThis 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: [EMAIL PROTECTED]
 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 [EMAIL PROTECTED] 
  mailto:[EMAIL PROTECTED] 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: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED]
 
 
 
 
  -- 
  Keith Chapman
  Senior Software Engineer
  WSO2 Inc.
  Oxygenating the Web Service Platform.
  http://wso2.org/
 
  blog: http://www.keith-chapman.org

Re: Semantics

2008-10-04 Thread Demetris G


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 [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] 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: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]




--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]