[jira] [Commented] (GERONIMO-4576) Make persistence exceptions more visible to client

2013-03-11 Thread Freeman Fang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598798#comment-13598798
 ] 

Freeman Fang commented on GERONIMO-4576:


Hi Andrew,

No, I must change the source code for my case. 

Cheers
Freeman


 Make persistence exceptions more visible to client
 --

 Key: GERONIMO-4576
 URL: https://issues.apache.org/jira/browse/GERONIMO-4576
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: persistence
Affects Versions: 2.2
 Environment: Linux, Windows
Reporter: Joe Bohn
Priority: Minor
 Fix For: Wish List


 See http://issues.apache.org/jira/browse/GERONIMO-3907  for details of the 
 original problem.   That core problem was resolved.  However, upon resolution 
 it was mentioned that it would be beneficial to report more specific failure 
 information back to the client.  From GERONIMO-3907:
 Ralf Baumhof - 06/May/08 06:17 AM
 Today if have tested the new Geronimo release 2.1.1 (published on 
 28.04.2008). The problem is now fixed. If the server gets an error on trying 
 a commit, this error is now thrown to the web bean.
 Exception text:
 javax.ejb.EJBTransactionRolledbackException: Transaction was rolled back, 
 presumably because setRollbackOnly was called during a synchronization: 
 Unable to commit: transaction marked for rollback Root Cause: 
 javax.transaction.TransactionRolledbackException : Transaction was rolled 
 back, presumably because setRollbackOnly was called during a synchronization: 
 Unable to commit: transaction marked for rollback
 Unfortunately there is no proper root cause attached to the exception. So the 
 cause can only be seen in the server console, but can not be reported to the 
 user. It would be very nice if you could change this in a later release.
 Thanks for your help.
 Vincent MATHON - 06/Nov/08 02:03 AM
 I agree that exceptions on the server side should not be thrown to the client 
 side since such exceptions types might not be known by the client. However, 
 for unit testing purpose, it is useful to attach the root cause to the 
 RollBackException. I have modified a few lines in 
 org.apache.geronimo.transaction.manager.TransactionImpl.java to attach the 
 root cause in case of RollBackException and it works for my unit testing 
 purpose (I have not enough background on the java transaction architecture 
 topic to submit a patch for production). It would be great to define a 
 configuration parameter that permits to provide the root cause to the client 
 and keep the current behaviour that does not by default.
 Geoff Callender - 22/Dec/08 03:36 AM
 It's useful for more than unit testing - it's essential to be able to inform 
 the client what's wrong with the request. I've added some examples of this to 
 https://issues.apache.org/jira/browse/OPENEJB-782 .

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (GERONIMO-4576) Make persistence exceptions more visible to client

2013-03-10 Thread Freeman Fang (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-4576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598548#comment-13598548
 ] 

Freeman Fang commented on GERONIMO-4576:


Hi,

Yeah, I ran into same issue recently, the SetRollbackOnlyException hide real 
root cause if we call setRollbackOnly() method.
And I'm OK with your option 1  3.

Thanks

Freeman 

 Make persistence exceptions more visible to client
 --

 Key: GERONIMO-4576
 URL: https://issues.apache.org/jira/browse/GERONIMO-4576
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: persistence
Affects Versions: 2.2
 Environment: Linux, Windows
Reporter: Joe Bohn
Priority: Minor
 Fix For: Wish List


 See http://issues.apache.org/jira/browse/GERONIMO-3907  for details of the 
 original problem.   That core problem was resolved.  However, upon resolution 
 it was mentioned that it would be beneficial to report more specific failure 
 information back to the client.  From GERONIMO-3907:
 Ralf Baumhof - 06/May/08 06:17 AM
 Today if have tested the new Geronimo release 2.1.1 (published on 
 28.04.2008). The problem is now fixed. If the server gets an error on trying 
 a commit, this error is now thrown to the web bean.
 Exception text:
 javax.ejb.EJBTransactionRolledbackException: Transaction was rolled back, 
 presumably because setRollbackOnly was called during a synchronization: 
 Unable to commit: transaction marked for rollback Root Cause: 
 javax.transaction.TransactionRolledbackException : Transaction was rolled 
 back, presumably because setRollbackOnly was called during a synchronization: 
 Unable to commit: transaction marked for rollback
 Unfortunately there is no proper root cause attached to the exception. So the 
 cause can only be seen in the server console, but can not be reported to the 
 user. It would be very nice if you could change this in a later release.
 Thanks for your help.
 Vincent MATHON - 06/Nov/08 02:03 AM
 I agree that exceptions on the server side should not be thrown to the client 
 side since such exceptions types might not be known by the client. However, 
 for unit testing purpose, it is useful to attach the root cause to the 
 RollBackException. I have modified a few lines in 
 org.apache.geronimo.transaction.manager.TransactionImpl.java to attach the 
 root cause in case of RollBackException and it works for my unit testing 
 purpose (I have not enough background on the java transaction architecture 
 topic to submit a patch for production). It would be great to define a 
 configuration parameter that permits to provide the root cause to the client 
 and keep the current behaviour that does not by default.
 Geoff Callender - 22/Dec/08 03:36 AM
 It's useful for more than unit testing - it's essential to be able to inform 
 the client what's wrong with the request. I've added some examples of this to 
 https://issues.apache.org/jira/browse/OPENEJB-782 .

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] Commented: (SM-1065) ActiveMQ integration

2007-11-15 Thread Freeman Fang (JIRA)

[ 
https://issues.apache.org/activemq/browse/SM-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40627
 ] 

Freeman Fang commented on SM-1065:
--

all tests passed, apply it on behalf of Jeff Yu.

 ActiveMQ integration
 

 Key: SM-1065
 URL: https://issues.apache.org/activemq/browse/SM-1065
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Jeff Yu
 Fix For: 4.0

 Attachments: SM-1065.patch


 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-1133) verify how camel is used as core of jax-ws process

2007-11-11 Thread Freeman Fang (JIRA)
verify how camel is used as core of jax-ws process
--

 Key: SM-1133
 URL: https://issues.apache.org/activemq/browse/SM-1133
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang
 Fix For: 4.0


