It seems good. :) tkx!
And thanks for figuring out what went wrong with the build.

[]s,
Thiago.


On Sun, Dec 1, 2013 at 2:50 PM, Romain Manni-Bucau <[email protected]>wrote:

> I put openjpa 2.3.0 back cause it would be great to avoid to depend on
> snapshot while we don't really need it. In particular since somebody
> will surely want to release 1.6.1 quickly ;)
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
>
>
> ---------- Forwarded message ----------
> From:  <[email protected]>
> Date: 2013/12/1
> Subject: svn commit: r1546844 - in /tomee/tomee/trunk: pom.xml
> tck/bval-tomee/pom.xml
>
> tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
> To: [email protected]
>
>
> Author: rmannibucau
> Date: Sun Dec  1 19:49:37 2013
> New Revision: 1546844
>
> URL: http://svn.apache.org/r1546844
> Log:
> whatever say PMD or sonar it is always better to get a working code
> ;). Fixing LazyStopWebappClassLoader
>
> Modified:
>     tomee/tomee/trunk/pom.xml
>     tomee/tomee/trunk/tck/bval-tomee/pom.xml
>
> tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
>
> Modified: tomee/tomee/trunk/pom.xml
> URL:
> http://svn.apache.org/viewvc/tomee/tomee/trunk/pom.xml?rev=1546844&r1=1546843&r2=1546844&view=diff
>
> ==============================================================================
> --- tomee/tomee/trunk/pom.xml (original)
> +++ tomee/tomee/trunk/pom.xml Sun Dec  1 19:49:37 2013
> @@ -93,7 +93,7 @@
>      <openejb.version>4.6.1-SNAPSHOT</openejb.version>
>      <tomee.version>1.6.1-SNAPSHOT</tomee.version>
>
> -    <openjpa.version>2.4.0-SNAPSHOT</openjpa.version>
> +    <openjpa.version>2.3.0</openjpa.version>
>
>  <org.apache.openwebbeans.version>1.2.1</org.apache.openwebbeans.version>
>
>      <!-- Maven module versions -->
>
> Modified: tomee/tomee/trunk/tck/bval-tomee/pom.xml
> URL:
> http://svn.apache.org/viewvc/tomee/tomee/trunk/tck/bval-tomee/pom.xml?rev=1546844&r1=1546843&r2=1546844&view=diff
>
> ==============================================================================
> --- tomee/tomee/trunk/tck/bval-tomee/pom.xml (original)
> +++ tomee/tomee/trunk/tck/bval-tomee/pom.xml Sun Dec  1 19:49:37 2013
> @@ -173,7 +173,7 @@
>
>        <plugin>
>          <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-surefire-plugin</artifactId>
> +        <artifactId>maven-surefire-plugin</artifactId>
>          <version>2.13</version>
>          <configuration>
>                   <useFile>false</useFile>
> @@ -242,6 +242,7 @@
>              <configuration>
>                <target>
>                  <delete dir="${openejb.home}/webapps/docs" />
> +                <delete dir="${openejb.home}/webapps/ROOT" />
>                  <delete dir="${openejb.home}/webapps/manager" />
>                  <delete dir="${openejb.home}/webapps/host-manager" />
>                  <replace file="${openejb.home}/conf/server.xml"
> token="8080" value="${tomee.http.port}" />
>
> Modified:
> tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
> URL:
> http://svn.apache.org/viewvc/tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java?rev=1546844&r1=1546843&r2=1546844&view=diff
>
> ==============================================================================
> ---
> tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
> (original)
> +++
> tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
> Sun Dec  1 19:49:37 2013
> @@ -211,11 +211,12 @@ public class LazyStopWebappClassLoader e
>      }
>
>      @Override
> -    public int hashCode() {
> -        int result = (restarting ? 1 : 0);
> -        result = 31 * result + (forceStopPhase ? 1 : 0);
> -        result = 31 * result + (configurer != null ?
> configurer.hashCode() : 0);
> -        return result;
> +    public int hashCode() { // could be improved a bit adding the
> host and ensuring contextName != null, an alternative is getURLs() but
> it is longer
> +        final String name = getContextName();
> +        if (name != null) {
> +            return name.hashCode();
> +        }
> +        return super.hashCode();
>      }
>
>      @Override
>

Reply via email to