Author: rmannibucau
Date: Sun Jul  8 17:25:12 2012
New Revision: 1358790

URL: http://svn.apache.org/viewvc?rev=1358790&view=rev
Log:
TOMEE-269 trying to use maven log for tomee embedded plugin - not possible for 
tomee remote

Modified:
    openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/pom.xml
    
openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/src/main/java/org/apache/openejb/maven/plugins/TomEEEmbeddedMojo.java

Modified: openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/pom.xml?rev=1358790&r1=1358789&r2=1358790&view=diff
==============================================================================
--- openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/pom.xml (original)
+++ openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/pom.xml Sun Jul  8 
17:25:12 2012
@@ -45,6 +45,11 @@
       <artifactId>tomee-embedded</artifactId>
       <version>${tomee.version}</version>
     </dependency>
+    <dependency>
+      <groupId>org.apache.openejb.maven</groupId>
+      <artifactId>maven-util</artifactId>
+      <version>${project.version}</version>
+    </dependency>
   </dependencies>
 
   <properties>

Modified: 
openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/src/main/java/org/apache/openejb/maven/plugins/TomEEEmbeddedMojo.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/src/main/java/org/apache/openejb/maven/plugins/TomEEEmbeddedMojo.java?rev=1358790&r1=1358789&r2=1358790&view=diff
==============================================================================
--- 
openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/src/main/java/org/apache/openejb/maven/plugins/TomEEEmbeddedMojo.java
 (original)
+++ 
openejb/trunk/openejb/maven/tomee-embedded-maven-plugin/src/main/java/org/apache/openejb/maven/plugins/TomEEEmbeddedMojo.java
 Sun Jul  8 17:25:12 2012
@@ -84,6 +84,8 @@ public class TomEEEmbeddedMojo extends A
 
         final CountDownLatch latch = new CountDownLatch(1);
 
+        System.setProperty("openejb.log.factory", 
"org.apache.openejb.maven.util.MavenLogStreamFactory");
+
         final Container container = new Container();
         final Configuration config  = getConfig();
         container.setup(config);
@@ -115,6 +117,8 @@ public class TomEEEmbeddedMojo extends A
             latch.await();
         } catch (Exception e) {
             Thread.interrupted();
+        } finally {
+            System.clearProperty("openejb.log.factory");
         }
     }
 


Reply via email to