As Guillaume point out
we should split the soap processing with the pojo invocation, as in jbi with 
the bc/se, to reuse most of the existing code, we could easily reusecode from 
either the cxf se/bc, or the camel cxf support
for the end user, if you deploy a pojo with a soap annotation, it would be 
exposed both internally and externally (using some kind of BC)
if we reuse the camel - servicemix bridge, it should be easy to do both part
from(soap:http:xxx).to(smx:the-endpoint) for the BC part
from(smx:the-endpoint).to(cxf:the-bean) for the SE part
This task need verify how camel play as the core of this process, maybe an 
integration test is needed here


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1106) deploying a jaxws spring bean as OSGI bundles which is auto-discoverable by OSGi NMR/JBI

2007-11-11 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1106.
--

Resolution: Fixed

 deploying a jaxws spring bean as OSGI bundles which is auto-discoverable by 
 OSGi NMR/JBI
 

 Key: SM-1106
 URL: https://issues.apache.org/activemq/browse/SM-1106
 Project: ServiceMix
  Issue Type: Sub-task
Affects Versions: 4.0
Reporter: Freeman Fang
Assignee: Freeman Fang
 Fix For: 4.0


 refer the discussion about this issue from the dev mailing list
   What would be awesome is if we can deploy various things (JAX-WS, EJB3 
   and so forth) using Spring+OSGi and we have a way to auto-discover 
   things and expose them on the OSGi NMR type stuff (and so in JBI too). 
   
   i.e. rather than folks having to put their JAX-WS / EJB3 / SCA stuff 
   into a service engine; it'd be nice if we had a way of kinda binding 
   to them direclty via OSGi. Maybe wishful thinking though - I'm just 
   wondering if we can kinda make the OSGiNMR/JBI stuff invisible and for 
   it to auto-hook into whatever folks are actually using. Even if we can 
   just find a way of getting CXF services when deployed as OSGi bundles 
   to be discoverable so we can export 'em on the OSGi NMR thingy it'd be 
   a big win for CXF users. 
  
  Agreed.  What I was thinking was along those lines.  That's the main 
  reason why the ServiceMix api does not have any notion of  component 
  as in JBI.  Instead we would create OSGi deployers (baically a bundle 
  listener or service listener).  For example to activate a ServiceMix 
  endpoint, it's just a matter of registering it in the OSGi registry. 
   For JAX-WS, we could add a spring extension for deploying a bean, 
  kinda like the jaxws namespace for cxf 
  (http://cwiki.apache.org/CXF20DOC/jax-ws-configuration.html). 
  
  So exposing a bean in that way would perform all the necessary steps 
  to register on as a JBI endpoint and make it available remotely (maybe 
  we need a boolean to say if we want to export it remotely or not) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1128) ws-* support

2007-11-07 Thread Freeman Fang (JIRA)
ws-* support


 Key: SM-1128
 URL: https://issues.apache.org/activemq/browse/SM-1128
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
 Fix For: 4.0




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-626) Failed unit test (servicemix-core) : org.apache.servicemix.client.RemoteServiceMixClientTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-626:


Fix Version/s: (was: 3.2)
   3.2.1

 Failed unit test (servicemix-core) : 
 org.apache.servicemix.client.RemoteServiceMixClientTest
 

 Key: SM-626
 URL: https://issues.apache.org/activemq/browse/SM-626
 Project: ServiceMix
  Issue Type: Sub-task
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-992) Fix XSD schema locations for use with plain spring

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-992:


Fix Version/s: (was: 3.2)
   3.2.1

 Fix XSD schema locations for use with plain spring
 --

 Key: SM-992
 URL: https://issues.apache.org/activemq/browse/SM-992
 Project: ServiceMix
  Issue Type: Task
Reporter: Guillaume Nodet
 Fix For: 3.2.1


 The spring application loaders use validation and requires a schema location.
 We need to do the same as ActiveMQ did:
   * 
 https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/resources/META-INF/spring.schemas
   * http://activemq.apache.org/xml-reference.html
   * http://activemq.apache.org/schemas/
 (12:10:25 PM) gnodet: jstrachan: what did you fix for the xbean / amq / 
 spring problem ?
 (12:10:43 PM) jstrachan: the spring 2 stuff on the AMQ lists?
 (12:11:03 PM) gnodet: the schemas locations iirc
 (12:11:26 PM) gnodet:  someone just reported the same problem on smx user list
 (12:11:32 PM) jstrachan: mostly it was to put the XSDs in a nice place and 
 use a nice URI to the location of the schemas
 (12:11:32 PM) jstrachan: http://activemq.apache.org/schema/
 (12:11:41 PM) jstrachan: so the namespaces URIS are like: 
 http://activemq.apache.org/schema/core/
 (12:11:47 PM) jstrachan: which points to all versions of the XSD
 (12:12:07 PM) jstrachan: then I've a cron script to copy 'em there from mvn 1 
 repo
 (12:12:15 PM) gnodet: and the spring.schemas metadata, right ?
 (12:12:20 PM) jstrachan: then the other one - and this was the biggie I guess 
 - was to create a spring.schemas
 (12:12:22 PM) jstrachan: yeah
 (12:12:32 PM) jstrachan: where it takes possible XSD locations (not namespace 
 URI)
 (12:12:55 PM) jstrachan: this also means you have to in spring 2 to put the 
 full XSD locations at the top of the XML file
 (12:13:11 PM) gnodet: yeah, because of strict validation
 (12:13:18 PM) jstrachan: http://activemq.apache.org/xml-reference.html
 (12:13:25 PM) jstrachan: yeah
 (12:13:32 PM) gnodet: ok, thx
 (12:13:43 PM) jstrachan: though there's no reason why an EntityResolver can't 
 resolve an XSD purely on the namespace URI
 (12:14:03 PM) jstrachan: seems a bit bizarre that spring only supports 
 namespace resolving on the XSD location (which is an optional thing)
 (12:14:26 PM) jstrachan: AFAIK an xml parser can still validate, so long as 
 an EntityResolver can find the XSD location
 (12:14:38 PM) jstrachan: (I might be wrong on that - but I thought that was 
 the case)
 (12:16:26 PM) jstrachan: here's the spring.schemas: 
 https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/resources/META-INF/spring.schemas
 (12:16:26 PM) jstrachan: notice how it points the XSD location to the local 
 embedded xsd
 (12:17:32 PM) gnodet: yeah
 (12:17:40 PM) jstrachan: I did 2 kinds, like spring do - one XSD with no 
 version number (which always resolves to the one on the classpath) and one 
 using the actual version - only the first 2 lines are useful
 (12:18:01 PM) jstrachan: (I experimented adding the namespace URI in there 
 but its never used)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-625) Failed unit test (servicemix-core) : org.apache.servicemix.jbi.nmr.flow.MultipleFlowsTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-625:


