Author: asankha
Date: Wed Dec 13 04:16:46 2006
New Revision: 486616
URL: http://svn.apache.org/viewvc?view=rev&rev=486616
Log:
refactor code to use an AbstractMediatorFactory and an
AbstractMediatorSerializer
Added:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorSerializer.java
- copied, changed from r486597,
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseListMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorSerializer.java
- copied, changed from r486597,
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseMediatorSerializer.java
Removed:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseListMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorPropertySerializer.java
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FilterMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/InMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/OutMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/POXMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/RMMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchCaseMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorFactory.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseMediatorSerializer.java
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/TryMediatorSerializer.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/attachment/AttachmentMediatorFactory.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorFactory.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorSerializer.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorFactory.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorFactory.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorSerializer.java
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediatorSerializer.java
incubator/synapse/trunk/java/repository/conf/axis2.xml
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -32,7 +32,7 @@
* This implements the basic logic to build a list mediator from a given XML
* configuration. It recursively builds the child mediators of the list.
*/
-public abstract class AbstractListMediatorFactory implements MediatorFactory {
+public abstract class AbstractListMediatorFactory extends
AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(AbstractListMediatorFactory.class);
Copied:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorSerializer.java
(from r486597,
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseListMediatorSerializer.java)
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorSerializer.java?view=diff&rev=486616&p1=incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseListMediatorSerializer.java&r1=486597&p2=incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorSerializer.java&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseListMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractListMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -28,9 +28,9 @@
import java.util.Iterator;
import java.util.List;
-public class BaseListMediatorSerializer extends BaseMediatorSerializer {
+public abstract class AbstractListMediatorSerializer extends
AbstractMediatorSerializer {
- private static final Log log =
LogFactory.getLog(BaseListMediatorSerializer.class);
+ private static final Log log =
LogFactory.getLog(AbstractListMediatorSerializer.class);
public void serializeChildren(OMElement parent, List list)
{
Added:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java?view=auto&rev=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
(added)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -0,0 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.synapse.config.xml;
+
+public abstract class AbstractMediatorFactory implements MediatorFactory {
+}
Copied:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorSerializer.java
(from r486597,
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseMediatorSerializer.java)
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorSerializer.java?view=diff&rev=486616&p1=incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseMediatorSerializer.java&r1=486597&p2=incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorSerializer.java&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/BaseMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/AbstractMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -24,19 +24,49 @@
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.xpath.AXIOMXPath;
+import org.apache.synapse.mediators.MediatorProperty;
+import org.apache.synapse.SynapseException;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import java.util.Collection;
import java.util.Iterator;
-public class BaseMediatorSerializer {
+public abstract class AbstractMediatorSerializer implements MediatorSerializer
{
protected static final OMFactory fac = OMAbstractFactory.getOMFactory();
protected static final OMNamespace synNS =
fac.createOMNamespace(Constants.SYNAPSE_NAMESPACE, "syn");
protected static final OMNamespace nullNS =
fac.createOMNamespace(Constants.NULL_NAMESPACE, "");
- private static final MediatorPropertySerializer propSerializer = new
MediatorPropertySerializer();
+ private static final Log log =
LogFactory.getLog(AbstractMediatorSerializer.class);
+
+ public void serializeMediatorProperties(OMElement parent, Collection
props) {
+
+ Iterator iter = props.iterator();
+ while (iter.hasNext()) {
+ MediatorProperty mp = (MediatorProperty) iter.next();
+ OMElement prop = fac.createOMElement("property", synNS, parent);
+ if (mp.getName() != null) {
+ prop.addAttribute(fac.createOMAttribute("name", nullNS,
mp.getName()));
+ } else {
+ handleException("Mediator property name missing");
+ }
+
+ if (mp.getValue() != null) {
+ prop.addAttribute(fac.createOMAttribute("value", nullNS,
mp.getValue()));
+
+ } else if (mp.getExpression() != null) {
+ prop.addAttribute(fac.createOMAttribute("expression", nullNS,
+ mp.getExpression().toString()));
+ serializeNamespaces(prop, mp.getExpression());
+
+ } else {
+ handleException("Mediator property must have a literal value
or be an expression");
+ }
+ }
+ }
public void serializeProperties(OMElement parent, Collection props) {
- propSerializer.serializeMediatorProperties(parent, props);
+ serializeMediatorProperties(parent, props);
}
public void serializeNamespaces(OMElement elem, AXIOMXPath xpath) {
@@ -49,4 +79,10 @@
}
}
}
+
+ private static void handleException(String msg) {
+ log.error(msg);
+ throw new SynapseException(msg);
+ }
+
}
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -38,7 +38,7 @@
* </class>
* </pre>
*/
-public class ClassMediatorFactory implements MediatorFactory{
+public class ClassMediatorFactory extends AbstractMediatorFactory {
private static final Log log = LogFactory.getLog(LogMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/ClassMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -34,7 +34,7 @@
* </class>
* </pre>
*/
-public class ClassMediatorSerializer extends BaseMediatorSerializer implements
MediatorSerializer {
+public class ClassMediatorSerializer extends AbstractMediatorSerializer {
private static final Log log =
LogFactory.getLog(ClassMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -32,7 +32,7 @@
* <drop/>
* </pre>
*/
-public class DropMediatorFactory implements MediatorFactory {
+public class DropMediatorFactory extends AbstractMediatorFactory {
private static final QName DROP_Q = new QName(Constants.SYNAPSE_NAMESPACE,
"drop");
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/DropMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -26,8 +26,8 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.mediators.builtin.DropMediator;
-public class DropMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class DropMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(DropMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -46,7 +46,7 @@
* </makefault>
* </pre>
*/
-public class FaultMediatorFactory implements MediatorFactory {
+public class FaultMediatorFactory extends AbstractMediatorFactory {
private static final QName FAULT_Q = new
QName(Constants.SYNAPSE_NAMESPACE, "makefault");
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -37,8 +37,8 @@
* </makefault>
* </pre>
*/
-public class FaultMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class FaultMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(FaultMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FilterMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FilterMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FilterMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FilterMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -33,8 +33,8 @@
* </filter>
* </pre>
*/
-public class FilterMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class FilterMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(FilterMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -46,7 +46,7 @@
* <header name="qname" action="remove"/>
* </pre>
*/
-public class HeaderMediatorFactory implements MediatorFactory {
+public class HeaderMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(HeaderMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/HeaderMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -39,8 +39,8 @@
* <header name="qname" action="remove"/>
* </pre>
*/
-public class HeaderMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class HeaderMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(FilterMediatorSerializer.class);
public OMElement serializeMediator(OMElement parent, Mediator m) {
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/InMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/InMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/InMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/InMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -26,8 +26,8 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.mediators.filters.InMediator;
-public class InMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class InMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(InMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -37,7 +37,7 @@
* </log>
* </pre>
*/
-public class LogMediatorFactory implements MediatorFactory {
+public class LogMediatorFactory extends AbstractMediatorFactory {
private static final Log log = LogFactory.getLog(LogMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/LogMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -33,8 +33,8 @@
* </log>
* </pre>
*/
-public class LogMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer{
+public class LogMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(LogMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/OutMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/OutMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/OutMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/OutMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -26,8 +26,8 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.mediators.filters.OutMediator;
-public class OutMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class OutMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(OutMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/POXMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/POXMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/POXMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/POXMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -34,7 +34,7 @@
* <rest value="true|false"/>
* </pre>
*/
-public class POXMediatorFactory implements MediatorFactory {
+public class POXMediatorFactory extends AbstractMediatorFactory {
private static final QName POX_Q = new QName(Constants.SYNAPSE_NAMESPACE,
"pox");
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -38,7 +38,7 @@
* <set-property name="string" (value="literal" | expression="xpath")/>
* </pre>
*/
-public class PropertyMediatorFactory implements MediatorFactory {
+public class PropertyMediatorFactory extends AbstractMediatorFactory {
private static final Log log = LogFactory.getLog(LogMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/PropertyMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -31,8 +31,8 @@
* <set-property name="string" (value="literal" | expression="xpath")/>
* </pre>
*/
-public class PropertyMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class PropertyMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(PropertyMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/RMMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/RMMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/RMMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/RMMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -30,7 +30,7 @@
*
*/
-public class RMMediatorFactory implements MediatorFactory {
+public class RMMediatorFactory extends AbstractMediatorFactory {
private static Log log = LogFactory.getLog(RMMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -77,7 +77,7 @@
* </send>
* </pre>
*/
-public class SendMediatorFactory implements MediatorFactory {
+public class SendMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(SendMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SendMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -71,8 +71,8 @@
* </send>
* </pre>
*/
-public class SendMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class SendMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(SendMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -39,8 +39,8 @@
* <sequence ref="name"/>
* </pre>
*/
-public class SequenceMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class SequenceMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(SequenceMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchCaseMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchCaseMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchCaseMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchCaseMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -26,8 +26,8 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.mediators.filters.SwitchCaseMediator;
-public class SwitchCaseMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class SwitchCaseMediatorSerializer extends
AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(SwitchCaseMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -47,7 +47,7 @@
* </switch>
* </pre>
*/
-public class SwitchMediatorFactory implements MediatorFactory {
+public class SwitchMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(SwitchMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SwitchMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -41,8 +41,8 @@
* </switch>
* </pre>
*/
-public class SwitchMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class SwitchMediatorSerializer extends AbstractMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(SwitchMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -33,8 +33,8 @@
* <rules>
* </pre>
*/
-public class SynapseMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class SynapseMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(SynapseMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/TryMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/TryMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/TryMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/TryMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -41,8 +41,8 @@
* </try>
* </pre>
*/
-public class TryMediatorSerializer extends BaseListMediatorSerializer
- implements MediatorSerializer {
+public class TryMediatorSerializer extends AbstractListMediatorSerializer
+ {
private static final Log log =
LogFactory.getLog(TryMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/attachment/AttachmentMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/attachment/AttachmentMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/attachment/AttachmentMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/attachment/AttachmentMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -30,9 +30,10 @@
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorFactory;
import org.apache.synapse.config.xml.OMElementUtils;
+import org.apache.synapse.config.xml.AbstractMediatorFactory;
import org.jaxen.JaxenException;
-public class AttachmentMediatorFactory implements MediatorFactory {
+public class AttachmentMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(AttachmentMediatorFactory.class);
private static final QName TAG_NAME = new
QName(Constants.SYNAPSE_NAMESPACE, "attachments");
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/bsf/ScriptMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -27,6 +27,7 @@
import org.apache.synapse.SynapseException;
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorFactory;
+import org.apache.synapse.config.xml.AbstractMediatorFactory;
/**
* Creates an instance of a Script mediator. <p/>
@@ -68,7 +69,7 @@
* example when using JavaScript get/setPayloadXML use E4X XML objects, when
using Ruby they
* use REXML documents.
*/
-public class ScriptMediatorFactory implements MediatorFactory {
+public class ScriptMediatorFactory extends AbstractMediatorFactory {
private static final QName TAG_NAME = new
QName(Constants.SYNAPSE_NAMESPACE, "script");
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -27,6 +27,7 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorFactory;
+import org.apache.synapse.config.xml.AbstractMediatorFactory;
import javax.xml.namespace.QName;
@@ -38,7 +39,7 @@
* JTX is Json to XML
* XTJ is XML to Json
*/
-public class JsonMediatorFactory implements MediatorFactory {
+public class JsonMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(JsonMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/json/JsonMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -27,14 +27,14 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorSerializer;
-import org.apache.synapse.config.xml.BaseMediatorSerializer;
+import org.apache.synapse.config.xml.AbstractMediatorSerializer;
/**
* <x:json/> mediator belongs to the http://ws.apache.org/ns/synapse/json
namespace.
* <p/>
* <x:json (direction="JTX"|"XTJ)"/>
*/
-public class JsonMediatorSerializer extends BaseMediatorSerializer
+public class JsonMediatorSerializer extends AbstractMediatorSerializer
implements MediatorSerializer {
private static final OMNamespace jsonNS =
fac.createOMNamespace(Constants.SYNAPSE_NAMESPACE+"/json", "json");
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -27,6 +27,7 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorFactory;
+import org.apache.synapse.config.xml.AbstractMediatorFactory;
import javax.xml.namespace.QName;
@@ -37,7 +38,7 @@
* <p/>
* <spring bean="exampleBean1" key="string""/>
*/
-public class SpringMediatorFactory implements MediatorFactory {
+public class SpringMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(SpringMediatorFactory.class);
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/spring/SpringMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -27,12 +27,12 @@
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.Constants;
import org.apache.synapse.config.xml.MediatorSerializer;
-import org.apache.synapse.config.xml.BaseMediatorSerializer;
+import org.apache.synapse.config.xml.AbstractMediatorSerializer;
/**
* <spring bean="exampleBean1" (config="spring1" | src="spring.xml)"/>
*/
-public class SpringMediatorSerializer extends BaseMediatorSerializer
+public class SpringMediatorSerializer extends AbstractMediatorSerializer
implements MediatorSerializer {
private static final OMNamespace sprNS =
fac.createOMNamespace(Constants.SYNAPSE_NAMESPACE+"/spring", "spring");
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorFactory.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorFactory.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorFactory.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorFactory.java
Wed Dec 13 04:16:46 2006
@@ -28,7 +28,7 @@
import org.apache.synapse.config.xml.OMElementUtils;
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.Constants;
-import org.apache.synapse.config.xml.MediatorFactory;
+import org.apache.synapse.config.xml.AbstractMediatorFactory;
import org.apache.synapse.config.xml.MediatorPropertyFactory;
import org.jaxen.JaxenException;
@@ -43,7 +43,7 @@
* </transform>
* </pre>
*/
-public class XSLTMediatorFactory implements MediatorFactory {
+public class XSLTMediatorFactory extends AbstractMediatorFactory {
private static final Log log =
LogFactory.getLog(XSLTMediatorFactory.class);
private static final QName TAG_NAME = new
QName(Constants.SYNAPSE_NAMESPACE, "xslt");
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/transform/XSLTMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -24,8 +24,7 @@
import org.apache.commons.logging.LogFactory;
import org.apache.synapse.SynapseException;
import org.apache.synapse.Mediator;
-import org.apache.synapse.config.xml.MediatorSerializer;
-import org.apache.synapse.config.xml.BaseMediatorSerializer;
+import org.apache.synapse.config.xml.AbstractMediatorSerializer;
/**
* <pre>
@@ -34,8 +33,7 @@
* </transform>
* </pre>
*/
-public class XSLTMediatorSerializer extends BaseMediatorSerializer
- implements MediatorSerializer {
+public class XSLTMediatorSerializer extends AbstractMediatorSerializer {
private static final Log log =
LogFactory.getLog(XSLTMediatorSerializer.class);
Modified:
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediatorSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediatorSerializer.java?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
---
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediatorSerializer.java
(original)
+++
incubator/synapse/trunk/java/modules/extensions/src/main/java/org/apache/synapse/mediators/validate/ValidateMediatorSerializer.java
Wed Dec 13 04:16:46 2006
@@ -25,7 +25,7 @@
import org.apache.synapse.SynapseException;
import org.apache.synapse.Mediator;
import org.apache.synapse.config.xml.MediatorSerializer;
-import org.apache.synapse.config.xml.BaseListMediatorSerializer;
+import org.apache.synapse.config.xml.AbstractListMediatorSerializer;
import java.util.Iterator;
@@ -38,7 +38,7 @@
* </on-fail>
* </validate>
*/
-public class ValidateMediatorSerializer extends BaseListMediatorSerializer
+public class ValidateMediatorSerializer extends AbstractListMediatorSerializer
implements MediatorSerializer {
private static final Log log =
LogFactory.getLog(ValidateMediatorSerializer.class);
Modified: incubator/synapse/trunk/java/repository/conf/axis2.xml
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/repository/conf/axis2.xml?view=diff&rev=486616&r1=486615&r2=486616
==============================================================================
--- incubator/synapse/trunk/java/repository/conf/axis2.xml (original)
+++ incubator/synapse/trunk/java/repository/conf/axis2.xml Wed Dec 13 04:16:46
2006
@@ -205,7 +205,7 @@
<!-- ================================================= -->
<!-- Comment this to disable Addressing -->
<module ref="addressing"/>
- <module ref="synapse-incubating-SNAPSHOT"/>
+ <module ref="synapse-incubating"/>
<!--Configuring module , providing parameters for modules whether they
refer or not-->
<!--<moduleConfig name="addressing">-->
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]