Author: rmannibucau
Date: Sun Sep 14 10:52:17 2014
New Revision: 1624830

URL: http://svn.apache.org/r1624830
Log:
s/fleece/johnzon/ in examples + correct owb version (was changed today)

Modified:
    
tomee/tomee/trunk/examples/rest-cdi/src/main/java/org/superbiz/rest/GreetingService.java
    
tomee/tomee/trunk/examples/rest-cdi/src/test/java/org/superbiz/rest/GreetingServiceTest.java
    tomee/tomee/trunk/pom.xml

Modified: 
tomee/tomee/trunk/examples/rest-cdi/src/main/java/org/superbiz/rest/GreetingService.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/rest-cdi/src/main/java/org/superbiz/rest/GreetingService.java?rev=1624830&r1=1624829&r2=1624830&view=diff
==============================================================================
--- 
tomee/tomee/trunk/examples/rest-cdi/src/main/java/org/superbiz/rest/GreetingService.java
 (original)
+++ 
tomee/tomee/trunk/examples/rest-cdi/src/main/java/org/superbiz/rest/GreetingService.java
 Sun Sep 14 10:52:17 2014
@@ -43,7 +43,7 @@ public class GreetingService {
         return new Greet(greeting.doSomething(message.getValue()));
     }
 
-    @XmlRootElement // for xml only, useless for json (fleece is the default)
+    @XmlRootElement // for xml only, useless for json (johnzon is the default)
     public static class Greet {
         private String message;
 

Modified: 
tomee/tomee/trunk/examples/rest-cdi/src/test/java/org/superbiz/rest/GreetingServiceTest.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/examples/rest-cdi/src/test/java/org/superbiz/rest/GreetingServiceTest.java?rev=1624830&r1=1624829&r2=1624830&view=diff
==============================================================================
--- 
tomee/tomee/trunk/examples/rest-cdi/src/test/java/org/superbiz/rest/GreetingServiceTest.java
 (original)
+++ 
tomee/tomee/trunk/examples/rest-cdi/src/test/java/org/superbiz/rest/GreetingServiceTest.java
 Sun Sep 14 10:52:17 2014
@@ -17,17 +17,21 @@
 package org.superbiz.rest;
 
 import org.apache.cxf.jaxrs.client.WebClient;
-import org.apache.fleece.jaxrs.FleeceProvider;
+import org.apache.johnzon.jaxrs.JohnzonProvider;
 import org.apache.openejb.jee.WebApp;
 import org.apache.openejb.junit.ApplicationComposer;
 import org.apache.openejb.testing.Classes;
+import org.apache.openejb.testing.Configuration;
 import org.apache.openejb.testing.EnableServices;
 import org.apache.openejb.testing.Module;
+import org.apache.openejb.testng.PropertiesBuilder;
+import org.apache.openejb.util.NetworkUtil;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
 import javax.ws.rs.core.MediaType;
 import java.io.IOException;
+import java.util.Properties;
 
 import static java.util.Arrays.asList;
 import static org.junit.Assert.assertEquals;
@@ -35,6 +39,13 @@ import static org.junit.Assert.assertEqu
 @EnableServices(value = "jaxrs", httpDebug = true)
 @RunWith(ApplicationComposer.class)
 public class GreetingServiceTest {
+    private int port;
+
+    @Configuration
+    public Properties randomPort() {
+        port = NetworkUtil.getNextAvailablePort();
+        return new PropertiesBuilder().p("httpejbd.port", 
Integer.toString(port)).build();
+    }
 
     @Module
     @Classes(value = {GreetingService.class, Greeting.class}, cdi = true) // 
This enables the CDI magic
@@ -44,7 +55,7 @@ public class GreetingServiceTest {
 
     @Test
     public void getXml() throws IOException {
-        final String message = 
WebClient.create("http://localhost:4204";).path("/test/greeting/")
+        final String message = WebClient.create("http://localhost:"; + 
port).path("/test/greeting/")
                 .accept(MediaType.APPLICATION_XML_TYPE)
                 .get(GreetingService.Greet.class).getMessage();
         assertEquals("Hi REST!", message);
@@ -52,7 +63,7 @@ public class GreetingServiceTest {
 
     @Test
     public void postXml() throws IOException {
-        final String message = 
WebClient.create("http://localhost:4204";).path("/test/greeting/")
+        final String message = WebClient.create("http://localhost:"; + 
port).path("/test/greeting/")
                 .accept(MediaType.APPLICATION_XML_TYPE)
                 .post(new Request("Hi REST!"), 
GreetingService.Greet.class).getMessage();
         assertEquals("hi rest!", message);
@@ -60,7 +71,7 @@ public class GreetingServiceTest {
 
     @Test
     public void getJson() throws IOException {
-        final String message = WebClient.create("http://localhost:4204";, 
asList(new FleeceProvider<GreetingService.Greet>())).path("/test/greeting/")
+        final String message = WebClient.create("http://localhost:"; + port, 
asList(new JohnzonProvider<GreetingService.Greet>())).path("/test/greeting/")
                 .accept(MediaType.APPLICATION_JSON_TYPE)
                 .get(GreetingService.Greet.class).getMessage();
         assertEquals("Hi REST!", message);
@@ -68,7 +79,7 @@ public class GreetingServiceTest {
 
     @Test
     public void postJson() throws IOException {
-        final String message = WebClient.create("http://localhost:4204";, 
asList(new FleeceProvider<GreetingService.Greet>())).path("/test/greeting/")
+        final String message = WebClient.create("http://localhost:"; + port, 
asList(new JohnzonProvider<GreetingService.Greet>())).path("/test/greeting/")
                 .accept(MediaType.APPLICATION_JSON_TYPE)
                 .post(new Request("Hi REST!"), 
GreetingService.Greet.class).getMessage();
         assertEquals("hi rest!", message);

Modified: tomee/tomee/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/pom.xml?rev=1624830&r1=1624829&r2=1624830&view=diff
==============================================================================
--- tomee/tomee/trunk/pom.xml (original)
+++ tomee/tomee/trunk/pom.xml Sun Sep 14 10:52:17 2014
@@ -97,7 +97,7 @@
     <tomee.version>2.0.0-SNAPSHOT</tomee.version>
 
     <openjpa.version>2.4.0-nonfinal-1598334</openjpa.version>
-    
<org.apache.openwebbeans.version>2.0.0-SNAPSHOT</org.apache.openwebbeans.version>
+    
<org.apache.openwebbeans.version>1.5.0-SNAPSHOT</org.apache.openwebbeans.version>
     <jcs.version>2.0-SNAPSHOT</jcs.version>
 
     <!-- Maven module versions -->


Reply via email to