Fix Version/s: (was: 3.2)
   3.2.1

 Failed unit test (servicemix-core) : 
 org.apache.servicemix.jbi.nmr.flow.MultipleFlowsTest
 -

 Key: SM-625
 URL: https://issues.apache.org/activemq/browse/SM-625
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-core
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-1076) NotificationBroker should return SOAP fault when error occurs from soap request, instead of HTML

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-1076:
-

Fix Version/s: (was: 3.2)
   3.2.1

 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.1


 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 

[jira] Updated: (SM-627) Failed unit test (servicemix-core) : org.apache.servicemix.jbi.nmr.flow.jca.JCAFlowTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-627:


Fix Version/s: (was: 3.2)
   3.2.1

 Failed unit test (servicemix-core) : 
 org.apache.servicemix.jbi.nmr.flow.jca.JCAFlowTest
 ---

 Key: SM-627
 URL: https://issues.apache.org/activemq/browse/SM-627
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-core
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1

 Attachments: JCAFlowTest_patch.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-984) Two exchanges with the same dynamic endpoint processed at the same lead to an exception

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-984:


Fix Version/s: (was: 3.2)
   3.2.1

 Two exchanges with the same dynamic endpoint  processed at the same lead to 
 an exception
 

 Key: SM-984
 URL: https://issues.apache.org/activemq/browse/SM-984
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-common
Affects Versions: 3.1
Reporter: Guillaume Nodet
 Fix For: 3.2.1


 The exception is thrown at:
 Thread [pool-flow.seda.ID:10.59.0.34-1136c103485-0:0-thread-3] (Suspended 
 (exception JBIException))   
   EndpointRegistry.registerInternalEndpoint(ComponentContextImpl, QName, 
 String) line: 189
   Registry.activateEndpoint(ComponentContextImpl, QName, String) line: 
 192
   ComponentContextImpl.activateEndpoint(QName, String) line: 126  
   BeanEndpoint(ProviderEndpoint).start() line: 58 
   BeanEndpoint.start() line: 94   
   BeanEndpoint(SimpleEndpoint).activate() line: 55
   BeanComponent.getResolvedEPR(ServiceEndpoint) line: 120 
   BeanComponent(AsyncBaseLifeCycle).processExchange(MessageExchange) 
 line: 429
   BeanComponent(BaseLifeCycle).onMessageExchange(MessageExchange) line: 
 46
   DeliveryChannelImpl.processInBound(MessageExchangeImpl) line: 595   
   SedaFlow(AbstractFlow).doRouting(MessageExchangeImpl) line: 174 
   SedaFlow.doRouting(MessageExchangeImpl) line: 176   
   SedaQueue$1.run() line: 134 
   ThreadPoolExecutor$Worker.runTask(Runnable) line: 665   
   ThreadPoolExecutor$Worker.run() line: 690   
   Thread.run() line: 595  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-642) org.apache.servicemix.components.saaj.SaajSoapActionTest (Hangs)

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-642:


Fix Version/s: (was: 3.2)
   3.2.1

 org.apache.servicemix.components.saaj.SaajSoapActionTest (Hangs)
 

 Key: SM-642
 URL: https://issues.apache.org/activemq/browse/SM-642
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-components
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-629) org.apache.servicemix.jbi.messaging.TransactionsTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-629:


Fix Version/s: (was: 3.2)
   3.2.1

 org.apache.servicemix.jbi.messaging.TransactionsTest
 

 Key: SM-629
 URL: https://issues.apache.org/activemq/browse/SM-629
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-core
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-908) Upgrade to ActiveMQ 5.0

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-908:


Fix Version/s: (was: 3.2)
   3.2.1

 Upgrade to ActiveMQ 5.0
 ---

 Key: SM-908
 URL: https://issues.apache.org/activemq/browse/SM-908
 Project: ServiceMix
  Issue Type: Improvement
Reporter: Guillaume Nodet
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-1035) Continuation problems when Max Idle Time ocurr

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-1035:
-

Fix Version/s: (was: 3.2)
   3.2.1

 Continuation problems when Max Idle Time ocurr
 --

 Key: SM-1035
 URL: https://issues.apache.org/activemq/browse/SM-1035
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-http
 Environment: Servicemix 3.1
Reporter: Jorge Rodríguez Pedrianes
Assignee: Guillaume Nodet
 Fix For: 3.2.1

   Original Estimate: 2 minutes
  Remaining Estimate: 2 minutes

 HI!
 I saw in Http binding component, that if my service work too time, the 
 http endpoint retry the current request. but this it's wrong. I think that in 
 ConsumerProcessor class it's better to do this: 
 {code:title=ConsumerProcessor java|borderStyle=solid}
 ...
  public void process(HttpServletRequest request, HttpServletResponse 
 response) throws Exception {

// If the continuation is not a retry
if (!cont.isPending()  cont.isNew()) {
   ...
 }
 {code}
 Whith this we avoid put the request two times in the bus.
 Thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-628) org.apache.servicemix.jbi.nmr.flow.jms.JMSFlowTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-628:


Fix Version/s: (was: 3.2)
   3.2.1

 org.apache.servicemix.jbi.nmr.flow.jms.JMSFlowTest
 --

 Key: SM-628
 URL: https://issues.apache.org/activemq/browse/SM-628
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-core
Affects Versions: 3.0
Reporter: Fritz Oconer
 Fix For: 3.2.1

 Attachments: SMTestCasesPatches.zip




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-624) Failed unit test (servicemix-core) : org.apache.servicemix.jbi.nmr.flow.jms.MultipleJMSFlowTest

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-624:


Fix Version/s: (was: 3.2)
   3.2.1

 Failed unit test (servicemix-core) : 
 org.apache.servicemix.jbi.nmr.flow.jms.MultipleJMSFlowTest
 ---

 Key: SM-624
 URL: https://issues.apache.org/activemq/browse/SM-624
 Project: ServiceMix
  Issue Type: Sub-task
  Components: servicemix-core
Affects Versions: 3.0
 Environment: Windows and linux
Reporter: Fritz Oconer
 Fix For: 3.2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-1096) File-based message auditor

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-1096:
-

Fix Version/s: (was: 3.2)
   3.2.1

 File-based message auditor
 --

 Key: SM-1096
 URL: https://issues.apache.org/activemq/browse/SM-1096
 Project: ServiceMix
  Issue Type: New Feature
  Components: servicemix-audit
Reporter: Gert Vanthienen
Priority: Minor
 Fix For: 3.2.1


 Adding a file-based auditor implementation.  As discussed in SM-990, a 
 TeeInputStream should be used for optimizing performance

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-580) Support for standard POST request from the provider.

2007-10-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-580:


Fix Version/s: (was: 3.2)
   3.2.1

 Support for standard POST request from the provider.
 

 Key: SM-580
 URL: https://issues.apache.org/activemq/browse/SM-580
 Project: ServiceMix
  Issue Type: New Feature
  Components: servicemix-http
Reporter: Jimmy Kongoli
Priority: Minor
 Fix For: 3.2.1

 Attachments: diff.txt


 We may run in situations where we need to POST the xml message to the 
 provider in a post standard form named=value. 
 Proposed solution:
 Add an optional parameter postParamName at http:endpoint. 
 If the parameter is defined and http:endpoint soap parameter is false than 
-  modify the  http Contet-Type  header to support Post method.  
 - create the http post body postParamName=xml (message).
 I have attached a potential solution as a .diff file.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1113) SOAP faults don't work when elementFormDefault is unqualified

2007-10-23 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1113.
--

Resolution: Fixed

 SOAP faults don't work when elementFormDefault is unqualified 
 --

 Key: SM-1113
 URL: https://issues.apache.org/activemq/browse/SM-1113
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-cxf-bc
Reporter: Freeman Fang
Assignee: Freeman Fang
 Fix For: 3.2


 the JBI binding fault is 
 ns1:JBIFault 
 xmlns:ns1=http://cxf.apache.org/bindings/jbi;ns2:UnknownPersonFault 
 xmlns:ns2=http://servicemix.apache.org/samples/wsdl-first/types;personId 
 xmlns=/personId/ns2:UnknownPersonFault/ns1:JBIFault
 but the soap binding fault is 
 soap:Envelope 
 xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap:Faultfaultcodesoap:Server/faultcodefaultstringFault
  occured/faultstringdetailns2:UnknownPersonFault 
 xmlns:ns2=http://servicemix.apache.org/samples/wsdl-first/types;personId 
 xmlns= xmlns= 
 //ns2:UnknownPersonFault/detail/soap:Fault/soap:Body/soap:Envelope
 the transform from JBI binding fault to soap binding fault is incorrect, 
 which cause the duplicated namespace

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1109) attachment should be supported in cxf se and bc

2007-10-17 Thread Freeman Fang (JIRA)
attachment should be supported in cxf se and bc
---

 Key: SM-1109
 URL: https://issues.apache.org/activemq/browse/SM-1109
 Project: ServiceMix
  Issue Type: Improvement
  Components: servicemix-cxf-bc, servicemix-cxf-se
Reporter: Freeman Fang
Assignee: Freeman Fang
 Fix For: 3.2


cxf bc should handle soap message with mtom attachment and save the attachment 
into NormalizeMessage then deliver to cxf se, cxf se should handle attachment 
correctly

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (SM-1088) CXFbc provider should provider a targetURI element

2007-10-11 Thread Freeman Fang (JIRA)

[ 
https://issues.apache.org/activemq/browse/SM-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40342
 ] 

Freeman Fang commented on SM-1088:
--

we provide locationURI as provider's attribute

something like
cxfbc:provider wsdl=/wsdl/calculator.wsdl
  locationURI=http://localhost:9001/providertest;
  endpoint=CalculatorPort
  service=calculator:CalculatorService
  interfaceName=calculator:CalculatorPortType
  


 CXFbc provider should provider a targetURI element
 --

 Key: SM-1088
 URL: https://issues.apache.org/activemq/browse/SM-1088
 Project: ServiceMix
  Issue Type: Improvement
  Components: servicemix-cxf-bc
Affects Versions: 3.2
 Environment: Windows XP, Servicemix 3.2
Reporter: Ryan Moquin
Assignee: Freeman Fang
Priority: Minor
 Fix For: 3.2


 Even though I didn't get the cxfbc provider to work, I did notice in the XSD 
 there doesn't appear to be an option to specify a target URI, wsdl, or 
 useJBIWrapper.  I mentioned this in the bug report to create an example, but 
 I figured I'd open a separate issue for clarity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1088) CXFbc provider should provider a targetURI element

2007-10-11 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1088.
--

   Resolution: Fixed
Fix Version/s: 3.2

 CXFbc provider should provider a targetURI element
 --

 Key: SM-1088
 URL: https://issues.apache.org/activemq/browse/SM-1088
 Project: ServiceMix
  Issue Type: Improvement
  Components: servicemix-cxf-bc
Affects Versions: 3.2
 Environment: Windows XP, Servicemix 3.2
Reporter: Ryan Moquin
Assignee: Freeman Fang
Priority: Minor
 Fix For: 3.2


 Even though I didn't get the cxfbc provider to work, I did notice in the XSD 
 there doesn't appear to be an option to specify a target URI, wsdl, or 
 useJBIWrapper.  I mentioned this in the bug report to create an example, but 
 I figured I'd open a separate issue for clarity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (SM-1086) Example of how to use CXFBC Provider.

2007-10-04 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1086?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1086:


Assignee: Freeman Fang

 Example of how to use CXFBC Provider.
 -

 Key: SM-1086
 URL: https://issues.apache.org/activemq/browse/SM-1086
 Project: ServiceMix
  Issue Type: Improvement
Affects Versions: 3.2
 Environment: Windows XP, Servicemix 3.2
Reporter: Ryan Moquin
Assignee: Freeman Fang

 No matter how hard I tried, I couldn't seem to figure out how to make the 
 cxfbc provider work.  I don't remember exactly what the problem was but I'm 
 sure it was simply a configuration error on my end.  It doesn't appear that 
 there is any option to point it to a wsdl or a target URI like there is for 
 the cxfse proxy, and the servicemix http consumer/provider.  Please provide 
 an example that shows how to use them.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (SM-1088) CXFbc provider should provider a targetURI element

2007-10-04 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1088:


Assignee: Freeman Fang

 CXFbc provider should provider a targetURI element
 --

 Key: SM-1088
 URL: https://issues.apache.org/activemq/browse/SM-1088
 Project: ServiceMix
  Issue Type: Improvement
  Components: beanflow
Affects Versions: 3.2
 Environment: Windows XP, Servicemix 3.2
Reporter: Ryan Moquin
Assignee: Freeman Fang
Priority: Minor

 Even though I didn't get the cxfbc provider to work, I did notice in the XSD 
 there doesn't appear to be an option to specify a target URI, wsdl, or 
 useJBIWrapper.  I mentioned this in the bug report to create an example, but 
 I figured I'd open a separate issue for clarity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (SM-1069) JAX-WS support

2007-09-27 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1069:


Assignee: Freeman Fang

 JAX-WS support
 --

 Key: SM-1069
 URL: https://issues.apache.org/activemq/browse/SM-1069
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
 Fix For: 4.0


 It should be easy to expose a JAX-WS annotated bean on the bus, or even 
 outside using http/soap ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1077) CXFSE should allow a proxy to another CXFSE service like jsr181 does.

2007-09-26 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1077.
--

Resolution: Fixed

 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
Assignee: Freeman Fang
 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] Assigned: (SM-1078) CXFSE xbean.xml should allow the injection of the spring parent context, just like JSR181

2007-09-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1078:


Assignee: Freeman Fang

 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
Assignee: Freeman Fang
 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.



[jira] Assigned: (SM-1077) CXFSE should allow a proxy to another CXFSE service like jsr181 does.

2007-09-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1077:


Assignee: Freeman Fang

 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
Assignee: Freeman Fang
 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] Commented: (SM-1078) CXFSE xbean.xml should allow the injection of the spring parent context, just like JSR181

2007-09-24 Thread Freeman Fang (JIRA)

[ 
https://issues.apache.org/activemq/browse/SM-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40171
 ] 

Freeman Fang commented on SM-1078:
--

duplicated with SM-1060, will close this one as a duplicated issue. Please 
refer SM-1060

 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
Assignee: Freeman Fang
 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.



[jira] Resolved: (SM-1078) CXFSE xbean.xml should allow the injection of the spring parent context, just like JSR181

2007-09-24 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1078.
--

Resolution: Duplicate

 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
Assignee: Freeman Fang
 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.



[jira] Assigned: (SM-1059) Upgrade to CXF 2.0.2

2007-09-18 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1059:


Assignee: Freeman Fang

 Upgrade to CXF 2.0.2
 

 Key: SM-1059
 URL: https://issues.apache.org/activemq/browse/SM-1059
 Project: ServiceMix
  Issue Type: Improvement
  Components: servicemix-jsr181
Affects Versions: 3.2
 Environment: Windows XP
Reporter: Ryan Moquin
Assignee: Freeman Fang
Priority: Minor

 Some fixes were made to CXF 2.0.2 which should be released very soon.  
 Servicemix 3.2 currently uses CXF 2.0.1 and should be upgraded to use 2.0.2 
 if possible.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1047) rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1047.
--

Resolution: Fixed

 rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc
 --

 Key: SM-1047
 URL: https://issues.apache.org/activemq/browse/SM-1047
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-883) MBean registration in Websphere returns different objectName

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-883:


Fix Version/s: (was: 3.1.2)

 MBean registration in Websphere returns different objectName
 

 Key: SM-883
 URL: https://issues.apache.org/activemq/browse/SM-883
 Project: ServiceMix
  Issue Type: Improvement
  Components: servicemix-core
Affects Versions: 3.0.1, 3.1
 Environment: Windows XP SP1, Ubuntu Linux, Java 1.5
Reporter: Grant McDonald
Assignee: Grant McDonald
 Fix For: 3.2

 Attachments: PatchTo3.0.1.zip, PatchToCurrentVersion.zip, 
 SM-883-MBeanRegistration.patch

   Original Estimate: 2 hours
  Remaining Estimate: 2 hours

 Description courtesy of David Potter:
 When running serviceMix V3.0 on WebSphere 6.1.0.0 I get the following error
 after stopping and starting serviceMix from the WebSphere console.
 ERROR - ContextLoader  - Context initialization failed
 org.springframework.beans.factory.BeanCreationException: Error creating bean
 with name 'jbi' defined in ServletContext resource
 [/WEB-INF/servicemix.xml]: Invocation of init method failed;
 nested exception is
 javax.jbi.JBIException: javax.management.InstanceAlreadyExistsException:
 org.apache.servicemix:Name=ManagementContext,cell=SD1464Node01Cell,Type=SystemService,ContainerName=ServiceMix,node=SD1464Node01,process=server1
 I have traced the error to the fact that when you register an mbean IBM adds
 additional information to the bean. So when serviceMix regesters the bean
 org.apache.servicemix:Name=ManagementContext,Type=SystemService,ContainerName=ServiceMix
 IBM, in the method
 com.ibm.ws.management.PlatformMBeanServer.registerMBean(PlatformMBeanServer.java:469)
 , adds the attributes cell=SD1464Node01Cell,
 node=SD1464Node01,process=server1
 These means that when we try to unregister the bean on application shutdown
 we cannot find it (as we look the been up by name).
 Solution Ideas:
 1) In AsyncBaseLifeCycle.doInit() use queryNames() instead of isRegistered().
 Care would need to be taken in unregistering the bean is case the bean is
 not ours.
 2) After a bean is registered, update its name (or the complete bean) with the
 name of the bean returned by the register operation. (this is preferred)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-1011) WSDLFlattenner / SchemaCollection do not handle nested schemas inclusions properly

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-1011:
-

