<div class="gmail_quote">On Fri, Jan 21, 2011 at 17:07, Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I&#39;ve done #1.<div><br></div><div>In order to pass any test successfully on GlassFish atm, you need to use the seam-solder combined JAR. That&#39;s necessary until I complete #2.</div><div><br></div><div>Here&#39;s a list of the test failures to give you an idea of where we are:</div>


<div><br></div><div><div>Tests in error: </div><div>  testDefaultBean(org.jboss.seam.solder.test.defaultbean.DefaultBeanTest)</div><div>  testDefaultProducerMethod(org.jboss.seam.solder.test.defaultbean.DefaultBeanTest)</div>


<div>  testDefaultProducerUsesCorrectDelegate(org.jboss.seam.solder.test.defaultbean.DefaultBeanTest)</div><div>  testDefaultProducerFields(org.jboss.seam.solder.test.defaultbean.DefaultBeanTest)</div><div>  testDefaultBeanObserverMethods(org.jboss.seam.solder.test.defaultbean.DefaultBeanTest)</div>


<div>  testGeneric(org.jboss.seam.solder.test.bean.generic.method.GenericBeanTest)</div><div>  testGeneric(org.jboss.seam.solder.test.bean.generic.method.ProducersOnGenericBeanTest)</div><div>  testProducerSuperclass(org.jboss.seam.solder.test.bean.generic.method.ProducersOnGenericBeanTest)</div>


<div>  testGeneric(org.jboss.seam.solder.test.bean.generic.method.GenericProductTest)</div><div>  testDisposerCalled(org.jboss.seam.solder.test.bean.generic.method.GenericProductTest)</div><div>  testGeneric(org.jboss.seam.solder.test.bean.generic.method.QualifierOnlyGenericBeanTest)</div>


<div>  testGeneric(org.jboss.seam.solder.test.bean.generic.field.GenericBeanTest)</div><div>  testScope(org.jboss.seam.solder.test.bean.generic.field.GenericBeanTest)</div><div>  testGenericUnwrap(org.jboss.seam.solder.test.bean.generic.field.GenericBeanUnwrapTest)</div>


<div>  testGeneric(org.jboss.seam.solder.test.bean.generic.field.ObserversOnGenericBeanTest)</div><div>  testGeneric(org.jboss.seam.solder.test.bean.generic.field.ProducersOnGenericBeanTest)</div><div>  testGeneric(org.jboss.seam.solder.test.bean.generic.field.GenericProductTest)</div>


<div>  testElResolver(org.jboss.seam.solder.test.el.ElTest)</div><div>  testCustomElResolver(org.jboss.seam.solder.test.el.ElTest)</div><div>  testUnwrapsInjectionPoint(org.jboss.seam.solder.test.unwraps.UnwrapsTest)</div>


<div>  testUnwraps(org.jboss.seam.solder.test.unwraps.UnwrapsTest)</div><div>  org.jboss.seam.solder.test.serviceHandler.ServiceHandlerTest</div><div>  org.jboss.seam.solder.test.serviceHandler.ServiceHandlerTest</div><div>


  org.jboss.seam.solder.test.bean.generic.alternative.GenericBeanAlternativeTest</div><div>  org.jboss.seam.solder.test.bean.generic.alternative.GenericBeanAlternativeTest</div><div><br></div><div>Tests run: 94, Failures: 0, Errors: 25, Skipped: 0</div>


</div><div><br></div><div>If you want to start testing, you need to change Deployments.java as follows until #2 is done.</div><div><br></div><div><div>public class Deployments</div><div>{</div><div>   private static final String LOCAL_MAVEN_REPO =</div>


<div>         System.getProperty(&quot;maven.repo.local&quot;) != null ? System.getProperty(&quot;maven.repo.local&quot;) :</div><div>               (System.getProperty(&quot;user.home&quot;) + File.separatorChar +</div>

<div>
               &quot;.m2&quot; + File.separatorChar + &quot;repository&quot;);</div><div><br></div><div>   public static WebArchive baseDeployment()</div><div>   {</div><div>      return ShrinkWrap.create(WebArchive.class, &quot;test.war&quot;)</div>


<div>         .addLibraries(</div><div>               new File(LOCAL_MAVEN_REPO + File.separator + &quot;org.jboss.seam.solder&quot;.replace(&quot;.&quot;, File.separator) +</div><div>                     File.separator + &quot;seam-solder&quot; + File.separator + &quot;3.0.0-SNAPSHOT&quot; + File.separator + &quot;seam-solder-3.0.0-SNAPSHOT.jar&quot;),</div>


<div>               MavenArtifactResolver.resolve(&quot;org.jboss.logging&quot;, &quot;jboss-logging&quot;))</div><div>         .addWebResource(EmptyAsset.INSTANCE, &quot;beans.xml&quot;);</div><div>   }</div><div>}</div>

</div></blockquote><div><br></div><div>Of course, you have to install the combined jar first ;)</div><div><br></div><div>-Dan</div><div><br></div></div>-- <br><div>Dan Allen</div>Principal Software Engineer, Red Hat | Author of Seam in Action<br>

Registered Linux User #231597<br><br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>

<a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>