[JBoss JIRA] Created: (SWITCHYARD-333) Create a transform-jaxb quickstart
by Keith Babo (JIRA)
Create a transform-jaxb quickstart
----------------------------------
Key: SWITCHYARD-333
URL: https://issues.jboss.org/browse/SWITCHYARD-333
Project: SwitchYard
Issue Type: Task
Components: quickstarts
Reporter: Keith Babo
Assignee: Mario Antollini
Fix For: 0.2
Create a quickstart to demonstrate use of automatic JAXB transformation based on JAXB annotations in a service interface. Here's the discussion I had with Mario on IRC:
> basically it means that you can write a Java service and use JAXB annotated classes as the message types
> so declare a service interface which has a method where the parameter and return type are both JAXB annotated objects
> hook that up to a web service binding
> and that should be it
> the runtime should automatically detect the JAXB annotated classes and execute them
> so you don't have to define a transformer
> so basically the work for the quickstart is this:
> 1) create a new application with a Java service
> 2) annotate the objects used in the service interface with JAXB annotations
> 3) bind it to soap
> 4) write a unit test using Http MixIn and XMLUnit to assert that the expected result is returned
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months
[JBoss JIRA] Created: (SWITCHYARD-332) Add drools component and implementation
by Keith Babo (JIRA)
Add drools component and implementation
---------------------------------------
Key: SWITCHYARD-332
URL: https://issues.jboss.org/browse/SWITCHYARD-332
Project: SwitchYard
Issue Type: Feature Request
Reporter: Keith Babo
Assignee: David Ward
Fix For: 0.2
Add the ability to implement services using Drools. I'm on the fence about what the implementation should be named. We could go with "implementation.drools", but that doesn't sit right with me. I don't think "implementation.rules" is perfect, but it is better. In terms of feature set, I would be happy with an initial implementation that was feature equivalent to the BRP in JBoss ESB 4.x - i.e. stick messages into a knowledge session and crank on them.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 6 months
[JBoss JIRA] Created: (SWITCHYARD-331) Use TraX Source for message content in SOAP component
by Keith Babo (JIRA)
Use TraX Source for message content in SOAP component
-----------------------------------------------------
Key: SWITCHYARD-331
URL: https://issues.jboss.org/browse/SWITCHYARD-331
Project: SwitchYard
Issue Type: Task
Components: component-soap
Reporter: Keith Babo
Fix For: 0.2
See the comments in SWITCHYARD-318 for a complete background on why we want to make this change. From a content conversion standpoint, Source/DOMSource provides a greater number of options and does not require a module dependency on com.sun.xml.messaging.saaj. The change to SOAP component is minimal as we can simply wrap the existing Element reference in a DOMSource.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 6 months