Fix Version/s: (was: 3.1.2)

 WSDLFlattenner / SchemaCollection do not handle nested schemas inclusions 
 properly
 --

 Key: SM-1011
 URL: https://issues.apache.org/activemq/browse/SM-1011
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-common
Affects Versions: 3.1.1
 Environment: Windows XP
Reporter: Konrad Argasinski
 Fix For: 3.2

 Attachments: nested schemas.txt, nested-schemas-reproduced-sm.zip


 WSDLFlattener fails to analyse JSR-181 SU WSDL which imports multi-level 
 (nested) schemas structure.
 My JSR-181 SU WSDL imports A1.xsd schema. A1.xsd includes B1.xsd, B2.xsd and 
 B3.xsd. B1.xsd includes C1.xsd.
 The schema is used by JAXB during the project build and it works ok, however 
 when the SU gets deployed on ServiceMix I receive following error:
 loc-messageNOT_FOUND_ERR: An attempt is made to reference a node in a 
 context where it does not exist./loc-message
 stack-trace![CDATA[org.w3c.dom.DOMException: NOT_FOUND_ERR: An attempt is 
 made to reference a node in a context where it does not exist.
   at org.apache.xerces.dom.ParentNode.internalRemoveChild(Unknown Source)
   at org.apache.xerces.dom.ParentNode.removeChild(Unknown Source)
   at 
 org.apache.servicemix.common.tools.wsdl.SchemaCollection.handleImports(SchemaCollection.java:150)
 The full stack trace is attached.
 As workaround I compiled my custom SchemaCollection and it works ok now, 
 however I think a better fix is needed.
 My custom changes in org.apache.servicemix.common.tools.wsdl.SchemaCollection 
 are:
 around line 149 I have replaced:
   String location = ce.getAttribute(schemaLocation);
 schema.getRoot().removeChild(ce);
 with:
   String location = ce.getAttribute(schemaLocation);
   Node parentNode = ce.getParentNode();
   Element root = schema.getRoot();
   if (root == parentNode) {
  log.debug(Removing child include node:  + ce);
  schema.getRoot().removeChild(ce);
   } else {
log.warn(Skipping child include node removal:  + ce);
   }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-1035) Continuation problems when Max Idle Time ocurr

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-1035:
-

Fix Version/s: (was: 3.1.2)

 Continuation problems when Max Idle Time ocurr
 --

 Key: SM-1035
 URL: https://issues.apache.org/activemq/browse/SM-1035
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-http
 Environment: Servicemix 3.1
Reporter: Jorge Rodríguez Pedrianes
Assignee: Guillaume Nodet
 Fix For: 3.2

   Original Estimate: 2 minutes
  Remaining Estimate: 2 minutes

 HI!
 I saw in Http binding component, that if my service work too time, the 
 http endpoint retry the current request. but this it's wrong. I think that in 
 ConsumerProcessor class it's better to do this: 
 {code:title=ConsumerProcessor java|borderStyle=solid}
 ...
  public void process(HttpServletRequest request, HttpServletResponse 
 response) throws Exception {

// If the continuation is not a retry
if (!cont.isPending()  cont.isNew()) {
   ...
 }
 {code}
 Whith this we avoid put the request two times in the bus.
 Thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-848) ServiceMix 3.x with Java 1.4.x

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-848:


Fix Version/s: (was: 3.1.2)
   3.2

 ServiceMix 3.x with Java 1.4.x
 --

 Key: SM-848
 URL: https://issues.apache.org/activemq/browse/SM-848
 Project: ServiceMix
  Issue Type: Improvement
Affects Versions: 3.1
 Environment: Java Runtime Environment 1.4.x
Reporter: Juergen Mayrbaeurl
 Fix For: 3.2


 Since ServiceMix 3.1 can only be used with Java 5 or higher, rework it to 
 make it Java 1.4.x compatible

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-998) In-Out Exchanges in a JMS queue cannot be successfully processed after a crash/shutdown

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-998:


Affects Version/s: (was: 3.1.2)
   3.2
Fix Version/s: (was: 3.1.2)
   3.2

 In-Out Exchanges in a JMS queue cannot be successfully processed after a 
 crash/shutdown
 ---

 Key: SM-998
 URL: https://issues.apache.org/activemq/browse/SM-998
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-jms
Affects Versions: 3.2
 Environment: any
Reporter: Sam Gerstein
 Fix For: 3.2

 Attachments: servicemix-jms_patch.txt

   Original Estimate: 0 minutes
  Remaining Estimate: 0 minutes

 Because a temporary queue is used for the reply-to destination and the 
 Exchange is stored in an in-memory Map, In-Out message exchanges in a JMS 
 queue cannot be returned to their sender after a crash or shutdown of 
 ServiceMix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-984) Two exchanges with the same dynamic endpoint processed at the same lead to an exception

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-984:


Fix Version/s: (was: 3.1.2)

 Two exchanges with the same dynamic endpoint  processed at the same lead to 
 an exception
 

 Key: SM-984
 URL: https://issues.apache.org/activemq/browse/SM-984
 Project: ServiceMix
  Issue Type: Bug
  Components: servicemix-common
Affects Versions: 3.1
Reporter: Guillaume Nodet
 Fix For: 3.2


 The exception is thrown at:
 Thread [pool-flow.seda.ID:10.59.0.34-1136c103485-0:0-thread-3] (Suspended 
 (exception JBIException))   
   EndpointRegistry.registerInternalEndpoint(ComponentContextImpl, QName, 
 String) line: 189
   Registry.activateEndpoint(ComponentContextImpl, QName, String) line: 
 192
   ComponentContextImpl.activateEndpoint(QName, String) line: 126  
   BeanEndpoint(ProviderEndpoint).start() line: 58 
   BeanEndpoint.start() line: 94   
   BeanEndpoint(SimpleEndpoint).activate() line: 55
   BeanComponent.getResolvedEPR(ServiceEndpoint) line: 120 
   BeanComponent(AsyncBaseLifeCycle).processExchange(MessageExchange) 
 line: 429
   BeanComponent(BaseLifeCycle).onMessageExchange(MessageExchange) line: 
 46
   DeliveryChannelImpl.processInBound(MessageExchangeImpl) line: 595   
   SedaFlow(AbstractFlow).doRouting(MessageExchangeImpl) line: 174 
   SedaFlow.doRouting(MessageExchangeImpl) line: 176   
   SedaQueue$1.run() line: 134 
   ThreadPoolExecutor$Worker.runTask(Runnable) line: 665   
   ThreadPoolExecutor$Worker.run() line: 690   
   Thread.run() line: 595  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-992) Fix XSD schema locations for use with plain spring

