You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org> on 2006/09/11 14:44:22 UTC
[jira] Created: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Add importNode(OMNode) method into OMFactory
--------------------------------------------
Key: WSCOMMONS-90
URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
Project: WS-Commons
Issue Type: Improvement
Reporter: Ruchith Udayanga Fernando
Priority: Blocker
We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
Proposed solution:
Add the following method to OMFactory interface.
/**
* Import the given node as a node of this factory.
* @param node The Input node.
* @return New node that is created with this factory.
*/
public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12433866 ]
Ruchith Udayanga Fernando commented on WSCOMMONS-90:
----------------------------------------------------
Looking at the DOM interfaces we have an importNode() method in the DOM Document where each impl can traverse the given node using the DOM interfaces and create the new node of that particular Document. That's why I originally suggested providing the method in the interface for each AXIOM impl to implement sicking to the same paradigm.
But ... I certainly like the approach you suggested and it certainly can be *generic across all AXIOM impls* where simply use the pull parser from one node and use the new factory to create the element with the StAXOMBuilder. Therefore it certainly can be included as a utility method.
So where can we put this method? :-)
Thanks,
Ruchith
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Resolved: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Andreas Veithen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WSCOMMONS-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andreas Veithen resolved WSCOMMONS-90.
--------------------------------------
Resolution: Fixed
It looks like this has been implemented a long time ago. Indeed, org.apache.axiom.soap.impl.llom.OMElementTest contains tests for both cases (importing DOOM into LLOM and vice versa). Therefore I'm marking this issue as resolved.
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: https://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assignee: Thilina Gunarathne
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=all ]
Eran Chinthaka updated WSCOMMONS-90:
------------------------------------
Assignee: Ruchith Udayanga Fernando
I don't see a new feature request like this as a blocker in this project. Please pick the correct priority when you create issues.
Thanks.
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Thilina Gunarathne (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12434720 ]
Thilina Gunarathne commented on WSCOMMONS-90:
---------------------------------------------
Implemented this for the LLOM implementation. Now users can add children from other implementations to the LLOM implementation.
http://svn.apache.org/viewvc?view=rev&rev=443391
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12434055 ]
Ruchith Udayanga Fernando commented on WSCOMMONS-90:
----------------------------------------------------
Seems like we will have to implement the original proposal.
Thanks,
Ruchith
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Updated: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=all ]
Eran Chinthaka updated WSCOMMONS-90:
------------------------------------
Priority: Major (was: Blocker)
Reducing the priority. Thilina had made significant support for this and what is left is minor changes
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Thilina Gunarathne
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12434618 ]
Eran Chinthaka commented on WSCOMMONS-90:
-----------------------------------------
This can be easily implemented as following.
Whenever you try to add a child to an OMNode, first you check whether they are from the same type of factories. If not you can try to convert from one type to the other inside the addChild method itself.
This has one good advantage to the user as he doesn't need to worry about which implementation is being used underneath and he will only see AXIOM base api and not the implementations.
You might have to override the addChild method of OMElement and might want to check for the derivations of OMNode as, for example the way you import from a OMText and from a OMElement is different.
I hope this will solve the problem :)
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Thilina Gunarathne (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WSCOMMONS-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12657379#action_12657379 ]
Thilina Gunarathne commented on WSCOMMONS-90:
---------------------------------------------
oh..yes... I can remember implementing this... IIRC there was a minor change remaining to do at that time, but cannot recall that now... Let's see whether security guys will come up with it later.. Is so let's ask them to open a separate JIRA.
Thanks Andreas for resolving this.
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: https://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assignee: Thilina Gunarathne
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Thilina Gunarathne (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=all ]
Thilina Gunarathne reassigned WSCOMMONS-90:
-------------------------------------------
Assignee: Thilina Gunarathne (was: Ruchith Udayanga Fernando)
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Thilina Gunarathne
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Updated: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=all ]
Ruchith Udayanga Fernando updated WSCOMMONS-90:
-----------------------------------------------
Component/s: AXIOM
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12433873 ]
Eran Chinthaka commented on WSCOMMONS-90:
-----------------------------------------
Just implemented this inside the ElementHelper and committed with a test case. Its your call to resolve this issue.
Will fix the original bug (http://issues.apache.org/jira/browse/AXIS2-1135) posted in axis-dev as well.
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12433855 ]
Eran Chinthaka commented on WSCOMMONS-90:
-----------------------------------------
I consider this as a util method, which is not required to be introduced in to Axiom API. The implementation will be similar to clone method, which gets StAX events from one Node and pump in to another node thru StAXOMBuilder.
Any reason you think this *must* be included into the base API and not kept as a util method?
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12434228 ]
Ruchith Udayanga Fernando commented on WSCOMMONS-90:
----------------------------------------------------
Well .. if we don't have this feature we will not be able to do ANY WS-SEcurity stuff with Axis2 when there are reference properties in the requests to a service. I hope this is fixed before the release. What is the correct priority?
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Assigned To: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org
[jira] Commented: (WSCOMMONS-90) Add importNode(OMNode) method into
OMFactory
Posted by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/WSCOMMONS-90?page=comments#action_12434046 ]
Ruchith Udayanga Fernando commented on WSCOMMONS-90:
----------------------------------------------------
Hi Chinthaka,
In trying to solve the issue posted here [1] I ran into problem with the what you implemented.
In DOOM each factory has a DOM document associated with it. When you call getDocumentElement() on an OMfactory DOOM factory will return the document element of that particular Document. Therefore in the DOOM case ElementHelper#importOMElement
() always returns the document element of the document of the factory that was passed in.
What do you think?
Thanks,
Ruchith
[1] http://issues.apache.org/jira/browse/AXIS2-1135#action_12433943
> Add importNode(OMNode) method into OMFactory
> --------------------------------------------
>
> Key: WSCOMMONS-90
> URL: http://issues.apache.org/jira/browse/WSCOMMONS-90
> Project: WS-Commons
> Issue Type: Improvement
> Components: AXIOM
> Reporter: Ruchith Udayanga Fernando
> Priority: Blocker
>
> We need to be able to import a node from one OM implementation to another OM implementation. Since an AXIOM object structure must only contain objects from *one* OMFactory.
> Proposed solution:
> Add the following method to OMFactory interface.
> /**
> * Import the given node as a node of this factory.
> * @param node The Input node.
> * @return New node that is created with this factory.
> */
> public OMNode importNode(OMNode node) ;
--
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: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org