perfsonar-dev - Namespaces and LS installation
Subject: perfsonar development work
List archive
- From: Prodromos Gerakios <>
- To: "" <>
- Cc: Loukik Kudarimoti <>, Ilias Tsompanidis <>, Michael Michalis <>, Athanassios Liakopoulos <>, Luis Marta <>, Roman Lapcz <>
- Subject: Namespaces and LS installation
- Date: Fri, 16 Nov 2007 02:21:00 +0200
- Authentication-results: MX-IN-04.forthnet.gr ; spf=softfail
- Authentication-results: MX-IN-04.forthnet.gr ; sender-id=softfail
Hi all,
Namespaces:
I have attempted to use trang so as to automatically generate the xsd files. trang ran successfully *but* the files produced by trang use the same namespace. For instance, in LSRegister there exist two messages: a request and response message, which have some element names in common but *just the names* not the *definitions*. I noticed that the rnc files do indeed use the same namespaces. It is therefore, impossible to write a single WSDL file for the entire web service. In fact, it is necessary to provide a different WSDL file for each operation. I noticed that other tests on soapUI (clmp and rrdMA) use multiple WSDL files as a result of this issue. I am not sure how Relax-NG works but it should be possible to generate a *single* and *complete* WSDL file. As things stand, it is impossible to validate request and response messages: current WSDL files (of clmp and rrdma) import both request and response xsds but really only use the response definitions for soapUI validation. Additionally, if the LS (or some other) service is contacted by an external (in respect to perfSONAR) service/client then it must use a single WSDL to contact it, right ?
LS installation:
I think that the LS installation assumes that eXist listens on port 8086. It also did not create a new account in eXist as a result of this problem. I imagine that the installation script does attempt to generate a new account. There is a relatively easy workaround (modify the properties file in the deployment directory and create the eXist account manually) but I think the installation should be automated.
Please let me know what you think. We could discuss these issues in tomorrow's meeting.
Kind regards,
Prodromos.
- Re: Functional Testing Docs, Loukik Kudarimoti, 11/14/2007
- Namespaces and LS installation, Prodromos Gerakios, 11/15/2007
- Re: [pS-dev] Namespaces and LS installation, Michael Michalis, 11/16/2007
- Re: [pS-dev] Namespaces and LS installation, Jochen Reinwand, 11/16/2007
- Re: Namespaces and LS installation, Prodromos Gerakios, 11/21/2007
- Re: [pS-dev] Namespaces and LS installation, Michael Michalis, 11/16/2007
- Namespaces and LS installation, Prodromos Gerakios, 11/15/2007
Archive powered by MHonArc 2.6.16.