Copied:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java
(from r1154680,
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java)
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java?p2=camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java&p1=camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java&r1=1154680&r2=1154743&rev=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java
(original)
+++
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java
Sun Aug 7 18:24:01 2011
@@ -16,48 +16,16 @@
*/
package org.apache.camel.component.xslt;
-import java.util.List;
+import org.apache.camel.CamelContext;
-import org.apache.camel.Exchange;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.spring.SpringTestSupport;
-import org.springframework.context.support.AbstractXmlApplicationContext;
-import org.springframework.context.support.ClassPathXmlApplicationContext;
+import static
org.apache.camel.spring.processor.SpringTestHelper.createSpringCamelContext;
/**
- * @version
+ * @version
*/
-public class XsltRouteTest extends SpringTestSupport {
+public class SpringXsltRouteTest extends XsltRouteTest {
- public void testSendMessageAndHaveItTransformed() throws Exception {
- MockEndpoint endpoint = getMockEndpoint("mock:result");
- endpoint.expectedMessageCount(1);
-
- template.sendBody("direct:start",
- "<mail><subject>Hey</subject><body>Hello
world!</body></mail>");
-
- assertMockEndpointsSatisfied();
-
- List<Exchange> list = endpoint.getReceivedExchanges();
- Exchange exchange = list.get(0);
- String xml = exchange.getIn().getBody(String.class);
-
- assertNotNull("The transformed XML should not be null", xml);
- assertTrue(xml.indexOf("transformed") > -1);
- // the cheese tag is in the transform.xsl
- assertTrue(xml.indexOf("cheese") > -1);
- assertTrue(xml.indexOf("<subject>Hey</subject>") > -1);
- assertTrue(xml.indexOf("<body>Hello world!</body>") > -1);
-
- TestBean bean = getMandatoryBean(TestBean.class, "testBean");
- assertEquals("bean.subject", "Hey", bean.getSubject());
- }
-
- protected int getExpectedRouteCount() {
- return 0;
- }
-
- protected AbstractXmlApplicationContext createApplicationContext() {
- return new
ClassPathXmlApplicationContext("org/apache/camel/component/xslt/camelContext.xml");
+ protected CamelContext createCamelContext() throws Exception {
+ return createSpringCamelContext(this,
"org/apache/camel/component/xslt/SpringXsltRouteTest.xml");
}
}
Propchange:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/SpringXsltRouteTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Copied:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml
(from r1154680,
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/XsltRouteFileTest.xml)
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml?p2=camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml&p1=camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/XsltRouteFileTest.xml&r1=1154680&r2=1154743&rev=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/XsltRouteFileTest.xml
(original)
+++
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml
Sun Aug 7 18:24:01 2011
@@ -26,7 +26,7 @@
<camelContext xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="direct:start"/>
- <to
uri="xslt:file:src/test/resources/org/apache/camel/component/xslt/transform.xsl"/>
+ <to
uri="xslt:file:src/test/resources/org/apache/camel/component/xslt/mytransform.xsl"/>
<multicast>
<bean ref="testBean"/>
<to uri="mock:result"/>
Propchange:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteFileTest.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteTest.xml
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteTest.xml?rev=1154743&view=auto
==============================================================================
---
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteTest.xml
(added)
+++
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/SpringXsltRouteTest.xml
Sun Aug 7 18:24:01 2011
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="
+ http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
+ http://camel.apache.org/schema/spring
http://camel.apache.org/schema/spring/camel-spring.xsd
+ ">
+
+ <!-- START SNIPPET: example -->
+ <camelContext xmlns="http://camel.apache.org/schema/spring">
+ <route>
+ <from uri="direct:start"/>
+ <to uri="xslt:org/apache/camel/component/xslt/transform.xsl"/>
+ <multicast>
+ <bean ref="testBean"/>
+ <to uri="mock:result"/>
+ </multicast>
+ </route>
+ </camelContext>
+ <!-- END SNIPPET: example -->
+
+ <bean id="testBean" class="org.apache.camel.component.xslt.TestBean"
scope="singleton"/>
+</beans>
Added:
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/mytransform.xsl
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/mytransform.xsl?rev=1154743&view=auto
==============================================================================
---
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/mytransform.xsl
(added)
+++
camel/trunk/components/camel-spring/src/test/resources/org/apache/camel/component/xslt/mytransform.xsl
Sun Aug 7 18:24:01 2011
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ 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.
+-->
+<xsl:stylesheet
+ xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
+ version='1.0'>
+
+ <xsl:output method="xml" indent="yes" encoding="ISO-8859-1"/>
+
+ <xsl:template match="/">
+ <transformed subject="{/mail/subject}">
+ <cheese>
+ <xsl:apply-templates select="*|@*"/>
+ </cheese>
+ </transformed>
+ </xsl:template>
+
+ <xsl:template match="*">
+ <xsl:copy>
+ <xsl:copy-of select="attribute::*"/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+
+</xsl:stylesheet>
Modified: camel/trunk/components/camel-stringtemplate/pom.xml
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-stringtemplate/pom.xml?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
--- camel/trunk/components/camel-stringtemplate/pom.xml (original)
+++ camel/trunk/components/camel-stringtemplate/pom.xml Sun Aug 7 18:24:01 2011
@@ -42,10 +42,6 @@
<artifactId>camel-core</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- </dependency>
- <dependency>
<groupId>org.antlr</groupId>
<artifactId>stringtemplate</artifactId>
<version>${stringtemplate-version}</version>
Modified:
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateComponent.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateComponent.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateComponent.java
(original)
+++
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateComponent.java
Sun Aug 7 18:24:01 2011
@@ -19,14 +19,16 @@ package org.apache.camel.component.strin
import java.util.Map;
import org.apache.camel.Endpoint;
-import org.apache.camel.component.ResourceBasedComponent;
+import org.apache.camel.impl.DefaultComponent;
/**
* @version
*/
-public class StringTemplateComponent extends ResourceBasedComponent {
+public class StringTemplateComponent extends DefaultComponent {
protected Endpoint createEndpoint(String uri, String remaining,
Map<String, Object> parameters) throws Exception {
- return new StringTemplateEndpoint(uri, this, remaining, parameters);
+ Endpoint answer = new StringTemplateEndpoint(uri, this, remaining);
+ setProperties(answer, parameters);
+ return answer;
}
}
\ No newline at end of file
Modified:
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateConstants.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateConstants.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateConstants.java
(original)
+++
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateConstants.java
Sun Aug 7 18:24:01 2011
@@ -21,7 +21,7 @@ package org.apache.camel.component.strin
*/
public final class StringTemplateConstants {
- public static final String STRINGTEMPLATE_RESOURCE =
"CamelStringTemplateResource";
+ public static final String STRINGTEMPLATE_RESOURCE_URI =
"CamelStringTemplateResourceUri";
private StringTemplateConstants() {
// Utility class
Modified:
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateEndpoint.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateEndpoint.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateEndpoint.java
(original)
+++
camel/trunk/components/camel-stringtemplate/src/main/java/org/apache/camel/component/stringtemplate/StringTemplateEndpoint.java
Sun Aug 7 18:24:01 2011
@@ -22,10 +22,10 @@ import java.util.Map.Entry;
import org.antlr.stringtemplate.AutoIndentWriter;
import org.antlr.stringtemplate.StringTemplate;
+import org.apache.camel.Component;
import org.apache.camel.Exchange;
import org.apache.camel.ExchangePattern;
import org.apache.camel.Message;
-import org.apache.camel.Processor;
import org.apache.camel.component.ResourceBasedEndpoint;
import org.apache.camel.util.ExchangeHelper;
@@ -34,12 +34,11 @@ import org.apache.camel.util.ExchangeHel
*/
public class StringTemplateEndpoint extends ResourceBasedEndpoint {
- public StringTemplateEndpoint(String uri, StringTemplateComponent
component, String resourceUri, Map parameters) {
- super(uri, component, resourceUri, null);
+ public StringTemplateEndpoint() {
}
- public StringTemplateEndpoint(String endpointUri, Processor processor,
String resourceUri) {
- super(endpointUri, processor, resourceUri);
+ public StringTemplateEndpoint(String endpointUri, Component component,
String resourceUri) {
+ super(endpointUri, component, resourceUri);
}
@Override
@@ -68,7 +67,7 @@ public class StringTemplateEndpoint exte
// now lets output the results to the exchange
Message out = exchange.getOut();
out.setBody(buffer.toString());
- out.setHeader(StringTemplateConstants.STRINGTEMPLATE_RESOURCE,
getResource());
+ out.setHeader(StringTemplateConstants.STRINGTEMPLATE_RESOURCE_URI,
getResourceUri());
Map<String, Object> headers = (Map<String, Object>)
variableMap.get("headers");
for (Entry<String, Object> entry : headers.entrySet()) {
out.setHeader(entry.getKey(), entry.getValue());
Modified: camel/trunk/components/camel-velocity/pom.xml
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-velocity/pom.xml?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
--- camel/trunk/components/camel-velocity/pom.xml (original)
+++ camel/trunk/components/camel-velocity/pom.xml Sun Aug 7 18:24:01 2011
@@ -42,10 +42,6 @@
<artifactId>camel-core</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring</artifactId>
- </dependency>
- <dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>${velocity-version}</version>
Modified:
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/CamelVelocityClasspathResourceLoader.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/CamelVelocityClasspathResourceLoader.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/CamelVelocityClasspathResourceLoader.java
(original)
+++
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/CamelVelocityClasspathResourceLoader.java
Sun Aug 7 18:24:01 2011
@@ -26,7 +26,7 @@ import org.apache.velocity.runtime.resou
/**
* Camel specific {@link ClasspathResourceLoader} that loads resources using
the
- * Camel {@link ClassResolver}
+ * Camel {@link ClassResolver} used by the Velocity.
*/
public class CamelVelocityClasspathResourceLoader extends
ClasspathResourceLoader {
Modified:
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityComponent.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityComponent.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityComponent.java
(original)
+++
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityComponent.java
Sun Aug 7 18:24:01 2011
@@ -19,14 +19,14 @@ package org.apache.camel.component.veloc
import java.util.Map;
import org.apache.camel.Endpoint;
-import org.apache.camel.component.ResourceBasedComponent;
+import org.apache.camel.impl.DefaultComponent;
import org.apache.camel.util.ObjectHelper;
import org.apache.velocity.app.VelocityEngine;
/**
* @version
*/
-public class VelocityComponent extends ResourceBasedComponent {
+public class VelocityComponent extends DefaultComponent {
private VelocityEngine velocityEngine;
public VelocityEngine getVelocityEngine() {
Modified:
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityConstants.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityConstants.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityConstants.java
(original)
+++
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityConstants.java
Sun Aug 7 18:24:01 2011
@@ -21,8 +21,6 @@ package org.apache.camel.component.veloc
*/
public final class VelocityConstants {
- public static final String VELOCITY_RESOURCE = "CamelVelocityResource";
-
public static final String VELOCITY_RESOURCE_URI =
"CamelVelocityResourceUri";
public static final String VELOCITY_TEMPLATE = "CamelVelocityTemplate";
Modified:
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityEndpoint.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityEndpoint.java?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
---
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityEndpoint.java
(original)
+++
camel/trunk/components/camel-velocity/src/main/java/org/apache/camel/component/velocity/VelocityEndpoint.java
Sun Aug 7 18:24:01 2011
@@ -30,13 +30,14 @@ import org.apache.camel.ExchangePattern;
import org.apache.camel.Message;
import org.apache.camel.component.ResourceBasedEndpoint;
import org.apache.camel.util.ExchangeHelper;
+import org.apache.camel.util.IOHelper;
import org.apache.camel.util.ObjectHelper;
+import org.apache.camel.util.ResourceHelper;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.context.Context;
import org.apache.velocity.runtime.log.CommonsLogLogChute;
-import org.springframework.core.io.Resource;
/**
* @version
@@ -51,7 +52,7 @@ public class VelocityEndpoint extends Re
}
public VelocityEndpoint(String uri, VelocityComponent component, String
resourceUri) {
- super(uri, component, resourceUri, null);
+ super(uri, component, resourceUri);
}
@Override
@@ -73,12 +74,16 @@ public class VelocityEndpoint extends Re
if (velocityEngine == null) {
velocityEngine = new VelocityEngine();
Properties properties = new Properties();
+
// load the velocity properties from property file
if (ObjectHelper.isNotEmpty(getPropertiesFile())) {
- Resource resource =
getResourceLoader().getResource(getPropertiesFile());
- InputStream reader = resource.getInputStream();
- properties.load(reader);
- log.info("Loaded the velocity configuration file " +
getPropertiesFile());
+ InputStream reader =
ResourceHelper.resolveMandatoryResourceAsInputStream(getCamelContext().getClassResolver(),
getPropertiesFile());
+ try {
+ properties.load(reader);
+ log.info("Loaded the velocity configuration file " +
getPropertiesFile());
+ } finally {
+ IOHelper.close(reader, getPropertiesFile(), log);
+ }
}
// set the class resolver as a property so we can access it from
CamelVelocityClasspathResourceLoader
@@ -153,7 +158,6 @@ public class VelocityEndpoint extends Re
return;
}
- Resource resource;
Reader reader;
String content =
exchange.getIn().getHeader(VelocityConstants.VELOCITY_TEMPLATE, String.class);
if (content != null) {
@@ -165,11 +169,8 @@ public class VelocityEndpoint extends Re
// remove the header to avoid it being propagated in the routing
exchange.getIn().removeHeader(VelocityConstants.VELOCITY_TEMPLATE);
} else {
- // use resource from endpoint configuration
- resource = getResource();
- ObjectHelper.notNull(resource, "resource");
if (log.isDebugEnabled()) {
- log.debug("Velocity content read from resource {} with
resourceUri: {} for endpoint {}", new Object[]{resource, path,
getEndpointUri()});
+ log.debug("Velocity content read from resource {} with
resourceUri: {} for endpoint {}", new Object[]{getResourceUri(), path,
getEndpointUri()});
}
reader = getEncoding() != null ? new
InputStreamReader(getResourceAsInputStream(), getEncoding()) : new
InputStreamReader(getResourceAsInputStream());
}
Modified: camel/trunk/platforms/karaf/features/src/main/resources/features.xml
URL:
http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/src/main/resources/features.xml?rev=1154743&r1=1154742&r2=1154743&view=diff
==============================================================================
--- camel/trunk/platforms/karaf/features/src/main/resources/features.xml
(original)
+++ camel/trunk/platforms/karaf/features/src/main/resources/features.xml Sun
Aug 7 18:24:01 2011
@@ -273,14 +273,14 @@
<bundle>mvn:org.apache.camel/camel-exec/${pom.version}</bundle>
</feature>
<feature name='camel-flatpack' version='${pom.version}' resolver='(obr)'
start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-flatpack/${pom.version}</bundle>
</feature>
<feature name='camel-freemarker' version='${pom.version}' resolver='(obr)'
start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-freemarker/${pom.version}</bundle>
</feature>
@@ -355,7 +355,7 @@
<bundle>mvn:org.apache.camel/camel-hl7/${pom.version}</bundle>
</feature>
<feature name='camel-ibatis' version='${pom.version}' resolver='(obr)'
start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${servlet-api-2.5-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle>
@@ -391,7 +391,7 @@
<bundle>mvn:org.apache.camel/camel-jcr/${pom.version}</bundle>
</feature>
<feature name='camel-jing' version='${pom.version}' resolver='(obr)'
start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing-bundle-version}</bundle>
@@ -479,7 +479,7 @@
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-msv/${pom.version}</bundle>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
</feature>
<feature name='camel-mvel' version='${pom.version}' resolver='(obr)'
start-level='50'>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel/${mvel-bundle-version}</bundle>
@@ -563,7 +563,7 @@
<bundle>mvn:org.apache.camel/camel-rss/${pom.version}</bundle>
</feature>
<feature name='camel-saxon' version='${pom.version}' resolver='(obr)'
start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-saxon/${pom.version}</bundle>
</feature>
@@ -649,7 +649,7 @@
<bundle>mvn:org.apache.camel/camel-stream/${pom.version}</bundle>
</feature>
<feature name='camel-string-template' version='${pom.version}'
resolver='(obr)' start-level='50'>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-stringtemplate/${pom.version}</bundle>
@@ -673,7 +673,7 @@
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro-bundle-version}</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}</bundle>
- <feature version='${pom.version}'>camel-spring</feature>
+ <feature version='${pom.version}'>camel-core</feature>
<bundle>mvn:org.apache.camel/camel-velocity/${pom.version}</bundle>
</feature>
<feature name='camel-xmlbeans' version='${pom.version}' resolver='(obr)'
start-level='50'>
Modified:
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/validator/ValidatorRouteTest.java
URL:
http://svn.apache.org/viewvc/camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/validator/ValidatorRouteTest.java?rev=1154743&r1=1154680&r2=1154743&view=diff
==============================================================================
---
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/validator/ValidatorRouteTest.java
(original)
+++
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/validator/ValidatorRouteTest.java
Sun Aug 7 18:24:01 2011
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.camel.itest.osgi.spring.validator;
+package org.apache.camel.itest.osgi.core.validator;
import org.apache.camel.ValidationException;
import org.apache.camel.builder.RouteBuilder;
@@ -57,7 +57,7 @@ public class ValidatorRouteTest extends
public void configure() throws Exception {
from("direct:start")
.doTry()
-
.to("validator:org/apache/camel/itest/osgi/spring/validator/schema.xsd")
+
.to("validator:org/apache/camel/itest/osgi/core/validator/schema.xsd")
.to("mock:valid")
.doCatch(ValidationException.class)
.to("mock:invalid")
Modified:
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/xslt/XsltRouteTest.java
URL:
http://svn.apache.org/viewvc/camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/xslt/XsltRouteTest.java?rev=1154743&r1=1154680&r2=1154743&view=diff
==============================================================================
---
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/xslt/XsltRouteTest.java
(original)
+++
camel/trunk/tests/camel-itest-osgi/src/test/java/org/apache/camel/itest/osgi/core/xslt/XsltRouteTest.java
Sun Aug 7 18:24:01 2011
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.camel.itest.osgi.spring.xslt;
+package org.apache.camel.itest.osgi.core.xslt;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
@@ -45,7 +45,7 @@ public class XsltRouteTest extends OSGiI
@Override
public void configure() throws Exception {
from("direct:start")
-
.to("xslt:org/apache/camel/itest/osgi/spring/xslt/example.xsl")
+
.to("xslt:org/apache/camel/itest/osgi/core/xslt/example.xsl")
.to("log:result")
.to("mock:result");
}