[wsf-c-dev] [PHP] Have we started interop tests with Axis2/Java?

Buddhika Semasinghe buddhika at wso2.com
Wed Apr 25 03:22:18 PDT 2007


Hi Paul;
   I could do codgen and could create java services and clients from the 
WSDL and XSDs that you have given. But when I tried to create clients 
from the wsdl.exe tool in .NET it prompts a warning as follows and  
classes or source code are not generated. So it would be helpful  if you 
have clients generated from .NET  and we can use them.

"/Warning: This web reference does not conform to WS-I Basic Profile v1.1.
SOAP 1.1 binding was not found: WS-I's Basic Profile 1.1 consists of 
implementation guidelines that recommend how a set of co
re Web services specifications should be used together to develop 
interoperable Web services. For the 1.1 Profile, those spec
ifications are SOAP 1.1, WSDL 1.1, UDDI 2.0, XML 1.0 and XML Schema."

/Thanks

Buddhika
/
/

Paul Fremantle wrote:
> Please ignore the earlier ones.... I realised they were slightly out 
> of date.
>
> This has a one-way operation and a two-way.
>
> Paul
>
> Paul Fremantle wrote:
>> Guys
>>
>> I'm sending a simple WSDL from .NET that I've been doing interop 
>> tests on. I'm writing a white paper on RM/MTOM interop between .NET 
>> and Java and I also have plans to expand the testing to PHP after.
>>
>> If you have any suggestions to improve it let me know. The three XSDs 
>> is just how .NET creates it.
>>
>> Paul
>>
>> Thilina Gunarathne wrote:
>>> I gave it a try to update the MTOM services to work with the Axis2 
>>> current
>>> head..
>>> Unfortunately the MTOM  interop WSDL for indigo plugfest 2006 march 
>>> was not
>>> committed to the svn.. I'll try to recreate the scenario's with what my
>>> memory serves..
>>> It's possible to write services for the late 2006 MSFT interop, but 
>>> IMHO the
>>> MTOM scenarios in that interop were not as good as the earlier one..
>>>
>>> Thanks,
>>> Thilina
>>>
>>> -----Original Message-----
>>> From: wsf-c-dev-bounces at wso2.org [mailto:wsf-c-dev-bounces at wso2.org] On
>>> Behalf Of Buddhika Semasinghe
>>> Sent: Thursday, April 19, 2007 5:29 PM
>>> To: wsf-c-dev at wso2.org
>>> Subject: Re: [wsf-c-dev] [PHP] Have we started interop tests with
>>> Axis2/Java?
>>>
>>> Deepal Jayasinghe wrote:
>>>> Hi Samisa and all;
>>>>
>>>> Yes we have most of the interop scenarios in [1]  so you can use 
>>>> them to
>>>> test MTOM and RM. I have a plan in my mind to improve those interop
>>>> scenarios to cope with Axis2 1.2 and keep them up and running so that
>>>> any one can test against that. But that will happen middle of May  :)
>>>>
>>>> [1] :-
>>> https://www-lk.wso2.com/wso2/svn/proj/interop/indigo-plugfest/trunk/
>>>> Thanks
>>>> Deepal
>>>>
>>>>  
>>>>>> Samisa Abeysinghe wrote:
>>>>>>
>>>>>>     
>>>>>>> Do we have Axis2/Java endpoints that we can test aginst?
>>>>>>>
>>>>>>> Samisa...
>>>>>>>
>>>>>>>         
>>>>>> In WSAS there are two services echo and version. But they aren't any
>>>>>> endpoints relating to RM or MTOM. Earlier we did set up 
>>>>>> AXIS2/JAVA MTOM services in our own machine and tested against that.
>>>>>>       
>>>>> Not true .. the Java guys have a lot of interop tests which 
>>>>> involve RM
>>>>> and MTOM. Please ask Deepal or Amila.
>>>>>
>>>>> Sanjiva.
>>>>>     
>>>>
>>>>
>>>> _______________________________________________
>>>>
>>>>
>>>>   
>>> Hi all;
>>>
>>>     I went through some scenarios(services) in the location 
>>> https://www-lk.wso2.com/wso2/svn/proj/interop/indigo-plugfest/trunk/ 
>>> and it does not work with axis2 1.1.1 binary distribution.And I 
>>> tested with axis2 1.0 distribution unfortunately I could not deploy 
>>> any service in that also. IMHO It seems that those services can not 
>>> be used without some modification to those scenarios. Help from 
>>> somebody to get this services working will be greatly appreciated :-)
>>>
>>> thanks
>>>
>>> Buddhika
>>>
>>>
>>>
>>> _______________________________________________
>>> Wsf-c-dev mailing list
>>> Wsf-c-dev at wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
>>>
>>>
>>
>
> ------------------------------------------------------------------------
>
> <?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://tempuri.org/"><xs:import schemaLocation="./ProfileServer2.xsd" namespace="http://schemas.datacontract.org/2004/07/ProfileServer"/><xs:element name="getProfile"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="nickname" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="getProfileResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getProfileResult" nillable="true" type="q1:Profile" xmlns:q1="http://schemas.datacontract.org/2004/07/ProfileServer"/></xs:sequence></xs:complexType></xs:element><xs:element name="addProfile"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="profile" nillable="true" type="q2:Profile" xmlns:q2="http://schemas.datacontract.org/2004/07/ProfileServer"/></xs:sequence></xs:complexType></xs:elem
>  ent></xs:schema>
> ------------------------------------------------------------------------
>
> <?xml version="1.0" encoding="utf-8"?><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/"><xs:element name="anyType" nillable="true" type="xs:anyType"/><xs:element name="anyURI" nillable="true" type="xs:anyURI"/><xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/><xs:element name="boolean" nillable="true" type="xs:boolean"/><xs:element name="byte" nillable="true" type="xs:byte"/><xs:element name="dateTime" nillable="true" type="xs:dateTime"/><xs:element name="decimal" nillable="true" type="xs:decimal"/><xs:element name="double" nillable="true" type="xs:double"/><xs:element name="float" nillable="true" type="xs:float"/><xs:element name="int" nillable="true" type="xs:int"/><xs:element name="long" nillable="true" type="xs:long"/><xs:element name="QName" nillable
>  ="true" type="xs:QName"/><xs:element name="short" nillable="true" type="xs:short"/><xs:element name="string" nillable="true" type="xs:string"/><xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/><xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/><xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/><xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/><xs:element name="char" nillable="true" type="tns:char"/><xs:simpleType name="char"><xs:restriction base="xs:int"/></xs:simpleType><xs:element name="duration" nillable="true" type="tns:duration"/><xs:simpleType name="duration"><xs:restriction base="xs:duration"><xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/><xs:minInclusive value="-P10675199DT2H48M5.4775808S"/><xs:maxInclusive value="P10675199DT2H48M5.4775807S"/></xs:restriction></xs:simpleType><xs:element name="guid" nillable="true" type="tns:guid"/><xs:simpleType name="guid"><xs:re
>  striction base="xs:string"><xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/></xs:restriction></xs:simpleType><xs:attribute name="FactoryType" type="xs:QName"/></xs:schema>
> ------------------------------------------------------------------------
>
> <?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/ProfileServer" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/ProfileServer"><xs:complexType name="Profile"><xs:sequence><xs:element minOccurs="0" name="nickname" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="firstname" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="lastname" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="dateofbirth" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="picture" nillable="true" type="xs:base64Binary"/></xs:sequence></xs:complexType><xs:element name="Profile" nillable="true" type="tns:Profile"/></xs:schema>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Wsf-c-dev mailing list
> Wsf-c-dev at wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
>   






More information about the Wsf-c-dev mailing list