2007-09-13 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-992:


Fix Version/s: (was: 3.1.2)

 Fix XSD schema locations for use with plain spring
 --

 Key: SM-992
 URL: https://issues.apache.org/activemq/browse/SM-992
 Project: ServiceMix
  Issue Type: Task
Reporter: Guillaume Nodet
 Fix For: 3.2


 The spring application loaders use validation and requires a schema location.
 We need to do the same as ActiveMQ did:
   * 
 https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/resources/META-INF/spring.schemas
   * http://activemq.apache.org/xml-reference.html
   * http://activemq.apache.org/schemas/
 (12:10:25 PM) gnodet: jstrachan: what did you fix for the xbean / amq / 
 spring problem ?
 (12:10:43 PM) jstrachan: the spring 2 stuff on the AMQ lists?
 (12:11:03 PM) gnodet: the schemas locations iirc
 (12:11:26 PM) gnodet:  someone just reported the same problem on smx user list
 (12:11:32 PM) jstrachan: mostly it was to put the XSDs in a nice place and 
 use a nice URI to the location of the schemas
 (12:11:32 PM) jstrachan: http://activemq.apache.org/schema/
 (12:11:41 PM) jstrachan: so the namespaces URIS are like: 
 http://activemq.apache.org/schema/core/
 (12:11:47 PM) jstrachan: which points to all versions of the XSD
 (12:12:07 PM) jstrachan: then I've a cron script to copy 'em there from mvn 1 
 repo
 (12:12:15 PM) gnodet: and the spring.schemas metadata, right ?
 (12:12:20 PM) jstrachan: then the other one - and this was the biggie I guess 
 - was to create a spring.schemas
 (12:12:22 PM) jstrachan: yeah
 (12:12:32 PM) jstrachan: where it takes possible XSD locations (not namespace 
 URI)
 (12:12:55 PM) jstrachan: this also means you have to in spring 2 to put the 
 full XSD locations at the top of the XML file
 (12:13:11 PM) gnodet: yeah, because of strict validation
 (12:13:18 PM) jstrachan: http://activemq.apache.org/xml-reference.html
 (12:13:25 PM) jstrachan: yeah
 (12:13:32 PM) gnodet: ok, thx
 (12:13:43 PM) jstrachan: though there's no reason why an EntityResolver can't 
 resolve an XSD purely on the namespace URI
 (12:14:03 PM) jstrachan: seems a bit bizarre that spring only supports 
 namespace resolving on the XSD location (which is an optional thing)
 (12:14:26 PM) jstrachan: AFAIK an xml parser can still validate, so long as 
 an EntityResolver can find the XSD location
 (12:14:38 PM) jstrachan: (I might be wrong on that - but I thought that was 
 the case)
 (12:16:26 PM) jstrachan: here's the spring.schemas: 
 https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/main/resources/META-INF/spring.schemas
 (12:16:26 PM) jstrachan: notice how it points the XSD location to the local 
 embedded xsd
 (12:17:32 PM) gnodet: yeah
 (12:17:40 PM) jstrachan: I did 2 kinds, like spring do - one XSD with no 
 version number (which always resolves to the one on the classpath) and one 
 using the actual version - only the first 2 lines are useful
 (12:18:01 PM) jstrachan: (I experimented adding the namespace URI in there 
 but its never used)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1055) jbi maven plugin can't pick up jar from maven repos if this jar has no relavant pom file when build component installer

2007-09-12 Thread Freeman Fang (JIRA)
jbi maven plugin can't pick up jar from maven repos if this jar has no relavant 
pom file when build component installer
---

 Key: SM-1055
 URL: https://issues.apache.org/activemq/browse/SM-1055
 Project: ServiceMix
  Issue Type: Bug
Reporter: Freeman Fang


For example, neethi-2.0.2.jar has no neethi-2.0.2.pom in 
http://repo1.maven.org/maven2/org/apache/neethi/neethi/2.0.2/
So even my component has dependency on neethi-2.0.2, the jbi maven plugin still 
can't pick up neethi-2.0.2.jar when build the component installer, neither 
wirte this jar to component descriptor

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1019) support ws-addressing

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1019.
--

