[ http://issues.apache.org/jira/browse/WSCOMMONS-71?page=all ]
Rich Scheuerle updated WSCOMMONS-71:
------------------------------------
Summary: OMSourcedElementImpl (was OMObjectWrapperElement Feature Request)
(was: OMObjectWrapperElement Feature Request)
Priority: Major (was: Minor)
Status:
I have made progress by using OMSourcedElementImpl/OMDataSource instead of
creating a new abstraction.
I have found two problems when adding an OMSourcedElementImpl object to an
existing tree.
a) An NPE if the OMSourcedElement has an unqualified namespace.
b) A problem exposed in OMNavigator when the element is an
OMSourcedElementImpl.
The solution for (a) is simple and straightfoward.
The solution for (b) is more involved. I am developing a test that
demonstrates the problem.
Also I noticed that the existing OMSourcedElementImplTest uses an OMDataSource
that is not consumed when it is read (the data is stored as a String). I was
going to change this to a ByteArrayInputStream so that we can demonstrate
support for data sources that are destructed when touched. Ultimately we may
want to ammend the OMDataSource interface (or add an extended interface) to
communicate whether the underlying datasource is rewindable.
I will provide another update after I make more progress.
Thanks,
scheu
> OMSourcedElementImpl (was OMObjectWrapperElement Feature Request)
> -----------------------------------------------------------------
>
> Key: WSCOMMONS-71
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-71
> Project: WS-Commons
> Issue Type: New Feature
> Components: AXIOM
> Reporter: Rich Scheuerle
> Assigned To: Rich Scheuerle
>
> Notes on the forum indicate that work is being done on the
> OMObjectWrapperElement feature for Axiom.
> This feature could be used to increase performance in the JAX-WS layer. For
> example, the JAX-WS layer could put a JAXB object into an
> OMObjectWrapperElement; thus deferring serialization until the transport
> layer.
> This issue is opened as an official request for this feature.
> If the work on this feature has stalled, please supply information so that
> the community can help it proceed. I would like to know the current state of
> the work and its proposed delivery . If additional development support is
> necessary, the community and the Axis2 JAX-WS developers would like to
> participate.
> Thanks,
> scheu
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]