You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2006/09/28 14:07:36 UTC
svn commit: r450823 - in
/incubator/tuscany/java/sca/services/containers/container.ruby: pom.xml
src/test/java/helloworld/HelloWorldService.java
src/test/java/helloworld/HelloWorldServiceImpl.java
Author: antelder
Date: Thu Sep 28 05:07:35 2006
New Revision: 450823
URL: http://svn.apache.org/viewvc?view=rev&rev=450823
Log:
update ruby container for the recent runtime reorgsand remove unused axiom/e4x stuff
Modified:
incubator/tuscany/java/sca/services/containers/container.ruby/pom.xml
incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldService.java
incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldServiceImpl.java
Modified: incubator/tuscany/java/sca/services/containers/container.ruby/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/containers/container.ruby/pom.xml?view=diff&rev=450823&r1=450822&r2=450823
==============================================================================
--- incubator/tuscany/java/sca/services/containers/container.ruby/pom.xml (original)
+++ incubator/tuscany/java/sca/services/containers/container.ruby/pom.xml Thu Sep 28 05:07:35 2006
@@ -20,8 +20,8 @@
<project>
<parent>
- <groupId>org.apache.tuscany.containers</groupId>
- <artifactId>containers</artifactId>
+ <groupId>org.apache.tuscany.sca.services.containers</groupId>
+ <artifactId>parent</artifactId>
<version>1.0-incubator-M2-SNAPSHOT</version>
</parent>
@@ -41,7 +41,9 @@
<dependencies>
<dependency>
<groupId>org.apache.tuscany.sca.kernel</groupId>
- <artifactId>core</artifactId>
+ <artifactId>tuscany-spi</artifactId>
+ <version>${sca.version}</version>
+ <scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jruby</groupId>
@@ -50,13 +52,13 @@
<scope>compile</scope>
</dependency>
<dependency>
- <groupId>org.apache.tuscany.idl</groupId>
+ <groupId>org.apache.tuscany.sca.services.idl</groupId>
<artifactId>wsdl</artifactId>
<version>${sca.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
- <groupId>org.apache.tuscany</groupId>
+ <groupId>org.apache.tuscany.sca</groupId>
<artifactId>test</artifactId>
<version>${sca.version}</version>
<scope>test</scope>
@@ -68,18 +70,6 @@
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymockclassextension</artifactId>
- </dependency>
- <dependency>
- <groupId>ws-commons</groupId>
- <artifactId>axiom-api</artifactId>
- <version>1.0</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>ws-commons</groupId>
- <artifactId>axiom-impl</artifactId>
- <version>1.0</version>
- <scope>test</scope>
</dependency>
</dependencies>
</project>
Modified: incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldService.java?view=diff&rev=450823&r1=450822&r2=450823
==============================================================================
--- incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldService.java (original)
+++ incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldService.java Thu Sep 28 05:07:35 2006
@@ -18,10 +18,7 @@
*/
package helloworld;
-import org.apache.axiom.om.OMElement;
-
public interface HelloWorldService {
String sayHello(String s);
- OMElement sayE4XHello(OMElement xmlObject);
}
Modified: incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldServiceImpl.java?view=diff&rev=450823&r1=450822&r2=450823
==============================================================================
--- incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldServiceImpl.java (original)
+++ incubator/tuscany/java/sca/services/containers/container.ruby/src/test/java/helloworld/HelloWorldServiceImpl.java Thu Sep 28 05:07:35 2006
@@ -18,36 +18,8 @@
*/
package helloworld;
-import java.io.ByteArrayInputStream;
-
-import javax.xml.stream.XMLStreamReader;
-
-import org.apache.axiom.om.OMAbstractFactory;
-import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
-import org.apache.axiom.om.util.StAXUtils;
public class HelloWorldServiceImpl implements HelloWorldService {
-
- public OMElement sayE4XHello(OMElement xmlObject) {
-
- String helloString = "<hel:getGreetingsResponse xmlns:hel=\"http://helloworld\">"
- + "<hel:getGreetingsReturn>Hello from Java Implementation to </hel:getGreetingsReturn>NoString</hel:getGreetingsResponse>";
-
- try {
- String inputValue = xmlObject.getFirstElement().getText();
-
- XMLStreamReader xmlReader = StAXUtils.createXMLStreamReader(new ByteArrayInputStream(helloString.getBytes()));
-
- StAXOMBuilder staxOMBuilder = new StAXOMBuilder(OMAbstractFactory.getOMFactory(), xmlReader);
- OMElement response = staxOMBuilder.getDocumentElement();
- response.getFirstElement().setText(response.getFirstElement().getText() + inputValue);
-
- return response;
- } catch (Exception e) {
- return null;
- }
- }
public String sayHello(String s) {
return "Hello " + s;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org