Clone
 

daniel bevenius <daniel.bevenius@redpill-linpro.com> in SwitchYard

SWITCHYARD-374 "Unable to move to Camel 2.8.0 due to slfj issue with AS6"

SWITCHYARD-389 "HornetQ Component: relative path to parent pom is incorrect"

SWITCHYARD-374 "Unable to move to Camel 2.8.0 due to slfj issue with AS6"

SWITCHYARD-378 "TransformerRegistryLoader registerTransformers should throw a DuplicateTransformerException"

SWITCHYARD-380 Quickstart that demonstrates the HornetQ component and specifically its service binding feature.

    • -0
    • +23
    /hornetq-binding/Readme.txt
    • -0
    • +144
    /hornetq-binding/pom.xml
    • -0
    • +0
    /hornetq-binding/src/main/resources/META-INF/beans.xml
    • -0
    • +1
    /hornetq-binding/src/main/resources/META-INF/forge.xml
    • -0
    • +21
    /hornetq-binding/src/main/resources/META-INF/switchyard.xml
    • -0
    • +1
    /hornetq-binding/src/main/resources/test.txt
    • -0
    • +32
    /hornetq-binding/src/test/resources/hornetq-configuration.xml
SWITCHYARD-285 "Upgrade Camel to 2.8.0"

SWITCHYARD-377 "Deploying reference bindings should consider interfaces the component reference and composite reference level"

SWITCHYARD-358 "Create a HornetQ test MixIn"

    • -0
    • +34
    /test/src/test/resources/hornetq-configuration.xml
    • -0
    • +25
    /test/src/test/resources/hornetq-jms.xml
SWITCHYARD-380 Adding a HornetQ Component. This will be a hybrid SwitchYard/Camel component to start with.

    • -0
    • +148
    /hornetq/Readme.md
    • -0
    • +26
    /hornetq/assembly.xml
    • -0
    • +42
    /hornetq/src/build/resources/module.xml
  1. … 46 more files in changeset.
SWITCHYARD-326 "Camel JMS Route throws NullPointerException when the route is stopped."

SWITCHYARD-317 "CDIBeanManagerJNDIDeployer should only bind the BeanManager for top level deployments"

SWITCHYARD-304 "Add a camel-jms-binding quickstart"

    • -0
    • +52
    /camel-jms-binding/Readme.txt
    • -0
    • +135
    /camel-jms-binding/pom.xml
    • -0
    • +0
    /camel-jms-binding/src/main/resources/META-INF/beans.xml
    • -0
    • +1
    /camel-jms-binding/src/main/resources/META-INF/forge.xml
    • -0
    • +11
    /camel-jms-binding/src/main/resources/META-INF/switchyard.xml
    • -0
    • +1
    /camel-jms-binding/src/main/resources/test.txt
Added mockito and hamcrest as managed deps.

SWITCHYARD-304 "Add a camel-jms-binding quickstart"

    • -0
    • +37
    /camel/camel-core/src/build/resources/camel/jms/module.xml
Added 'unbind' and 'rebind' commands.

SWITCHYARD-279 "Make sure JMS Component works in combination with SwitchYard."

SWITCHYARD-256 "CamelActivtor should stop its associated CamelContext in the destroy method."

SWITCHYARD-251 "CamelContext tied to ThreadLocal instead of Activator instance"

SWITCHYARD-251 "CamelContext tied to ThreadLocal instead of Activator instance"

SWITCHYARD-250 "transforms.xml is generated every time the camel component is built."

SWITCHYARD-237 "Create a Transformer for Camel"

Work for SWITCHYARD-224 "Make the operationName optional if the service only exposes one operation."

Work for SWITCHYARD-217 Adding a ServerLoader to the camel component which enable a Camel PackageScanClassResolver to be configured. We are specifying a PackageScanClassResolver from the Camel Extra project which will be picked up by the SwitchYard Camel if it is deployed in jboss-as6. Note that camel-jboss6-<version>.jar must be inte jboss-as6 servers classpath.

Work for SWITCHYARD-217 "Camel component fails on deploy in AS6" The suggested solution is to use a Service loader to load the PackageScanClassResolver. We could then stick a file in the jboss6 deployer jar and users would be able to use the SwitchYard Camel component by only adding the Camel-Extra jar to the servers lib directory.

First stab a implementing a Seam Forge plugin for the SwitchYard Clojure component. Refactored and added two options that enable users to specify that an empty script element or an empty scriptFile attribute be specified.

    • -0
    • +44
    /tools/forge/clojure/Readme.md
    • -0
    • +83
    /tools/forge/clojure/pom.xml
Refactoring the Camel Component by removing the SwitchYardProducer and introduing a separate SwitchYardConsumer and SwitchYardProducer. Also added the ServiceReferences class which is used by the SwitchYardProducer to "look up" service references by name. These service refs are "registered/added" by the CamelActivator. added better exception handling to verify the cause of the exception thrown from SwitchYard when invoked via the ServiceInvoker.

  1. … 5 more files in changeset.
Error handling for camel

Adding an clojure component. Currently only a implementation.clojure is The ClojureHandler now default to looking for the script on the local file system if it cannot be found on the classpath.

  1. … 8 more files in changeset.
First stab at adding implementation.camel

Work for https://issues.jboss.org/browse/SWITCHYARD-209 "org.switchyard.component.camel.config.model.v1.V1CamelFileBindingModelTest fails on windows"