[
http://jira.jboss.com/jira/browse/JBESB-1411?page=all ]
Daniel Bevenius resolved JBESB-1411.
------------------------------------
Resolution: Done
Committed revision 17261.
Adding services/smooks/src/main/java/org/jboss/soa/esb/visitors
Adding
services/smooks/src/main/java/org/jboss/soa/esb/visitors/DOMServiceDelegateVisitor.java
Adding
services/smooks/src/main/java/org/jboss/soa/esb/visitors/ServiceDelegator.java
Adding services/smooks/src/test/java/org/jboss/soa/esb/visitors
Adding
services/smooks/src/test/java/org/jboss/soa/esb/visitors/DOMServiceDelegateVisitorUnitTest.java
Adding services/smooks/src/test/java/org/jboss/soa/esb/visitors/SampleOrder.xml
Adding
services/smooks/src/test/java/org/jboss/soa/esb/visitors/ServiceDelegatorUnitTest.java
Quickstart:
Adding samples/quickstarts/transform_XML2XML_stream
Smooks DOMVisitor that sends the Element object to an ESB Service
-----------------------------------------------------------------
Key: JBESB-1411
URL:
http://jira.jboss.com/jira/browse/JBESB-1411
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Transformation Service
Reporter: Daniel Bevenius
Assigned To: Daniel Bevenius
Priority: Minor
Fix For: 4.3
Add a Smooks visitor, DOMServiceDelegateVisitor, which wraps the element object in an ESB
Message object and then sends the message to the configured ESB Service.
This will enable an action to first transform a fragment and then send the fragment to
the destination service in smaller messages and hopefully inprove throughput for large
messages. As this use DOM there is still the cost of memory footprint, but when we upgrade
to Smooks Version 1.0 we can add a SAXVisitor that does the same and then avoid the memory
footprint.
Add a quickstart that demonstrates the visitor.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira