[jira] Assigned: (SM-1067) JMS / JCA flow
[ https://issues.apache.org/activemq/browse/SM-1067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Davies reassigned SM-1067: -- Assignee: Rob Davies JMS / JCA flow -- Key: SM-1067 URL: https://issues.apache.org/activemq/browse/SM-1067 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Assignee: Rob Davies Fix For: 4.0 Implement a JMS / JCA flow. Note that the JMS flow in 3.x is not really reliable and does not support redelivery / rollback / transactions. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Assigned: (SM-1062) Security framework
[ https://issues.apache.org/activemq/browse/SM-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Davies reassigned SM-1062: -- Assignee: Rob Davies Security framework -- Key: SM-1062 URL: https://issues.apache.org/activemq/browse/SM-1062 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Assignee: Rob Davies Fix For: 4.0 Need to support authentication, authorization, encryption on both the message level and transport level. We could leverage Acegi and/or JSR-115 and the existing smx 3.x security framework. We also need to support WS-Security as a way to authenticate / encrypt. SAML ? This may be linked to the policy framework so that a security policy could be applied easily to some endpoints. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Assigned: (SM-1065) ActiveMQ integration
[ https://issues.apache.org/activemq/browse/SM-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Davies reassigned SM-1065: -- Assignee: Rob Davies ActiveMQ integration Key: SM-1065 URL: https://issues.apache.org/activemq/browse/SM-1065 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Assignee: Rob Davies Fix For: 4.0 ActiveMQ jars are already OSGified, but we may want to create a bundle that would create a broker by default and registering a pooled connection factory in OSGi maybe. That way, everyone could use the ConnectionFactory registered in OSGi. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SM-1076) NotificationBroker should return SOAP fault when error occurs from soap request, instead of HTML
NotificationBroker should return SOAP fault when error occurs from soap request, instead of HTML - Key: SM-1076 URL: https://issues.apache.org/activemq/browse/SM-1076 Project: ServiceMix Issue Type: Bug Components: servicemix-wsn2005 Environment: Windows XP, Servicemix 3.2 Reporter: Ryan Moquin Fix For: 3.2 When I attempt to get current messages from a topic that I have created a subscription to, I get an html error back when there aren't any messages (there should have been, but that's besides the point). This should be a soap fault instead: html head meta http-equiv=Content-Type content=text/html; charset=ISO-8859-1/ titleError 500 /title /head bodyh2HTTP ERROR: 500/h2preorg.apache.servicemix.wsn.jaxws.NoCurrentMessageOnTopicFault: There is no current message on this topic./pre pRequestURI=/NotificationBroker//ph3Caused by:/h3prejava.lang.Exception: org.apache.servicemix.wsn.jaxws.NoCurrentMessageOnTopicFault: There is no current message on this topic. at org.apache.servicemix.http.processors.ConsumerProcessor.process(ConsumerProcessor.java:195) at org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java:71) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:375) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) at org.mortbay.jetty.nio.SelectChannelConnector$RetryContinuation.run(SelectChannelConnector.java:511) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: org.apache.servicemix.wsn.jaxws.NoCurrentMessageOnTopicFault: There is no current message on this topic. at org.apache.servicemix.wsn.AbstractNotificationBroker.getCurrentMessage(AbstractNotificationBroker.java:234) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143) at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538) at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490) at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610) at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:170) at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167) at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) /pre h3Caused by:/h3preorg.apache.servicemix.wsn.jaxws.NoCurrentMessageOnTopicFault: There is no current message on this topic. at org.apache.servicemix.wsn.AbstractNotificationBroker.getCurrentMessage(AbstractNotificationBroker.java:234) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143) at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538) at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
[jira] Created: (SM-1077) CXFSE should allow a proxy to another CXFSE service like jsr181 does.
CXFSE should allow a proxy to another CXFSE service like jsr181 does. - Key: SM-1077 URL: https://issues.apache.org/activemq/browse/SM-1077 Project: ServiceMix Issue Type: Improvement Environment: Windows XP Reporter: Ryan Moquin Fix For: 3.2 With the JSR181 services with XFire, I was able to do this, per the documentation: jsr181:endpoint serviceInterface=test.Echo jsr181:pojo bean class=test.EchoProxy property name=echo jsr181:proxy service=test:EchoService context=#context type=test.Echo / /property /bean /jsr181:pojo /jsr181:endpoint In order to create a proxy to another JSR181 service on the bus. I'm currently not able to do this now that I'm using CXF. This means I have to use spring to populate an instance of my service class on the service that I want to access it. This leads to confusion since there is now the instance of the target service that my service holds a reference to, and then there is an instance of that target service that servicemix creates itself. It would be nice to be able to have a service reference the actual endpoint on the bus. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (SM-1078) CXFSE xbean.xml should allow the injection of the spring parent context, just like JSR181
CXFSE xbean.xml should allow the injection of the spring parent context, just like JSR181 - Key: SM-1078 URL: https://issues.apache.org/activemq/browse/SM-1078 Project: ServiceMix Issue Type: Improvement Environment: Windows XP Reporter: Ryan Moquin Fix For: 3.2 It would be nice to be able to inject the ComponentContext into a CXF service in servicemix like you can with jsr181 services. Without this, it makes it a lot more difficult to access the bus and use it's services. So in other words, a CXF version of this: jsr181:endpoint ... jsr181:pojo bean class=xxx property name=context ref=context / /bean /jsr181:pojo /jsr181:endpoint -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [VOTE] Release ServiceMix 3.1.2
Thanks very much, get all them fixed. Cheers Freeman Daniel Kulp 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.