You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hise-commits@incubator.apache.org by rr...@apache.org on 2010/02/03 09:58:11 UTC

svn commit: r905964 [1/3] - in /incubator/hise/trunk: ./ hise-bundle/ hise-bundle/soapui-tests/ hise-bundle/src/ hise-bundle/src/main/ hise-bundle/src/main/karaf/ hise-bundle/src/main/resources/ hise-bundle/src/main/resources/META-INF/ hise-bundle/src/...

Author: rr
Date: Wed Feb  3 09:58:00 2010
New Revision: 905964

URL: http://svn.apache.org/viewvc?rev=905964&view=rev
Log:
HISE-14: Initial bundle for SMX4

Added:
    incubator/hise/trunk/hise-bundle/
    incubator/hise/trunk/hise-bundle/pom.xml
    incubator/hise/trunk/hise-bundle/soapui-tests/
    incubator/hise/trunk/hise-bundle/soapui-tests/hise-soapui-project.xml   (with props)
    incubator/hise/trunk/hise-bundle/src/
    incubator/hise/trunk/hise-bundle/src/main/
    incubator/hise/trunk/hise-bundle/src/main/karaf/
    incubator/hise/trunk/hise-bundle/src/main/karaf/features.xml   (with props)
    incubator/hise/trunk/hise-bundle/src/main/resources/
    incubator/hise/trunk/hise-bundle/src/main/resources/META-INF/
    incubator/hise/trunk/hise-bundle/src/main/resources/META-INF/spring/
    incubator/hise/trunk/hise-bundle/src/main/resources/META-INF/spring/beans.xml   (with props)
    incubator/hise/trunk/hise-bundle/src/main/resources/META-INF/spring/hise-ds.xml   (with props)
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/SampleUsers.java   (with props)
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/api/HISEEngine.java   (with props)
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/HISEEngineImpl.java   (with props)
    incubator/hise/trunk/hise-test-example-osgi/
    incubator/hise/trunk/hise-test-example-osgi/pom.xml
    incubator/hise/trunk/hise-test-example-osgi/src/
    incubator/hise/trunk/hise-test-example-osgi/src/main/
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/ExampleTasks.wsdl   (with props)
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/META-INF/
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/META-INF/spring/
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/META-INF/spring/beans.xml   (with props)
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/testHtd1.xml   (with props)
Removed:
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/HISEEngine.java
    incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java
Modified:
    incubator/hise/trunk/hise-services/pom.xml
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/HISEScheduler.java
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/jaxws/HISEJaxWSClient.java
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/jaxws/HISEJaxWSService.java
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/jaxws/TaskOperationsImpl.java
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/engine/store/HISEDeployer.java
    incubator/hise/trunk/hise-services/src/main/java/org/apache/hise/runtime/Task.java
    incubator/hise/trunk/hise-services/src/main/resources/org/apache/hise/persistence.xml
    incubator/hise/trunk/hise-services/src/test/java/org/apache/hise/HISEEngineTest.java
    incubator/hise/trunk/hise-services/src/test/java/org/apache/hise/TaskOperationsTest.java
    incubator/hise/trunk/pom.xml

