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");
}
}