Bug 196954 - Axis2: Support XMLBeans data binding
Summary: Axis2: Support XMLBeans data binding
Status: RESOLVED FIXED
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: jst.ws (show other bugs)
Version: 2.0   Edit
Hardware: All Windows XP
: P2 enhancement (vote)
Target Milestone: 3.2 M6   Edit
Assignee: Saminda Wijeratne CLA
QA Contact: Keith Chong CLA
URL:
Whiteboard: Axis2
Keywords: plan
Depends on:
Blocks:
 
Reported: 2007-07-18 09:10 EDT by Kathy Chan CLA
Modified: 2010-03-10 23:54 EST (History)
5 users (show)

See Also:


Attachments
patch for 196954 (15.44 KB, patch)
2009-03-07 06:33 EST, Saminda Wijeratne CLA
no flags Details | Diff
Updated patch with version changes (19.16 KB, patch)
2010-03-10 23:19 EST, Keith Chong CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kathy Chan CLA 2007-07-18 09:10:23 EDT
In WTP 2.0, Axis2 only supports the Axis Data Binding (ADB).  There are request from the community for the support of XMLBeans.

This data binding choice should show up in the data binding combo box in the Axis2 preference, skeleton page and client page.
Comment 1 Navaneet Kumar CLA 2007-07-18 11:22:27 EDT
07/18/2007 Nav Kumar: Elster Integrated Solutions, Raleigh, NC, USA
We are a company that manufactures electricity/gas/water meters, configures and manages these meters in a wireless network and collects data from them, on demand or on schedule. We are using Axis2 to develop an web services interface to our system. 
We would like to use xmlbeans to convert XML to objects and vice versa, because our schema is quite complex and we have encountered comments online that ADB might have trouble in concurrency or high traffic situations (not sure if that is true, though).
Axis2 supports xmlbeans but WTP does not. We really liek WTP and would use it more if xmlbeans was an available option.
Please make the change as soon as you can. We expect to start using it as soon as you make that available.
Comment 2 Lahiru Sandakith CLA 2007-07-22 20:47:16 EDT
Hi Kathy,Navaneet

It is possible to introduce this to the WTP. As the first step in the WTP 2.0 we include only the default databinding.
We can increase the priority of this, we ll get this done for 2.0.1

Lahiru.
Comment 3 Kathy Chan CLA 2007-07-24 17:26:50 EDT
Just to clarify that we are not suppose to do feature enhancement work in maintenance release such as WTP 2.0.1.  So targetting this for WTP 3.0.
Comment 4 Kathy Chan CLA 2008-04-10 14:33:26 EDT
Lahiru, do you have any update on this RFE?  I understand you had started working on this but had run into problems.  Note that all WTP 3.0 RFEs needs to be in by M6 which had already been declared.  So unless this is brought forward as an exception for the PMC to consider very soon, we would have to defer this RFE to a future release.
Comment 5 David Carver CLA 2008-04-10 14:51:10 EDT
Something else to consider.  XMLBeans itself has been approved for inclusion into Orbit, but there are some jar dependencies for certain features of XMLBeans that haven't been approved.   In particular any of the XQuery support that XMLBeans has will not be enabled by default as this has dependencies on the SAXON 8+ to provide this support.   I have it on my to do list to get XML Beans added to orbit, and will try to get this done in the next couple of weeks so that eventually that can be included if this RFE goes forward.
Comment 6 Kathy Chan CLA 2008-05-15 14:23:10 EDT
Too late for WTP 3.0.  Retargetting to next WTP release.
Comment 7 Kathy Chan CLA 2009-02-13 23:02:06 EST
Saminda,

Can this be done for WTP 3.1 M6?  The community had been asking for this support in the Axis2 tools in WTP.
Comment 8 Saminda Wijeratne CLA 2009-03-07 06:33:51 EST
Created attachment 127904 [details]
patch for 196954

This patch will add the functionality of creating stubs (client/web service) from wsdl using xmlbeans databinding.
Comment 9 Keith Chong CLA 2009-04-30 15:32:47 EDT
Saminda, deferring this to 3.2.
Comment 10 Colin Sharples CLA 2009-12-02 17:34:57 EST
Support for JiBX data binding as well would be good.
Comment 11 Keith Chong CLA 2010-03-10 23:19:17 EST
Created attachment 161701 [details]
Updated patch with version changes
Comment 12 Keith Chong CLA 2010-03-10 23:53:53 EST
Released for 3.2.
Comment 13 Keith Chong CLA 2010-03-10 23:54:32 EST
...M6.