Added: incubator/hise/trunk/hise-bundle/pom.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-bundle/pom.xml?rev=905964&view=auto
==============================================================================
--- incubator/hise/trunk/hise-bundle/pom.xml (added)
+++ incubator/hise/trunk/hise-bundle/pom.xml Wed Feb  3 09:58:00 2010
@@ -0,0 +1,393 @@
+<?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/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.hise</groupId>
+        <artifactId>hise</artifactId>
+        <version>0.2.0-SNAPSHOT</version>
+    </parent>
+
+    <name>hise-bundle</name>
+    <groupId>org.apache.hise</groupId>
+    <artifactId>hise-bundle</artifactId>
+    <version>0.2.0-SNAPSHOT</version>
+    <packaging>bundle</packaging>
+
+    <pluginRepositories>
+      <pluginRepository>
+        <id>open.iona.m2-snapshot</id>
+        <name>IONA Snapshots Repository</name>
+        <url>http://repo.open.iona.com/maven2-snapshot/</url>
+        <snapshots>
+          <enabled>true</enabled>
+        </snapshots>
+        <releases>
+           <enabled>false</enabled>
+        </releases>
+      </pluginRepository>
+      <pluginRepository>
+        <id>open.iona.m2</id>
+        <name>IONA Repository</name>
+        <url>http://repo.open.iona.com/maven2/</url>
+        <snapshots>
+          <enabled>false</enabled>
+        </snapshots>
+        <releases>
+           <enabled>true</enabled>
+        </releases>
+      </pluginRepository>
+    </pluginRepositories>
+
+    <build>
+    <plugins>
+        <!--
+      <plugin>
+        <artifactId>maven-resources-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>copy-resources</id>
+            <phase>generate-resources</phase>
+            <goals>
+              <goal>copy-resources</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>${basedir}/target/karaf</outputDirectory>
+              <resources>          
+                <resource>
+                    <directory>${basedir}/src/main/karaf</directory>
+                  <filtering>true</filtering>
+                </resource>
+              </resources>              
+            </configuration>            
+          </execution>
+        </executions>
+      </plugin>
+      -->
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+				<version>1.4.3</version>
+				<extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+                        <Import-Package>
+                            javax.persistence,
+                            javax.xml.bind,
+                            javax.xml.soap,
+                            META-INF.cxf,
+                            META-INF.cxf.osgi,
+                            org.apache.cxf.resource,
+                            org.apache.cxf.binding.soap.spring,
+                            org.apache.cxf.jaxws.spi,
+
+   org.springframework.osgi.config,
+   org.springframework.osgi.context,
+   org.springframework.osgi.context.support,
+   org.springframework.osgi.service,
+   org.springframework.osgi.service.importer,
+
+org.apache.openjpa.persistence
+                        </Import-Package>
+                        <!--
+org.h2,
+                            org.apache.openjpa.persistence,
+                            org.apache.openjpa.jdbc.sql
+                            org.springframework.orm,
+                            org.springframework.beans,
+                            org.springframework.jdbc,
+                            org.springframework.jdbc.datasource,
+                        <Private-Package>org.apache.hise*</Private-Package>
+                        -->
+                        <Export-Package>org.apache.hise*,org.w3._2001.xmlschema</Export-Package>
+                        <DynamicImport-Package>*</DynamicImport-Package>
+                        <Require-Bundle>
+                            org.apache.cxf.bundle
+                        </Require-Bundle>
+                        <!--
+                        -->
+                        <!--
+
+                        <DynamicImport-Package>org.w3.*,javax.xml.xquery</DynamicImport-Package>
+                            org.w3.*,
+			    net.sf.saxon*
+                        <Embed-Dependency>saxon*,spring-orm,spring-jdbc,ojdbc5;scope=compile|runtime</Embed-Dependency>
+                        -->
+                        <Embed-Dependency>saxon*,h2,spring-orm,spring-jdbc,spring-aspects,hise-wsdl;scope=compile|runtime</Embed-Dependency>
+                        <Embed-Transitive>true</Embed-Transitive>
+                        <!--
+                        -->
+
+                        <!--
+                        <_exportcontents>org.apache.hise*</_exportcontents>
+                        -->
+                        <!--
+                        <DynamicImport-Package>*</DynamicImport-Package>
+<Include-Resource>
+  {maven-resources}, {maven-dependencies}
+</Include-Resource>
+                        -->
+                        <!--
+                        <Bundle-ClassPath>.,{maven-dependencies}</Bundle-ClassPath>
+                        -->
+                    </instructions>
+                </configuration>
+            </plugin>
+          <!--
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+          <artifactId>build-helper-maven-plugin</artifactId>
+          <version>1.2</version>
+          <executions>
+            <execution>
+              <id>attach-artifacts</id>
+              <phase>package</phase>
+              <goals>
+                <goal>attach-artifact</goal>
+              </goals>
+              <configuration>
+                <artifacts>
+                  <artifact>
+                    <file>target/karaf/features.xml</file>
+                     <type>xml</type>
+                     <classifier>features</classifier>
+                   </artifact>
+                 </artifacts>
+               </configuration>
+             </execution>
+         </executions>
+       </plugin>
+       -->
+      <plugin>
+        <groupId>org.apache.felix.karaf.tooling</groupId>
+          <artifactId>features-maven-plugin</artifactId>
+          <version>1.2.0-psc-01-01RC1</version>
+       </plugin>
+       <!--
+      <plugin>
+        <groupId>org.apache.felix.karaf.tooling</groupId>
+          <artifactId>features-maven-plugin</artifactId>
+          <version>1.2.0-psc-01-01RC1</version>
+          <executions>
+            <execution>
+              <id>generate-features</id>
+              <phase>generate-resources</phase>
+              <goals>
+                <goal>generate-features-xml</goal>
+              </goals>
+             </execution>
+         </executions>
+       </plugin>
+       -->
+
+    </plugins>
+  </build>
+    <dependencies>
+
+        <dependency>
+            <groupId>org.apache.hise</groupId>
+            <artifactId>hise-test-example</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.hise</groupId>
+            <artifactId>hise-wsdl</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.hise</groupId>
+            <artifactId>hise-services</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
+
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jpa_1.0_spec</artifactId>
+            <version>1.1.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
+            <version>1.1.2</version>
+        </dependency>
+        <!--
+        <dependency>
+            <groupId>org.apache.servicemix</groupId>
+            <artifactId>servicemix-utils</artifactId>
+            <version>1.2.0</version>
+        </dependency>
+        -->
+
+        <dependency>
+            <groupId>com.h2database</groupId>
+            <artifactId>h2</artifactId>
+            <version>1.1.108</version>
+            <scope>runtime</scope>
+        </dependency>
+        <!--
+        <dependency>
+            <groupId>oracle</groupId>
+            <artifactId>ojdbc5</artifactId>
+            <version>11.1.0.6.0</version>
+        </dependency>
+        -->
+
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-bindings-http</artifactId>
+            <version>${cxf.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-core</artifactId>
+            <version>${cxf.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-frontend-jaxws</artifactId>
+            <version>${cxf.version}</version>
+            <exclusions>
+                <exclusion>
+                    <artifactId>jaxb-xjc</artifactId>
+                    <groupId>com.sun.xml.bind</groupId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-transports-http</artifactId>
+            <version>${cxf.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-common-utilities</artifactId>
+            <version>${cxf.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-ws-security</artifactId>
+            <version>${cxf.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>xalan</groupId>
+            <artifactId>xalan</artifactId>
+            <version>2.7.1</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.xml.soap</groupId>
+            <artifactId>saaj-impl</artifactId>
+            <version>1.3</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>soap</groupId>
+            <artifactId>soap</artifactId>
+            <scope>runtime</scope>
+            <version>2.3.1</version>
+        </dependency>
+        <dependency>
+            <groupId>wsdl4j</groupId>
+            <artifactId>wsdl4j</artifactId>
+            <scope>runtime</scope>
+            <version>1.6.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-jdbc</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-orm</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-aop</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-core</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-beans</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-web</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-context</artifactId>
+            <version>${spring.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>javassist</groupId>
+            <artifactId>javassist</artifactId>
+            <version>3.8.0.GA</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <!--
+        <dependency>
+            <groupId>org.apache.servicemix.bundles</groupId>
+            <artifactId>org.apache.servicemix.bundles.openjpa</artifactId>
+            <version>1.2.1_2</version>
+        </dependency>
+        -->
+        <!--
+        <dependency>
+            <groupId>org.apache.servicemix.bundles</groupId>
+            <artifactId>org.apache.servicemix.bundles.saxon</artifactId>
+            <version>9.1.0.8_3</version>
+        </dependency>
+        -->
+        <dependency>
+            <groupId>org.apache.servicemix.bundles</groupId>
+            <artifactId>org.apache.servicemix.bundles.serp</artifactId>
+            <version>1.13.1_2</version>
+        </dependency>
+
+    </dependencies>
+</project>