You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/10/13 19:52:18 UTC

svn commit: r463754 - in /incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix: components/util/EchoComponent.java jbi/framework/Endpoint.java jbi/util/MessageUtil.java

Author: gnodet
Date: Fri Oct 13 10:52:16 2006
New Revision: 463754

URL: http://svn.apache.org/viewvc?view=rev&rev=463754
Log:
Add some constructors to EchoComponent and MessageUtil implementations
Fix a type in Endpoint mbean

Modified:
    incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/components/util/EchoComponent.java
    incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/Endpoint.java
    incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/util/MessageUtil.java

Modified: incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/components/util/EchoComponent.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/components/util/EchoComponent.java?view=diff&rev=463754&r1=463753&r2=463754
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/components/util/EchoComponent.java (original)
+++ incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/components/util/EchoComponent.java Fri Oct 13 10:52:16 2006
@@ -23,6 +23,7 @@
 import javax.jbi.messaging.MessageExchange;
 import javax.jbi.messaging.MessagingException;
 import javax.jbi.messaging.NormalizedMessage;
+import javax.xml.namespace.QName;
 
 /**
  * A simple, yet useful component for testing synchronous flows. Echos back Exchanges
@@ -31,6 +32,13 @@
  */
 public class EchoComponent extends TransformComponentSupport implements MessageExchangeListener {
     private static final Log log = LogFactory.getLog(EchoComponent.class);
+    
+    public EchoComponent() {
+    }
+    
+    public EchoComponent(QName service, String endpoint) {
+        super(service, endpoint);
+    }
     
     protected boolean transform(MessageExchange exchange, NormalizedMessage in, NormalizedMessage out) throws MessagingException {
         getMessageTransformer().transform(exchange, in, out);

Modified: incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/Endpoint.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/Endpoint.java?view=diff&rev=463754&r1=463753&r2=463754
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/Endpoint.java (original)
+++ incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/Endpoint.java Fri Oct 13 10:52:16 2006
@@ -166,7 +166,7 @@
             }
             return null;
         } catch (Exception e) {
-            log.debug("Error processing test exchange", e);
+            log.debug("Error proces test exchange", e);
             throw new RuntimeException(e);
         } finally {
             if (client != null) {

Modified: incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/util/MessageUtil.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/util/MessageUtil.java?view=diff&rev=463754&r1=463753&r2=463754
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/util/MessageUtil.java (original)
+++ incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/util/MessageUtil.java Fri Oct 13 10:52:16 2006
@@ -121,7 +121,7 @@
         dest.setMessage(destMsg, name);
     }
     
-    private static class NormalizedMessageImpl implements NormalizedMessage, Serializable {
+    public static class NormalizedMessageImpl implements NormalizedMessage, Serializable {
 
         private static final long serialVersionUID = -5813947566001096708L;
         
@@ -130,6 +130,9 @@
         private Map properties = new HashMap();
         private Map attachments = new HashMap();
         
+        public NormalizedMessageImpl() {
+        }
+        
         public NormalizedMessageImpl(NormalizedMessage message) throws Exception {
             String str = new SourceTransformer().contentToString(message);
             if (str != null) {
@@ -201,9 +204,12 @@
         
     }
     
-    private static class FaultImpl extends NormalizedMessageImpl implements Fault {
+    public static class FaultImpl extends NormalizedMessageImpl implements Fault {
         private static final long serialVersionUID = -6076815664102825860L;
 
+        public FaultImpl() {
+        }
+        
         public FaultImpl(Fault fault) throws Exception {
             super(fault);
         }