http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/apache-servicemix/src/main/filtered-resources/features.xml ---------------------------------------------------------------------- diff --git a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml b/assemblies/apache-servicemix/src/main/filtered-resources/features.xml deleted file mode 100644 index c7efc4d..0000000 --- a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml +++ /dev/null @@ -1,373 +0,0 @@ -<?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. ---> -<features name="servicemix-${version}"> - <repository>mvn:org.apache.cxf.karaf/apache-cxf/${cxf.features.version}/xml/features</repository> - <repository>mvn:org.apache.karaf.assemblies.features/standard/${karaf.version}/xml/features</repository> - <repository>mvn:org.apache.karaf.assemblies.features/enterprise/${karaf.version}/xml/features</repository> - <repository>mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/${servicemix.nmr.version}/xml/features</repository> - <repository>mvn:org.apache.camel.karaf/apache-camel/${camel.version}/xml/features</repository> - - - <feature name="connector" version="${version}" resolver="(obr)" start-level='50'> - <feature version="${aries.transaction.version}">transaction</feature> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/${geronimo-j2ee-connector.version}</bundle> - <bundle>mvn:org.apache.geronimo.components/geronimo-connector/${geronimo-connector.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-tx/${spring.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-context/${spring.version}</bundle> â - <bundle dependency="true">mvn:org.springframework/spring-aop/${spring.version}</bundle> - </feature> - - <feature name="cxf-nmr" version="${version}" resolver="(obr)" start-level='50'> - <feature version="${cxf.version}">cxf</feature> - <feature version="${servicemix.nmr.version}">nmr</feature> - <bundle>mvn:org.apache.servicemix.cxf/org.apache.servicemix.cxf.transport.nmr/${version}</bundle> - <bundle>mvn:org.apache.servicemix.cxf/org.apache.servicemix.cxf.binding.nmr/${version}</bundle> - </feature> - <feature name="camel-nmr" version="${version}" resolver="(obr)" start-level='50'> - <feature version="${camel.version}">camel</feature> - <feature version="${servicemix.nmr.version}">nmr</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-${jaxws-api.version}/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle> - <bundle>mvn:org.apache.servicemix.camel/org.apache.servicemix.camel.component/${version}</bundle> - </feature> - - <!-- - - - - Examples - - - --> - <feature name="examples-activemq-camel-blueprint" version="${version}" resolver="(obr)"> - <feature version="${activemq.version}">activemq-camel</feature> - <feature version="${camel.version}">camel-blueprint</feature> - <bundle>mvn:org.apache.servicemix.examples/activemq-camel-blueprint/${version}</bundle> - </feature> - <feature name="examples-cxf-osgi" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jbi-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-osgi/${version}</bundle> - </feature> - <feature name="examples-cxf-jaxrs" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle dependency="true">mvn:commons-codec/commons-codec/${commons-codec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-jaxrs/${version}</bundle> - </feature> - <feature name="examples-cxf-jaxrs-blueprint" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle dependency="true">mvn:commons-codec/commons-codec/${commons-codec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-jaxrs-blueprint/${version}</bundle> - </feature> - <feature name="examples-cxf-jaxws-blueprint" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle dependency="true">mvn:commons-codec/commons-codec/${commons-codec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-jaxws-blueprint/${version}</bundle> - </feature> - <feature name="examples-cxf-nmr" version="${version}" resolver="(obr)"> - <feature version="${version}">cxf-nmr</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-nmr/${version}</bundle> - </feature> - <feature name="examples-camel-osgi" version="${version}" resolver="(obr)"> - <feature version="${camel.version}">camel</feature> - <bundle>mvn:org.apache.servicemix.examples/camel-osgi/${version}</bundle> - </feature> - <feature name="examples-camel-blueprint" version="${version}" resolver="(obr)"> - <feature version="${camel.version}">camel-blueprint</feature> - <bundle>mvn:org.apache.servicemix.examples/camel-blueprint/${version}</bundle> - </feature> - <feature name="examples-camel-nmr" version="${version}" resolver="(obr)"> - <feature version="${version}">camel-nmr</feature> - <bundle>mvn:org.apache.servicemix.examples/camel-nmr/${version}</bundle> - </feature> - <feature name="examples-camel-nmr-blueprint" version="${version}" resolver="(obr)"> - <feature version="${version}">camel-nmr</feature> - <feature version="${camel.version}">camel-blueprint</feature> - <bundle>mvn:org.apache.servicemix.examples/camel-nmr-blueprint/${version}</bundle> - </feature> - <feature name="examples-cxf-camel-nmr" version="${version}" resolver="(obr)"> - <feature version="${version}">camel-nmr</feature> - <feature version="${version}">cxf-nmr</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-camel-nmr/${version}</bundle> - </feature> - <feature name="examples-cxf-ws-addressing" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jbi-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-ws-addressing/${version}</bundle> - </feature> - <feature name="examples-cxf-wsdl-first-osgi-package" version="${version}" resolver="(obr)"> - <feature version="${servicemix.components.version}">servicemix-cxf-bc</feature> - <feature version="${servicemix.components.version}">servicemix-cxf-se</feature> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples.cxf-wsdl-first-osgi-package/wsdl-first-cxfbc-bundle/${version}</bundle> - <bundle>mvn:org.apache.servicemix.examples.cxf-wsdl-first-osgi-package/wsdl-first-cxfse-bundle/${version}</bundle> - </feature> - <feature name="examples-cxf-ws-security-osgi" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jbi-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-ws-security-osgi/${version}</bundle> - </feature> - <feature name="examples-cxf-ws-security-blueprint" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jbi-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-ws-security-blueprint/${version}</bundle> - </feature> - <feature name="examples-cxf-ws-security-signature" version="${version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jbi-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-beans/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/cxf-ws-security-signature/${version}</bundle> - </feature> - <feature name="examples-cxf-ws-rm" version="${version}" resolver="(obr)"> - <bundle>mvn:org.apache.servicemix.examples/cxf-ws-rm/${version}</bundle> - </feature> - - <feature name="examples-nmr" version="${version}"> - <feature version="${servicemix.nmr.version}">nmr</feature> - <bundle>mvn:org.apache.servicemix.examples/org.apache.servicemix.examples.nmr.endpoint/${pom.version}</bundle> - <bundle>mvn:org.apache.servicemix.examples/org.apache.servicemix.examples.nmr.client/${pom.version}</bundle> - </feature> - - <feature name="examples-activiti-camel" version="${version}" resolver="(obr)"> - <feature version="${camel.version}">camel-core</feature> - <feature version="${activiti.version}">activiti</feature> - <bundle>mvn:org.apache.servicemix.examples/activiti-camel/${version}</bundle> - </feature> - - - <!-- - - - - JBI Components - - - --> - - <feature name="servicemix-shared" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.nmr.version}">jbi</feature> - <feature version="${spring.version}">spring</feature> - <bundle dependency="true">mvn:org.apache.ws.xmlschema/xmlschema-core/${xmlschema.version}</bundle> - <bundle dependency="true">mvn:javax.mail/mail/${javax.mail.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j.bundle.version}</bundle> - <bundle>mvn:org.apache.xbean/xbean-spring/${xbean.version}</bundle> - <bundle>mvn:org.apache.xbean/xbean-classloader/${xbean.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix/servicemix-utils/${servicemix.utils.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-common/${servicemix.components.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-soap/${servicemix.components.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-soap2/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-cxf-bc" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <feature version="${cxf.version}">cxf</feature> - <feature>jetty</feature> - <bundle dependency="true">mvn:org.springframework/spring-tx/${spring.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-cxf-bc/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-file" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix/servicemix-file/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-ftp" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle> - <bundle dependency="true">mvn:commons-net/commons-net/${commons-net.bundle.version}</bundle> - <bundle dependency="true">mvn:commons-pool/commons-pool/${commons-pool.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-ftp/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-http" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <feature>jetty</feature> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle> - <bundle dependency="true">mvn:commons-codec/commons-codec/${commons-codec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.ws.xmlschema/xmlschema-core/${xmlschema.version}</bundle> - <bundle dependency="true">mvn:org.apache.santuario/xmlsec/${xmlsec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.ws.security/wss4j/${wss4j.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-http/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-jms" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.ws.xmlschema/xmlschema-core/${xmlschema.version}</bundle> - <bundle dependency="true">mvn:org.apache.santuario/xmlsec/${xmlsec.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.ws.security/wss4j/${wss4j.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/${geronimo-j2ee-connector.version}</bundle> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-jms/${spring.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-tx/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-jms/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-mail" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:javax.mail/mail/${javax.mail.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-mail/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-bean" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-bean/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-camel" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <feature version="${camel.version}">camel</feature> - <bundle>mvn:org.apache.servicemix/servicemix-camel/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-drools" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdt-core/${jdt-core.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr-runtime/${antlr-runtime.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.drools/${drools.bundle.version}</bundle> - <bundle dependency="true">mvn:org.mvel/mvel2/${mvel.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-drools/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-cxf-se" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <feature version="${cxf.version}">cxf</feature> - <bundle>mvn:org.apache.servicemix/servicemix-cxf-se/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-eip" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix/servicemix-eip/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-osworkflow" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</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.commons-collections/${commons-collections.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscore/${oscore.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.propertyset/${propertyset.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.osworkflow/${osworkflow.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-osworkflow/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-quartz" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle> - <bundle dependency="true">mvn:org.springframework/spring-context-support/${spring.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-quartz/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-scripting" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm2.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/${rhino.bundle.version}</bundle> - <bundle>mvn:org.codehaus.groovy/groovy-all/${groovy.version}</bundle> - <bundle dependency="true">mvn:org.jruby/jruby-core/${jruby.version}</bundle> - <bundle dependency="true">mvn:org.jruby/jruby-stdlib/${jruby.version}</bundle> - <bundle>mvn:com.google.code.scriptengines/scriptengines-groovy/${scriptengines.version}</bundle> - <bundle>mvn:com.google.code.scriptengines/scriptengines-javascript/${scriptengines.version}</bundle> - <bundle>mvn:com.google.code.scriptengines/scriptengines-jruby/${scriptengines.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-scripting/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-validation" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix/servicemix-validation/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-saxon" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon.bundle.version}</bundle> - <bundle dependency="true">mvn:org.apache.commons/commons-jexl/${commons-jexl.version}</bundle> - <bundle dependency="true">mvn:org.apache.xbean/xbean-blueprint/${xbean.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-saxon/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-wsn2005" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <feature version="${activemq.version}">activemq</feature> - <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-${jaxb.api.version}/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-${jaxws-api.version}/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/${jaxb-impl.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-wsn2005/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-snmp" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j/${snmp4j.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-snmp/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-vfs" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-vfs/${commons-vfs.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-vfs/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-smpp" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/${jsmpp.bundle.version}</bundle> - <bundle>mvn:org.apache.servicemix/servicemix-smpp/${servicemix.components.version}</bundle> - </feature> - <feature name="servicemix-exec" version="${servicemix.components.version}" resolver="(obr)" start-level='50'> - <feature version="${servicemix.components.version}">servicemix-shared</feature> - <bundle>mvn:org.apache.servicemix/servicemix-exec/${servicemix.components.version}</bundle> - </feature> - - <!-- Default broker configuration --> - <feature name="activemq-broker" version="${version}" resolver="(obr)" start-level='50'> - <feature version="${activemq.version}">activemq-blueprint</feature> - <bundle>blueprint:file:etc/activemq-broker.xml</bundle> - </feature> - - <feature name="jms-appender" version="${version}" resolver="(obr)" start-level="50"> - <feature version="${version}">activemq-broker</feature> - <bundle>mvn:org.apache.servicemix.logging/jms-appender/${version}</bundle> - </feature> - - <!-- Activiti support --> - <feature name="activiti" version="${activiti.version}" resolver="(obr)"> - <feature version="${cxf.version}">cxf-specs</feature> - <feature version="${aries.transaction.version}">transaction</feature> - <feature version="${camel.version}">camel</feature> - <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j.bundle.version}</bundle> - <bundle dependency="true">mvn:org.mybatis/mybatis/${mybatis.version}/</bundle> - <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle> - <bundle dependency="true">mvn:commons-lang/commons-lang/${commons-lang.version}</bundle> - <bundle dependency="true">mvn:com.h2database/h2/${h2.version}</bundle> - <bundle>mvn:org.activiti/activiti-engine/${activiti.version}</bundle> - <bundle>mvn:org.activiti/activiti-osgi/${activiti.version}</bundle> - <bundle>mvn:org.activiti/activiti-camel/${activiti.version}</bundle> - <bundle>mvn:org.apache.servicemix.activiti/org.apache.servicemix.activiti.config/${project.version}</bundle> - </feature> - - <feature name="saaj" resolver='(obr)'> - <bundle start-level='25'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/${saaj-impl.bundle.version}</bundle> - <bundle start-level='10'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-${jaxb.api.version}/${servicemix.specs.version}</bundle> - <bundle start-level='10'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-${jaxws-api.version}/${servicemix.specs.version}</bundle> - <bundle start-level='10'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle> - <bundle start-level='10' dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix.specs.version}</bundle> - </feature> - -</features>
http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/pom.xml ---------------------------------------------------------------------- diff --git a/assemblies/pom.xml b/assemblies/pom.xml deleted file mode 100644 index dd86bbc..0000000 --- a/assemblies/pom.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - - <!-- - - 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. - --> - - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.servicemix</groupId> - <artifactId>parent</artifactId> - <version>4.6.0-SNAPSHOT</version> - <relativePath>../parent/pom.xml</relativePath> - </parent> - - <artifactId>assemblies</artifactId> - <packaging>pom</packaging> - <name>Apache ServiceMix :: Features :: Assemblies</name> - - <properties> - <examples.directory>../examples</examples.directory> - </properties> - - <modules> - <module>shared</module> - <module>apache-servicemix</module> - <module>apache-servicemix-minimal</module> - <module>apache-servicemix-jbi</module> - <module>apache-servicemix-full</module> - </modules> - - -</project> http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/pom.xml ---------------------------------------------------------------------- diff --git a/assemblies/shared/pom.xml b/assemblies/shared/pom.xml deleted file mode 100644 index f3badc3..0000000 --- a/assemblies/shared/pom.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - - <!-- - - 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. - --> - - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.servicemix</groupId> - <artifactId>assemblies</artifactId> - <version>4.6.0-SNAPSHOT</version> - </parent> - - <groupId>org.apache.servicemix.assemblies</groupId> - <artifactId>shared</artifactId> - <packaging>jar</packaging> - <name>Apache ServiceMix :: Features :: Assemblies :: Shared files</name> - - - <build> - <resources> - <resource> - <!-- we need unfiltered copies of these files --> - <directory>src/main/resources</directory> - </resource> - <resource> - <directory>src/main/filtered-resources</directory> - <filtering>true</filtering> - </resource> - </resources> - </build> - -</project> http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/filtered-resources/etc/org.apache.felix.fileinstall-activemq.cfg ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/filtered-resources/etc/org.apache.felix.fileinstall-activemq.cfg b/assemblies/shared/src/main/filtered-resources/etc/org.apache.felix.fileinstall-activemq.cfg deleted file mode 100644 index eed1230..0000000 --- a/assemblies/shared/src/main/filtered-resources/etc/org.apache.felix.fileinstall-activemq.cfg +++ /dev/null @@ -1,24 +0,0 @@ -################################################################################ -# -# 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. -# -################################################################################ - -felix.fileinstall.poll = 2000 -felix.fileinstall.dir = ${karaf.base}/etc -felix.fileinstall.tmpdir = ${karaf.data}/generated-bundles -felix.fileinstall.filter = activemq-broker.xml -felix.fileinstall.start.level = 50 http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/filtered-resources/pom.xml ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/filtered-resources/pom.xml b/assemblies/shared/src/main/filtered-resources/pom.xml deleted file mode 100644 index c0fad3a..0000000 --- a/assemblies/shared/src/main/filtered-resources/pom.xml +++ /dev/null @@ -1,55 +0,0 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - - <!-- - - 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. - --> - - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.servicemix</groupId> - <artifactId>parent</artifactId> - <version>${project.version}</version> - </parent> - - <groupId>org.apache.servicemix.examples</groupId> - <artifactId>examples</artifactId> - <packaging>pom</packaging> - <version>${project.version}</version> - <name>Apache ServiceMix :: Examples</name> - - <modules> - <module>activemq</module> - <module>activiti</module> - <module>camel</module> - <module>cxf</module> - <module>karaf</module> - </modules> - - <repositories> - <!-- Required to build the examples in a SNAPSHOT assembly --> - <repository> - <id>apache.snapshots</id> - <name>Apache Snapshot Repository</name> - <url>http://repository.apache.org/snapshots</url> - <releases> - <enabled>false</enabled> - </releases> - </repository> - </repositories> - -</project> http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/filtered-resources/startup-obr.properties ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/filtered-resources/startup-obr.properties b/assemblies/shared/src/main/filtered-resources/startup-obr.properties deleted file mode 100644 index 30514de..0000000 --- a/assemblies/shared/src/main/filtered-resources/startup-obr.properties +++ /dev/null @@ -1,4 +0,0 @@ - -# enabling features OBR resolver support -org/apache/felix/org.apache.felix.bundlerepository/${felix.obr.version}/org.apache.felix.bundlerepository-${felix.obr.version}.jar=10 -org/apache/karaf/features/org.apache.karaf.features.obr/${karaf.version}/org.apache.karaf.features.obr-${karaf.version}.jar=30 http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/ant/README ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/ant/README b/assemblies/shared/src/main/resources/ant/README deleted file mode 100644 index c2fa824..0000000 --- a/assemblies/shared/src/main/resources/ant/README +++ /dev/null @@ -1,254 +0,0 @@ -/* - * 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. - */ - - Servicemix Ant Task Help. - ========================================================== - Usage : ant -f <fullpath>/servicemix-ant-task.xml [options] [target] - options: -D<property>=<value> use value for given property - - Targets Available: - ---------------------------------------------------------- - target : install-component - - Use to install service engine or binding component. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.install.file : file path for installing service engine or binding component. - - Example : - ant -f servicemix-ant-task.xml -Dsm.install.file=testarchive.jar install-component - - ---------------------------------------------------------- - target : uninstall-component - - use to uninstall service engine or binding component. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : name of service engine or binding component to uninstall. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=testarchive uninstall-component - - ---------------------------------------------------------- - target : install-shared-library - - installs shared library to Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.install.file : zip file path for installing shared library installation file. - - Example : - ant -f servicemix-ant-task.xml -Dsm.install.file=/dir/sharedlib.zip install-shared-library - - ---------------------------------------------------------- - target : uninstall-shared-library - - uninstalls shared library to Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.shared.library.name : uninstall shared library, given name. - - Example : - ant -f servicemix-ant-task.xml -Dsm.shared.library.name="sharedlibname" uninstall-shared-library - - ---------------------------------------------------------- - target : start-component - - starts service engine or binding component in Servcemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to start. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname start-component - - ---------------------------------------------------------- - target : stop-component - - stop service engine or binding component in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to stop. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname stop-component - - ---------------------------------------------------------- - target : shutdown-component - - shutdown service engine or binding component in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to shutdown. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname shutdown-component - - ---------------------------------------------------------- - target : deploy-service-assembly - - deploys a service assembly into Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.deploy.file : fully qualified service assembly file path. - - Example : - ant -f servicemix-ant-task.xml -Dsm.deploy.file deploy-service-assembly - - ---------------------------------------------------------- - target : undeploy-service-assembly - - undeploys a service assembly from Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name previously deployed. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name undeploy-service-assemply - - ---------------------------------------------------------- - target : start-service-assembly - - starts a service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to start. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name start-service-assemply - - ---------------------------------------------------------- - target : stop-service-assembly - - stops service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to stop. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name stop-service-assembly - - ---------------------------------------------------------- - target : shutdown-service-assembly - - shutdowns service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to shutdown. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name shutdown-service-assemply - - ---------------------------------------------------------- - target : list-service-engines - - Prints the information about all the service engine in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state - sm.service.assembly.name : service assembly name to list. - sm.shared.library.name : shared library name to list. - - Example : - ant -f servicemix-ant-task.xml list-service-engines - - ---------------------------------------------------------- - target : list-binding-components - - Prints the information about all binding components in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state to list - sm.shared.library.name : shared library name to list. - sm.service.assembly.name : service assembly name to list. - - Example : - ant -f servicemix-ant-task.xml list-binding-components - - ---------------------------------------------------------- - target : list-shared-libraries - - Prints the information all about the shared library in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name to list. - sm.shared.library.name : shared library name to list. - - Example : - ant -f servicemix-ant-task.xml list-shared-libraries - - ---------------------------------------------------------- - target : list-service-assemblies - - list deployed Service Assemblies in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state to list - sm.component.name : component name to list. - sm.service.assembly.name : service assembly name to list. - - Example : - ant -f servicemix-ant-task.xml list-service-assemblies - http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/ant/servicemix-ant-task.xml ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/ant/servicemix-ant-task.xml b/assemblies/shared/src/main/resources/ant/servicemix-ant-task.xml deleted file mode 100644 index 9c21127..0000000 --- a/assemblies/shared/src/main/resources/ant/servicemix-ant-task.xml +++ /dev/null @@ -1,588 +0,0 @@ -<?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. - ---> -<project basedir="." default="help" name="servicemix-ant-task"> - <description> - This ant script contains the Servicemix ant tasks and the targets and properties. - </description> - - <!-- default value for the location of the Servicemix task definitions file --> - <property name="servicemix.taskdefs" location="servicemix_ant_taskdef.properties"/> - - - <!-- Servicemix ant task definitions --> - <taskdef file="${servicemix.taskdefs}"> - <classpath id="servicemix.classpath"> - <fileset dir="../system" includes="**/*.jar"/> - </classpath> - </taskdef> - - - <!-- properties used as attribute values for Servicemix Ant Task. - command line args can override the values. --> - - <!-- default username. --> - <property name="sm.username" value="" /> - - <!-- default password --> - <property name="sm.password" value="" /> - - <!-- default host.--> - <property name="sm.host" value="localhost" /> - - <!-- default port. --> - <property name="sm.port" value="1099" /> - - - <!-- Command Line Argumants can override the following values. --> - - <!-- Property files --> - <property name="sm.state" value="" /> - <property name="sm.install.file" value="" /> - <property name="sm.component.name" value="" /> - <property name="sm.shared.library.name" value="" /> - <property name="sm.deploy.file" value="" /> - <property name="sm.service.assembly.name" value="" /> - - - <!-- Ant Task Targets --> - - <!-- install-component task --> - <target name="install-component" description="Installs service engine or binding component with installation parameters."> - <echo message=" install-component" /> - <echo message=" Installing a service engine or binding component."/> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" file=${sm.install.file}" /> - - <jbi-install-component - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - file="${sm.install.file}"/> - </target> - - <!-- uninstall-component task --> - <target name="uninstall-component" description="Uninstalls service engine or binding component."> - <echo message=" uninstall-component" /> - <echo message=" Uninstalling a Service Engine or Binding Component." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.component.name}" /> - <jbi-uninstall-component - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.component.name}" - /> - - </target> - - <!-- install-shared-library --> - <target name="install-shared-library" description="Installs shared library."> - <echo message=" install-shared-library" /> - <echo message=" Installs a shared library in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" file=${sm.install.file}" /> - - <jbi-install-shared-library - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - file="${sm.install.file}" - /> - </target> - - <!-- uninstall-shared-library --> - <target name="uninstall-shared-library" description="Uninstalls shared library."> - <echo message=" uninstall-shared-library" /> - <echo message=" Uninstall a previously installed shared library in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.shared.library.name}" /> - - <jbi-uninstall-shared-library - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.shared.library.name}" - /> - - </target> - - <!-- start-component --> - <target name="start-component" description="starts a particular Servicemix component, service-engine or binding component."> - <echo message=" start-component" /> - <echo message=" starts a particular component (service engine or binding component) in Servicemix" /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.component.name}" /> - - <jbi-start-component - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.component.name}" - /> - - </target> - - <!-- stop-component --> - <target name="stop-component" description="stops a particular Servicemix component, service engine or binding component."> - <echo message=" stop-component" /> - <echo message=" stops a particular component (service engine or binding component) in Servicemix" /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.component.name}" /> - - <jbi-stop-component - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.component.name}" - /> - - </target> - - <!-- shut-down-component --> - <target name="shut-down-component" description="shut downs a particular Servicemix component."> - <echo message=" shut-down-component" /> - <echo message=" shuts down a particular component (service engine or binding component) in Servicemix" /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.component.name}" /> - - <jbi-shut-down-component - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.component.name}" - /> - </target> - - <!-- deploy-service-assembly --> - <target name="deploy-service-assembly" description="deploys service assembly in Servicemix."> - <echo message=" deploy-service-assembly" /> - <echo message=" deploys a service assembly in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" file=${sm.deploy.file}" /> - - <jbi-deploy-service-assembly - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - file="${sm.deploy.file}" - /> - </target> - - <!-- undeploy-service-assembly --> - <target name="undeploy-service-assembly" description="undeploys a previously deployed service assembly in Servicemix."> - <echo message=" undeploy-service-assembly" /> - <echo message=" undeploys a previously deployed service assembly in Sericemix."/> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.service.assembly.name}" /> - - <jbi-undeploy-service-assembly - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.service.assembly.name}" - /> - - </target> - - <!-- start-service-assembly --> - <target name="start-service-assembly" description="starts a particular service assembly in Servicemix."> - <echo message=" start-service-assembly" /> - <echo message=" starts a particular service assembly in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.service.assembly.name}" /> - - <jbi-start-service-assembly - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.service.assembly.name}" - /> - - </target> - - <!-- stop-service-assembly --> - <target name="stop-service-assembly" description="stops a particular service assembly in Servicemix."> - <echo message=" stop-service-assembly" /> - <echo message=" stops a particular service assembly in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.service.assembly.name}" /> - - <jbi-stop-service-assembly - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.service.assembly.name}" - /> - </target> - - <!-- shut-down-service-assembly --> - <target name="shut-down-service-assembly" description="shuts down a particular service assembly in Servicemix."> - <echo message=" shut-down-service-assembly" /> - <echo message=" shuts down a particular service assembly in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" name=${sm.service.assembly.name}" /> - - <jbi-shut-down-service-assembly - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - name="${sm.service.assembly.name}" - /> - - </target> - - <!-- list-service-engines --> - <target name="list-service-engines" description="prints information about all of the Service Engines in Servicemix."> - <echo message=" list-service-engines" /> - <echo message=" Prints information about all of the Service Engines in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" state=${sm.state}" /> - <echo message=" serviceAssemblyName=${sm.service.assembly.name}" /> - <echo message=" sharedLibraryName=${sm.shared.library.name}" /> - - <jbi-list-service-engines - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - state="${sm.state}" - serviceAssemblyName="${sm.service.assembly.name}" - sharedLibraryName="${sm.shared.library.name}" - /> - - </target> - - <!-- list-binding-components --> - <target name="list-binding-components" description="prints information about all of the Binding Components in Servicemix."> - <echo message=" list-binding-components" /> - <echo message=" Prints information about the binding components installed in servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" state=${sm.state}" /> - <echo message=" sharedLibraryName=${sm.shared.library.name}" /> - <echo message=" serviceAssemblyName=${sm.service.assembly.name}" /> - - <jbi-list-binding-components - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - state="${sm.state}" - sharedLibraryName="${sm.shared.library.name}" - serviceAssemblyName="${sm.service.assembly.name}" - /> - - </target> - - <!-- list-shared-libraries --> - <target name="list-shared-libraries" description="prints information about all of the Shared Libraries installed in Servicemix."> - <echo message=" list-shared-libraries" /> - <echo message=" Prints information about all shared libraries installed in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" componentName=${sm.component.name}" /> - <echo message=" sharedLibraryName=${sm.shared.library.name}" /> - - <jbi-list-shared-libraries - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - componentName="${sm.component.name}" - sharedLibraryName="${sm.shared.library.name}" - /> - </target> - - <!-- list-service-assemblies --> - <target name="list-service-assemblies" description="list deployed Service Assemblies in Servicemix."> - <echo message=" list-service-assemblies" /> - <echo message=" list deployed Service Assemblies in Servicemix." /> - <echo message=" host=${sm.host}" /> - <echo message=" port=${sm.port}" /> - <echo message=" state=${sm.state}" /> - <echo message=" componentName=${sm.component.name}" /> - <echo message=" serviceAssemblyName=${sm.service.assembly.name}" /> - - <jbi-list-service-assemblies - username="${sm.username}" - password="${sm.password}" - host="${sm.host}" - state="${sm.state}" - componentName="${sm.component.name}" - serviceAssemblyName="${sm.service.assembly.name}" - /> - - </target> - - <!-- Help/Usage target --> - <target name="help" description="Description of commands and their parameters."> - <echo> - Servicemix Ant Task Help. - ========================================================== - Usage : ant -f <fullpath>/servicemix-ant-task.xml [options] [target] - options: -D<property>=<value> use value for given property - - Targets Available: - ---------------------------------------------------------- - target : install-component - - Use to install service engine or binding component. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.install.file : file path for installing service engine or binding component. - - Example : - ant -f servicemix-ant-task.xml -Dsm.install.file=testarchive.jar install-component - - ---------------------------------------------------------- - target : uninstall-component - - use to uninstall service engine or binding component. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : name of service engine or binding component to uninstall. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=testarchive uninstall-component - - ---------------------------------------------------------- - target : install-shared-library - - installs shared library to Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.install.file : zip file path for installing shared library installation file. - - Example : - ant -f servicemix-ant-task.xml -Dsm.install.file=/dir/sharedlib.zip install-shared-library - - ---------------------------------------------------------- - target : uninstall-shared-library - - uninstalls shared library to Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.shared.library.name : uninstall shared library, given name. - - Example : - ant -f servicemix-ant-task.xml -Dsm.shared.library.name="sharedlibname" uninstall-shared-library - - ---------------------------------------------------------- - target : start-component - - starts service engine or binding component in Servcemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to start. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname start-component - - ---------------------------------------------------------- - target : stop-component - - stop service engine or binding component in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to stop. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname stop-component - - ---------------------------------------------------------- - target : shut-down-component - - shut down service engine or binding component in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name, service engine or binding component to shut down. - - Example : - ant -f servicemix-ant-task.xml -Dsm.component.name=componentname shut-down-component - - ---------------------------------------------------------- - target : deploy-service-assembly - - deploys a service assembly into Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.deploy.file : fully qualified service assembly file path. - - Example : - ant -f servicemix-ant-task.xml -Dsm.deploy.file deploy-service-assembly - - ---------------------------------------------------------- - target : undeploy-service-assembly - - undeploys a service assembly from Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name previously deployed. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name undeploy-service-assembly - - ---------------------------------------------------------- - target : start-service-assembly - - starts a service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to start. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name start-service-assembly - - ---------------------------------------------------------- - target : stop-service-assembly - - stops service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to stop. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name stop-service-assembly - - ---------------------------------------------------------- - target : shut-down-service-assembly - - shuts down service assembly in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.service.assembly.name : service assembly name to shut down. - - Example : - ant -f servicemix-ant-task.xml -Dsm.service.assembly.name shut-down-service-assembly - - ---------------------------------------------------------- - target : list-service-engines - - Prints the information about all the service engine in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state - sm.service.assembly.name : service assembly name to list. - sm.shared.library.name : shared library name to list. - - Example : - ant -f servicemix-ant-task.xml list-service-engines - - ---------------------------------------------------------- - target : list-binding-components - - Prints the information about all binding components in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state to list - sm.shared.library.name : shared library name to list. - sm.service.assembly.name : service assembly name to list. - - Example : - ant -f servicemix-ant-task.xml list-binding-components - - ---------------------------------------------------------- - target : list-shared-libraries - - Prints the information all about the shared library in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.component.name : component name to list. - sm.shared.library.name : shared library name to list. - - Example : - ant -f servicemix-ant-task.xml list-shared-libraries - - ---------------------------------------------------------- - target : list-service-assemblies - - list deployed Service Assemblies in Servicemix. - - options : - sm.username : Servicemix user name. - sm.password : Servicemix password. - sm.host : host name where Servicemix is running. - sm.port : port where Servicemix is listening. - sm.state : component state to list - sm.component.name : component name to list. - sm.service.assembly.name : service assembly name to list. - - Example : - ant -f servicemix-ant-task.xml list-service-assemblies - - </echo> - </target> - - -</project> http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/ant/servicemix_ant_taskdef.properties ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/ant/servicemix_ant_taskdef.properties b/assemblies/shared/src/main/resources/ant/servicemix_ant_taskdef.properties deleted file mode 100644 index 41c0941..0000000 --- a/assemblies/shared/src/main/resources/ant/servicemix_ant_taskdef.properties +++ /dev/null @@ -1,34 +0,0 @@ -# -# 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. -# -# Servicemix Jbi Ant definitions -# -jbi-install-component=org.apache.servicemix.jbi.deployer.task.InstallComponentTask -jbi-uninstall-component=org.apache.servicemix.jbi.deployer.task.UninstallComponentTask -jbi-install-shared-library=org.apache.servicemix.jbi.deployer.task.InstallSharedLibraryTask -jbi-uninstall-shared-library=org.apache.servicemix.jbi.deployer.task.UninstallSharedLibraryTask -jbi-start-component=org.apache.servicemix.jbi.deployer.task.StartComponentTask -jbi-stop-component=org.apache.servicemix.jbi.deployer.task.StopComponentTask -jbi-shut-down-component=org.apache.servicemix.jbi.deployer.task.ShutDownComponentTask -jbi-deploy-service-assembly=org.apache.servicemix.jbi.deployer.task.DeployServiceAssemblyTask -jbi-undeploy-service-assembly=org.apache.servicemix.jbi.deployer.task.UndeployServiceAssemblyTask -jbi-start-service-assembly=org.apache.servicemix.jbi.deployer.task.StartServiceAssemblyTask -jbi-stop-service-assembly=org.apache.servicemix.jbi.deployer.task.StopServiceAssemblyTask -jbi-shut-down-service-assembly=org.apache.servicemix.jbi.deployer.task.ShutDownServiceAssemblyTask -jbi-list-service-engines=org.apache.servicemix.jbi.deployer.task.ListServiceEnginesTask -jbi-list-binding-components=org.apache.servicemix.jbi.deployer.task.ListBindingComponentsTask -jbi-list-shared-libraries=org.apache.servicemix.jbi.deployer.task.ListSharedLibrariesTask -jbi-list-service-assemblies=org.apache.servicemix.jbi.deployer.task.ListServiceAssembliesTask http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/appended-resources/META-INF/LICENSE.vm ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/appended-resources/META-INF/LICENSE.vm b/assemblies/shared/src/main/resources/appended-resources/META-INF/LICENSE.vm deleted file mode 100644 index d123dbc..0000000 --- a/assemblies/shared/src/main/resources/appended-resources/META-INF/LICENSE.vm +++ /dev/null @@ -1,39 +0,0 @@ -## -## 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. -## -## $Date: 2008-03-09 23:17:06 -0700 (Sun, 09 Mar 2008) $ $Rev: 635446 $ -## - -======================================================================== - -Apache ServiceMix includes a number of components and libraries with -separate copyright notices and license terms. Your use of those -components are subject to the terms and conditions of the following -licenses. - -#set ( $apacheTxt = "The Apache Software License, Version 2.0" ) -#foreach ( $project in $projects ) -#foreach ( $license in $project.licenses) -#if ( ! ($apacheTxt == $license.name) ) - -$project.name #if ($project.url)($project.url)#end $project.artifact - License: $license.name #if ($license.url) ($license.url)#end - -#end -#end -#end http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/appended-resources/META-INF/NOTICE ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/appended-resources/META-INF/NOTICE b/assemblies/shared/src/main/resources/appended-resources/META-INF/NOTICE deleted file mode 100644 index 0e6fb2a..0000000 --- a/assemblies/shared/src/main/resources/appended-resources/META-INF/NOTICE +++ /dev/null @@ -1,5 +0,0 @@ -This product contains software developed by -Open Participation Software for Java (http://www.ops4j.org/). - -Additional copyright notices and license terms applicable are -present in the licenses directory of this distribution. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/servicemix-features/blob/d358d2ea/assemblies/shared/src/main/resources/common-bin.xml ---------------------------------------------------------------------- diff --git a/assemblies/shared/src/main/resources/common-bin.xml b/assemblies/shared/src/main/resources/common-bin.xml deleted file mode 100644 index fd29e49..0000000 --- a/assemblies/shared/src/main/resources/common-bin.xml +++ /dev/null @@ -1,47 +0,0 @@ -<?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. ---> -<component> - <fileSets> - <fileSet> - <outputDirectory>system</outputDirectory> - <directory>target/features-repo</directory> - </fileSet> - </fileSets> - - <dependencySets> - <dependencySet> - <outputDirectory>/lib</outputDirectory> - <outputFileNameMapping>servicemix-version.jar</outputFileNameMapping> - <fileMode>0644</fileMode> - <includes> - <include>org.apache.servicemix.features:org.apache.servicemix.features.branding</include> - </includes> - <useTransitiveDependencies>false</useTransitiveDependencies> - </dependencySet> - <dependencySet> - <outputDirectory>/lib/endorsed</outputDirectory> - <fileMode>0644</fileMode> - <includes> - <include>org.apache.xerces:xercesImpl</include> - <include>org.apache.xerces:xml-apis</include> - <include>xalan:xalan</include> - <include>xalan:serializer</include> - </includes> - </dependencySet> - </dependencySets> -</component>
