[jira] Assigned: (SM-1067) JMS / JCA flow

2007-09-24 Thread Rob Davies (JIRA)

 [ 
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

2007-09-24 Thread Rob Davies (JIRA)

 [ 
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

2007-09-24 Thread Rob Davies (JIRA)

 [ 
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

2007-09-24 Thread Ryan Moquin (JIRA)
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.

2007-09-24 Thread Ryan Moquin (JIRA)
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

2007-09-24 Thread Ryan Moquin (JIRA)
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

2007-09-24 Thread Freeman Fang

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.