Re: [ANNOUNCE] Apache ServiceMix 3.1.2 released !
This is our first official non incubating release, yeah! :-) Congrats Freeman for the good job as a release manager. On 9/25/07, Freeman Fang [EMAIL PROTECTED] wrote: The Apache ServiceMix team is proud to announce the availability of the 3.1.2 release! Apache ServiceMix is a TLP (Top Level Project under Apache), which is an open source distributed Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache 2.0 license. Apache ServiceMix is lightweight and easily embeddable, has integrated Spring support and can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java EE application server. This release includes a number of important fixes and a few enhancements. For more information see: * Website: http://incubator.apache.org/servicemix/ * Release Notes: http://incubator.apache.org/servicemix/servicemix-312.html * Mailing lists: http://incubator.apache.org/servicemix/mailing-lists.html If you have feedback, questions or would like to get involved in the ServiceMix project please join the mailing lists and let us know your thoughts. The Apache ServiceMix Team http://incubator.apache.org/servicemix/team.html -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/
Re: [ANNOUNCE] Apache ServiceMix 3.1.2 released !
Thanks Guillaume. :-) Freeman Guillaume Nodet wrote: This is our first official non incubating release, yeah! :-) Congrats Freeman for the good job as a release manager. On 9/25/07, Freeman Fang [EMAIL PROTECTED] wrote: The Apache ServiceMix team is proud to announce the availability of the 3.1.2 release! Apache ServiceMix is a TLP (Top Level Project under Apache), which is an open source distributed Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache 2.0 license. Apache ServiceMix is lightweight and easily embeddable, has integrated Spring support and can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java EE application server. This release includes a number of important fixes and a few enhancements. For more information see: * Website: http://incubator.apache.org/servicemix/ * Release Notes: http://incubator.apache.org/servicemix/servicemix-312.html * Mailing lists: http://incubator.apache.org/servicemix/mailing-lists.html If you have feedback, questions or would like to get involved in the ServiceMix project please join the mailing lists and let us know your thoughts. The Apache ServiceMix Team http://incubator.apache.org/servicemix/team.html
Re: [ANNOUNCE] Apache ServiceMix 3.1.2 released !
Btw, will you add a news item in the front page of the web site ? Just click the Add news link on the top right when you are in confluence. On 9/25/07, Guillaume Nodet [EMAIL PROTECTED] wrote: This is our first official non incubating release, yeah! :-) Congrats Freeman for the good job as a release manager. On 9/25/07, Freeman Fang [EMAIL PROTECTED] wrote: The Apache ServiceMix team is proud to announce the availability of the 3.1.2 release! Apache ServiceMix is a TLP (Top Level Project under Apache), which is an open source distributed Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache 2.0 license. Apache ServiceMix is lightweight and easily embeddable, has integrated Spring support and can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java EE application server. This release includes a number of important fixes and a few enhancements. For more information see: * Website: http://incubator.apache.org/servicemix/ * Release Notes: http://incubator.apache.org/servicemix/servicemix-312.html * Mailing lists: http://incubator.apache.org/servicemix/mailing-lists.html If you have feedback, questions or would like to get involved in the ServiceMix project please join the mailing lists and let us know your thoughts. The Apache ServiceMix Team http://incubator.apache.org/servicemix/team.html -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/ -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/
Re: [VOTE] Release ServiceMix 3.1.2
I will update the release guide. I add one * we need download maven-stage-plugin and build it ourselves if we want to run mvn stage:copy since this plugin isn't published. Cheers Freeman Guillaume Nodet wrote: I think we should add a section to the release guide with all the checks we need to do to verify the release: * artifacts are signed * KEYS file present with key inside * check this bug of the gpg plugin * ... On 9/24/07, Daniel Kulp [EMAIL PROTECTED] wrote: OK. New issue (very minor) Due to a bug in the GPG plugin (I have it fixed, am starting a new release shortly), some of your asc files have the wrong name. Example: http://people.apache.org/~ffang/maven_staging_graduate/org/apache/servicemix/samples/loan-broker/loan-broker-lw-su/3.1.2/ loan-broker-lw-su-3.1.2-.zip.asc should just be: loan-broker-lw-su-3.1.2.zip.asc Just rename it and you should be all set. Probably a find for -. should find all of them. Dan On Monday 24 September 2007, Freeman Fang wrote: Hi Dan, You can find my public key from http://pgp.mit.edu:11371/pks/lookup?search=Freeman+Fangop=vindex now, signed by Bo. Also I put it into KEYS. Since I generate new private and public key to sign and deploy it again, so to verify the signature, you need download the kit and its .asc again. Best Regards Freeman Daniel Kulp wrote: On Friday 21 September 2007, Guillaume Nodet wrote: In theory, the public key should be in the web of trust. See http://people.apache.org/~henkp/trust/ Well, yes. But I need to see the key first to see if its been signed by anyone. Right now, we cannot even get that far Freeman: I assume you are sitting pretty close to Bo. The two of you should have a quick key signing party and get your keys signed. Then get the public key into the public keyservers and into the KEYS file. That would be a start (since Bo's key has been signed by other apache folks). Dan On 9/21/07, Daniel Kulp [EMAIL PROTECTED] wrote: Minor issue: Your GPG public key is not in the KEYS file. I also could not find it in the public keyserver at pgp.mit.edu. Thus, I could not verify the signatures. Dan Freeman Fang wrote: Hi All, I have uploaded a version of ServiceMix 3.1.2 for you to review. See http://cwiki.apache.org/confluence/display/SM/ServiceMix+3.1.2 for all the links and release notes. [ ] +1 Release ServiceMix 3.1.2 [ ] ± 0 [ ] -1 Do not release ServiceMix 3.1.2 Cheers Freeman -- View this message in context: http://www.nabble.com/-VOTE--Release-ServiceMix-3.1.2-tf4491617s12 04 9.html#a12824617 Sent from the ServiceMix - Dev mailing list archive at Nabble.com. -- J. Daniel Kulp Principal Engineer IONA P: 781-902-8727C: 508-380-7194 [EMAIL PROTECTED] http://www.dankulp.com/blog
Re: [ANNOUNCE] Apache ServiceMix 3.1.2 released !
Done. http://cwiki.apache.org/confluence/display/SM/2007/09/25/ServiceMix+3.1.2+released Just waiting for it show up in the front page. Cheers Freeman Guillaume Nodet wrote: Btw, will you add a news item in the front page of the web site ? Just click the Add news link on the top right when you are in confluence. On 9/25/07, Guillaume Nodet [EMAIL PROTECTED] wrote: This is our first official non incubating release, yeah! :-) Congrats Freeman for the good job as a release manager. On 9/25/07, Freeman Fang [EMAIL PROTECTED] wrote: The Apache ServiceMix team is proud to announce the availability of the 3.1.2 release! Apache ServiceMix is a TLP (Top Level Project under Apache), which is an open source distributed Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache 2.0 license. Apache ServiceMix is lightweight and easily embeddable, has integrated Spring support and can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java EE application server. This release includes a number of important fixes and a few enhancements. For more information see: * Website: http://incubator.apache.org/servicemix/ * Release Notes: http://incubator.apache.org/servicemix/servicemix-312.html * Mailing lists: http://incubator.apache.org/servicemix/mailing-lists.html If you have feedback, questions or would like to get involved in the ServiceMix project please join the mailing lists and let us know your thoughts. The Apache ServiceMix Team http://incubator.apache.org/servicemix/team.html -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/
integration testing in spring
I've taken a first stab at adding an easy way of integration testing JBI artifacts (shared libraries, components and service assemblies) using a simple Spring XML notation that can be included into any JUnit test case... http://cwiki.apache.org/SM/integration-testing-in-spring.html This allows you to depend on artifacts using their maven groupId and artifactId and then the version is inferred (using the generated META-INF/maven/dependencies.properties via the jbi-maven-plugin). My idea was to show how we can boot up servicemix with some artifacts from the local repo, then use Camel to fire in messages and make assertions and so forth to test that the JBI artifacts actually deploy correctly and do what is expected etc. Feedback most appreciated if this can be improved... -- James --- http://macstrac.blogspot.com/ Open Source SOA http://open.iona.com
Problems with service mix dependencies using maven
Hello, First of all congratulations for being graduated as a top level proyecto at the ASF. It's was about time considering all the efforts the whole group has done for this piece of fine work. I dont know if I should post a jira about this issue I found following the Apache Servicemix Tutorial. I have a problem with the maven dependencies that belong to the tutorial application. I dont know if this is due to a Maven bug or a problem with the pom files. The error I am getting when I try to build the service assembly is: [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Tutorial [INFO] Tutorial :: File SU [INFO] Tutorial :: SA [INFO] [INFO] Building Tutorial [INFO]task-segment: [install] [INFO] [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing /Users/edevera/Documents/desarrollo/servicemix-tutorial-1/parent/pom.xml to /Users/edevera/.m2/repository/org/apache/servicemix/tutorial/parent/1.0-SNAPSHOT/parent- 1.0-SNAPSHOT.pom [INFO] [INFO] Building Tutorial :: File SU [INFO]task-segment: [install] [INFO] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repository.jboss.com/maven2//wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repository.jboss.com/maven2//org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repo1.maven.org/maven2/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repository.jboss.com/maven2//xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.servicemix:servicemix-common:jar:3.1.2 Try downloading the file manually from the project website. Then, install
Re: Problems with service mix dependencies using maven
Now that servicemix has graduated, the repository has changed. ServiceMix is not deployed to the incubating repository anymore but to the official repository which is mirror to the public ones. 3.1.2 has just been released, so you may need some time before all the mirrors are uptodate, but it seems the maven one is: http://repo1.maven.org/maven2/org/apache/servicemix/ Can you retry ? On 9/25/07, Eduardo de Vera [EMAIL PROTECTED] wrote: Hello, First of all congratulations for being graduated as a top level proyecto at the ASF. It's was about time considering all the efforts the whole group has done for this piece of fine work. I dont know if I should post a jira about this issue I found following the Apache Servicemix Tutorial. I have a problem with the maven dependencies that belong to the tutorial application. I dont know if this is due to a Maven bug or a problem with the pom files. The error I am getting when I try to build the service assembly is: [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Tutorial [INFO] Tutorial :: File SU [INFO] Tutorial :: SA [INFO] [INFO] Building Tutorial [INFO]task-segment: [install] [INFO] [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing /Users/edevera/Documents/desarrollo/servicemix-tutorial-1/parent/pom.xml to /Users/edevera/.m2/repository/org/apache/servicemix/tutorial/parent/1.0-SNAPSHOT/parent- 1.0-SNAPSHOT.pom [INFO] [INFO] Building Tutorial :: File SU [INFO]task-segment: [install] [INFO] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repository.jboss.com/maven2//wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repository.jboss.com/maven2//org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repo1.maven.org/maven2/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repository.jboss.com/maven2//xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading:
Interceptors like functionality
Hi, Are there any concrete plans considering such functionality? I've seen something written on WS-Policy What is the current status of this ? The thing is that sometimes we need trivial functionality like catch exchange before processing (to log or do metrics). Sometimes it could be nice to have it just after processing is done. The only way to achieve that is to use AOP which is invasive (need to have dependencies in pom.xml, define pointcuts etc etc). AFAIR Hibernate has such a feature built in. I mean assigning the interceptor to object (in our case to any endpoint) when interceptor is POJO. There would be no need to deal with asm/cglib/aspectj in SU-s. -- View this message in context: http://www.nabble.com/Interceptors-like-functionality-tf4515215s12049.html#a12878481 Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
Re: Problems with service mix dependencies using maven
Hi, Since srevicemic 3.1.2 is released after graduate, so now you should find 3.1.2 artifacts from http://people.apache.org/repo/m2-ibiblio-rsync-repository Would you please add this url to your maven settings.xml, this should resolve your build problem. Best Regards Freeman Eduardo de Vera wrote: Hello, First of all congratulations for being graduated as a top level proyecto at the ASF. It's was about time considering all the efforts the whole group has done for this piece of fine work. I dont know if I should post a jira about this issue I found following the Apache Servicemix Tutorial. I have a problem with the maven dependencies that belong to the tutorial application. I dont know if this is due to a Maven bug or a problem with the pom files. The error I am getting when I try to build the service assembly is: [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Tutorial [INFO] Tutorial :: File SU [INFO] Tutorial :: SA [INFO] [INFO] Building Tutorial [INFO]task-segment: [install] [INFO] [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing /Users/edevera/Documents/desarrollo/servicemix-tutorial-1/parent/pom.xml to /Users/edevera/.m2/repository/org/apache/servicemix/tutorial/parent/1.0-SNAPSHOT/parent- 1.0-SNAPSHOT.pom [INFO] [INFO] Building Tutorial :: File SU [INFO]task-segment: [install] [INFO] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repository.jboss.com/maven2//wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://repo1.maven.org/maven2/wss4j/wss4j/1.5.0/wss4j-1.5.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repository.jboss.com/maven2//org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://repo1.maven.org/maven2/org/opensaml/opensaml/1.1/opensaml-1.1.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repository.jboss.com/maven2//xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.pom Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-common/3.1.2/servicemix-common-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://svn.apache.org/repos/asf/incubator/servicemix/m2-repo/org/apache/servicemix/servicemix-shared/3.1.2/servicemix-shared-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://repository.jboss.com/maven2//org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://people.apache.org/repo/m2-incubating-repository/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading: http://www.ibiblio.org/maven2/org/apache/servicemix/servicemix-soap/3.1.2/servicemix-soap-3.1.2.jar Downloading:
Re: Interceptors like functionality
gnodet wrote: What kind of use case do you have exactly ? Listeners are not enough I think since it is based only on events. What about around interceptors and eg. situation when you want to cancel some exchange? My case is standard one. We have to proxy eg. jms bc (in fact it is marshaller not the endpoint itself) in order to collect some metrics (before and after). Every SU has dependencies to aopalliance, spring-aop, aspectj, cglib etc. It is too much heavyweight. It seems to be trivial to me to have feature like that: jms:consumer interceptor=#myLoggingInterceptor/ or even: jms:consumer advice=#myAdvice/ where myAdvice is pojo implementing some interface with chain of interceptors within eg. Logging+Metrics interceptor could have method with exchange as parameter. Turning aspects on/off would be the matter of commenting/uncommenting one attribute in endpoint. The aspect code would be very lightweight not dependent to any API at all except eg. one interface. -- View this message in context: http://www.nabble.com/Interceptors-like-functionality-tf4515215s12049.html#a12879640 Sent from the ServiceMix - Dev mailing list archive at Nabble.com.