Resolution: Fixed

 support ws-addressing
 -

 Key: SM-1019
 URL: https://issues.apache.org/activemq/browse/SM-1019
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang

 already support ws-addressing between cxf bc and external request, as for 
 things inside jbi container, should refer to how servicemix-http implement 
 ws-addressing, append how servicemix-http do ws-addressing from wiki
 WS-Addressing
 When used on a SOAP consumer endpoint, servicemix-http handles the 
 WS-Adressing Action and To headers.
 wsa:Action
 The wsa:Action header can be used to specify the target interface name and 
 operation to use for the JBI exchange.
 The header uses the following syntax:
 [target namespace][delimiter][interface name][delimiter][operation name]
 where:
 * [delimiter] is : when the [target namespace] is a URN, otherwise /.
 * [target namespace] is the namespace of the interface.
 * [interface name] is the name of the interface.
 * [operation name] is the name of the operation.
 For example, the following header
 wsa:Actionhttp://example.com/stockquote/StockQuoteInterface/GetLastTradePrice/wsa:Action
 will be used to address the JBI exchange with the following properties:
 * interface name: {http://example.com/stockquote\}StockQuoteInterface
 * operation name: {http://example.com/stockquote\}GetLastTradePrice
 wsa:To
 The wsa:To header specifies the target JBI service name and endpoint name.
 The header uses the following syntax:
 [target namespace][delimiter][service name][delimiter][endpoint name]
 where:
 * [delimiter] is : when the [target namespace] is a URN, otherwise /.
 * [target namespace] is the namespace of the interface.
 * [service name] is the name of the service.
 * [endpoint name] is the name of the endpoint.
 For example, the following header
 wsa:Tourn:example:stockquote:StockQuoteService:JBIEndpoint/wsa:To
 will be used to address the JBI exchange with the following properties:
 * service name: {urn:example:stockquote}StockQuoteService
 * endpoint name: JBIEndpoint

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (SM-1018) support ws-security

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1018?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SM-1018.
--

Resolution: Fixed

 support ws-security
 ---

 Key: SM-1018
 URL: https://issues.apache.org/activemq/browse/SM-1018
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang

 should refer to the ws-security implementation in servicemix-soap model

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1047) rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc

2007-08-31 Thread Freeman Fang (JIRA)
rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc
--

 Key: SM-1047
 URL: https://issues.apache.org/activemq/browse/SM-1047
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (SM-1047) rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc

2007-08-31 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on SM-1047 started by Freeman Fang.

 rewrite wsdl-first sample with servicemix-cxf-se and servicemix-cxf-bc
 --

 Key: SM-1047
 URL: https://issues.apache.org/activemq/browse/SM-1047
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (SM-1018) support ws-security

2007-08-27 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-1018?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned SM-1018:


Assignee: Freeman Fang

 support ws-security
 ---

 Key: SM-1018
 URL: https://issues.apache.org/activemq/browse/SM-1018
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang
Assignee: Freeman Fang

 should refer to the ws-security implementation in servicemix-soap model

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1018) support ws-security

2007-08-07 Thread Freeman Fang (JIRA)
support ws-security
---

 Key: SM-1018
 URL: https://issues.apache.org/activemq/browse/SM-1018
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang


should refer to the ws-security implementation in servicemix-soap model

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (SM-1019) support ws-addressing

2007-08-07 Thread Freeman Fang (JIRA)
support ws-addressing
-

 Key: SM-1019
 URL: https://issues.apache.org/activemq/browse/SM-1019
 Project: ServiceMix
  Issue Type: Sub-task
Reporter: Freeman Fang


already support ws-addressing between cxf bc and external request, as for 
things inside jbi container, should refer to how servicemix-http implement 
ws-addressing, append how servicemix-http do ws-addressing from wiki

WS-Addressing

When used on a SOAP consumer endpoint, servicemix-http handles the WS-Adressing 
Action and To headers.
wsa:Action

The wsa:Action header can be used to specify the target interface name and 
operation to use for the JBI exchange.

The header uses the following syntax:

[target namespace][delimiter][interface name][delimiter][operation name]

where:

* [delimiter] is : when the [target namespace] is a URN, otherwise /.
* [target namespace] is the namespace of the interface.
* [interface name] is the name of the interface.
* [operation name] is the name of the operation.

For example, the following header

wsa:Actionhttp://example.com/stockquote/StockQuoteInterface/GetLastTradePrice/wsa:Action

will be used to address the JBI exchange with the following properties:

* interface name: {http://example.com/stockquote\}StockQuoteInterface
* operation name: {http://example.com/stockquote\}GetLastTradePrice

wsa:To

The wsa:To header specifies the target JBI service name and endpoint name.

The header uses the following syntax:

[target namespace][delimiter][service name][delimiter][endpoint name]

where:

* [delimiter] is : when the [target namespace] is a URN, otherwise /.
* [target namespace] is the namespace of the interface.
* [service name] is the name of the service.
* [endpoint name] is the name of the endpoint.

For example, the following header

wsa:Tourn:example:stockquote:StockQuoteService:JBIEndpoint/wsa:To

will be used to address the JBI exchange with the following properties:

* service name: {urn:example:stockquote}StockQuoteService
* endpoint name: JBIEndpoint


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-08-06 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0806.txt

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt, 
 patch0806.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-26 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0720.txt

re-upload patch0720 which follow servicemix checkstyle and pmd rules

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-26 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: (was: patch0720.txt)

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-25 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0720.txt

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-25 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: (was: patch0720.txt)

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-20 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: (was: patch0720.txt)

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-20 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0720.txt

Could somebody review and apply patch0720.txt for me

This patch:
1. config interceptors from SE and BC xbean.xml
2. load cxf bus from xbean.xml
3. end to end test which wire SE and BC together to handle external 
oneway/twoway/Fault request
4. verify ws-policy works with cxf BC
5. remove redundant endpoint publish in patch0702.txt

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt, patch0720.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-01 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: (was: patch0629.txt)

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-07-01 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0702.txt

Please review and apply this path which include config cxf inteceptors in 
xbean.xml and add endtoend test wired cxf se and bc to handle external request.
The se and bc are launched from spring config(xbean.xml) with specified logging 
inteceptors

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0702.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-06-29 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0629.txt

This patch
1. test CXF bc work with CXF se to handle external request, return the correct 
Fault type defined by wsdl
2. support config interceptors in xbean.xml

Since this patch depend on some changes from cxf, so need mvn -U install to 
build it

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0629.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-06-29 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0629.txt

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt, patch0629.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-06-29 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: (was: patch0629.txt)

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-06-27 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch0627.txt

patch for CXF bc to handle external cusumer request.


 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt, patch0627.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SM-939) CXF based Service Engine and Bnding Component

2007-06-25 Thread Freeman Fang (JIRA)

 [ 
https://issues.apache.org/activemq/browse/SM-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang updated SM-939:


Attachment: patch.txt

I'd like to provide my first patch as the start.

This patch is based on Nodet's cxf bc module, and fix compile and test failure 
which is caused by cxf api changed.

Please review and apply this patch for me. 

 CXF based Service Engine and Bnding Component
 -

 Key: SM-939
 URL: https://issues.apache.org/activemq/browse/SM-939
 Project: ServiceMix
  Issue Type: New Feature
Reporter: Guillaume Nodet
Assignee: Freeman Fang
Priority: Critical
 Fix For: 3.2

 Attachments: patch.txt




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.