I have uploaded my Axis2 Ofbiz Component. It is exporting custom ofbiz
services but I hope that will serve as an example that will help other
developers.

http://docs.ofbiz.org/pages/viewpageattachments.action?pageId=6090

Bye!

Alfredo


Vince Clark wrote:
> 
> Alfredo 
> 
> So to be clear, you have deployed Axis2 as its own OFBiz component? Or are
> you still using the approach of deploying the war file under an existing
> webapp directory in another component? 
> 
> A patch would be very helpful. Not sure why you think it is "nonsense."
> Working examples are extremely helpful to the community. Especially in new
> areas like this. 
> 
> To submit a patch you must create an account on Jira, then create an issue
> and attach the patch file. 
> 
> Looking forward to seeing what you have done! 
> 
> ----- Original Message ----- 
> From: "Alfredo Rueda" <[email protected]> 
> To: [email protected] 
> Sent: Monday, February 23, 2009 5:17:53 AM (GMT-0700) America/Denver 
> Subject: Re: How to expose Web Service of OFBiz ? 
> 
> 
> Hello Jacques! 
> 
> The Axis2 Ofbiz Component is simply an Ofbiz Component that has: 
> 
> 1. Axis2 1.4 Distribution stored in a subdirectory. 
> 2. The Ofbiz build system is connected to Axis2 build system via an Ant 
> build.xml file 
> 3. A java file that is a Web Services Facade to Ofbiz Services that want
> to 
> be exported. 
> 
> So, the only code that need to be published is: 
> 1. The java file that is a Web Services Facade to Ofbiz Services that want 
> to be exported. 
> This file contains simply a Java Class that has 1 wrapper method for 
> each Ofbiz Service that want to be exported. Axis2 does the job of
> exporting 
> java methods as WebServices. It's amazing! 
> 2. The build.xml of the component that builds the java file and puts the 
> class file in an specific Axis2 directory 
> 
> The Ofbiz community may consider to include this ready to use Axis2 Ofbiz 
> component that includes Axis2 Distribution and some Ofbiz Services
> exported 
> via SOAP as an example of use. 
> 
> So, in this case the JIRA issue could be an idea more than code changes of 
> existing Ofbiz code? 
> How can I publish this idea as a JIRA issue? 
> If the community thinks that is a good idea, then I will be glad to
> provide 
> an example code (for instance 2 Ofbiz services that use complex types 
> exported via SOAP), the build.xml and the documentation. The example code 
> will be a java file that exports two Ofbiz Services that come with Ofbiz 
> Distribution (now I'm exporting customer specific Ofbiz Services, that is 
> why It's nonsense to publish this java file.) 
> 
> Regards, 
> 
> Alfredo 
> 
> 
> 
> 
> 
> 
> 
> jacques.le.roux wrote: 
>> 
>> Hello Alfredo, 
>> 
>> Did you create a such Axis2 component ? If yes couls you think about 
>> creating a Jira issue and submit a patch ? 
>> 
>> Thanks 
>> 
>> Jacques 
>> 
>> From: "Alfredo Rueda" <[email protected]> 
>>> 
>>> Hello Dhruv! 
>>> 
>>> A collection of Ofbiz services have been exposed as Web Services using 
>>> this 
>>> solution: 
>>> 
>>> http://docs.ofbiz.org/display/OFBIZ/Export+Ofbiz+Services+that+use+complex+type+parameters+via+SOAP
>>>  
>>> 
>>> These Web Services have been deployed in a production environment and
>>> are 
>>> working perfectly fine. 
>>> 
>>> I suggest you to follow the steps, and I will be glad to help you if you 
>>> run 
>>> into trouble at some point in the process. 
>>> 
>>> Once you finish you can create your own Axis2 Ofbiz Component to provide 
>>> a 
>>> cleaner solution. This Axis2 Ofbiz Component will serve as a Web Service 
>>> Facade to comunicate Ofbiz with other systems. 
>>> 
>>> Regards, 
>>> 
>>> Alfredo Rueda 
>>> 
>>> 
>>> Dhruv Datta wrote: 
>>>> 
>>>> Hi Frns, 
>>>> 
>>>> I am using "wsimport" tool to read an existing WSDL file of OFBiz 
>>>> framework and want to generate artifacts. I need these because I am 
>>>> doing load testing on Web Service and retrieve data like the average 
>>>> time requierd to obtain the reponse from a webservice. 
>>>> 
>>>> So I've following questions: 
>>>> 
>>>> 1) How to expose the existing WebServices of the OFBiz ? 
>>>> 2) What meaningful data will these services provide? 
>>>> 
>>>> I am trying to expose a Web Service by using following syntax: 
>>>> 
>>>> E:\WSDL>wsimport -d . 
>>>> http://localhost:8080/webtools/control/SOAPService/cancelScheduledJob?WSDL 
>>>> 
>>>> And I am getting following error : 
>>>> 
>>>> warning: R2716 WSI-BasicProfile ver. 1.0, namespace attribute not 
>>>> allowed in doc/lit for soapbind:body: "cancelScheduledJob" 
>>>> warning: R2716 WSI-BasicProfile ver. 1.0, namespace attribute not 
>>>> allowed in doc/lit for soapbind:body: "cancelScheduledJob" 
>>>> error: Invalid wsdl:operation "cancelScheduledJob": its a 
>>>> document-literal operation, message part must refer to a schema 
>>>> element declaration 
>>>> 
>>>> 
>>>> Any help would be greatly appreciated. 
>>>> 
>>>> Thanks in Advance. 
>>>> 
>>>> Dhruv. 
>>>> 
>>>> 
>>> 
>>> -- 
>>> View this message in context: 
>>> http://www.nabble.com/How-to-expose-Web-Service-of-OFBiz---tp22077891p22158082.html
>>>  
>>> Sent from the OFBiz - User mailing list archive at Nabble.com. 
>>> 
>> 
>> 
>> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/How-to-expose-Web-Service-of-OFBiz---tp22077891p22160487.html
>  
> Sent from the OFBiz - User mailing list archive at Nabble.com. 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-expose-Web-Service-of-OFBiz---tp22077891p22744181.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to