Keith Babo created SWITCHYARD-815:
-------------------------------------
Summary: Transformer support in tooling
Key: SWITCHYARD-815
URL:
https://issues.jboss.org/browse/SWITCHYARD-815
Project: SwitchYard
Issue Type: Feature Request
Components: tooling
Affects Versions: 0.5
Reporter: Keith Babo
This is an umbrella JIRA for various transformer-related features. We need to add the
following capabilities related to transformers for our tooling:
1) Create a new transformer. There are multiple options (Java, JSON, XSLT, Smooks, JAXB).
Each one will result in config and additional artifacts being generated (e.g. an empty
XSL transform). I suggest we start with Java as the first option, which would be a Java
class with an @Transformer annotation.
2) Detect which types need to be transformed. This is more advanced and can take
different forms. Maybe this is just a list of data types when creating a new transformer.
Or maybe it's a dynamic hash of from/to types that need to be satisfied for the
entire set of services. This information would be culled from the service and reference
interface definitions and then presented to the user as a list or maybe as warning icons
on the edges between service and reference nodes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira