<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Adding the JBoss alias.<br>
<br>
Thanks,<br>
Barbara<br>
<br>
Roger Kitain wrote:
<blockquote cite="mid:4A9C065D.7030302@sun.com" type="cite">Forwarding
to wider audience..
<br>
<br>
-roger
<br>
<br>
<hr size="4" width="90%"><br>
<table class="header-part1" border="0" cellpadding="0" cellspacing="0"
width="100%">
<tbody>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">Subject:
</div>
Re: 330 int</td>
</tr>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">From: </div>
Roger Kitain <a class="moz-txt-link-rfc2396E" href="mailto:Roger.Kitain@Sun.COM"><Roger.Kitain@Sun.COM></a></td>
</tr>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">Date: </div>
Mon, 31 Aug 2009 10:14:06 -0400</td>
</tr>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">To: </div>
Roger Kitain <a class="moz-txt-link-rfc2396E" href="mailto:Roger.Kitain@Sun.COM"><Roger.Kitain@Sun.COM></a></td>
</tr>
</tbody>
</table>
<table class="header-part2" border="0" cellpadding="0" cellspacing="0"
width="100%">
<tbody>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">To: </div>
Roger Kitain <a class="moz-txt-link-rfc2396E" href="mailto:Roger.Kitain@Sun.COM"><Roger.Kitain@Sun.COM></a></td>
</tr>
<tr>
<td>
<div class="headerdisplayname" style="display: inline;">CC: </div>
Pete Muir <a class="moz-txt-link-rfc2396E" href="mailto:pmuir@bleepbleep.org.uk"><pmuir@bleepbleep.org.uk></a>, Barbara Louis
<a class="moz-txt-link-rfc2396E" href="mailto:Barbara.Louis@Sun.COM"><Barbara.Louis@Sun.COM></a></td>
</tr>
</tbody>
</table>
<br>
Ok. I got past the compilation errors below by copying the missing
classes from the trunk to the branch.
<br>
However, I've had to make changes to the JSF2 example app to work with
the 330 annotations.
<br>
For example, use "javax.inject.Named" instead of the webbeans one.
<br>
What replaces the webbeans @BindingType annotation? I took a guess
that it is @Qualifier (from 330)?
<br>
Even after getting a successful build on the example app, I get these
deployment errors:
<br>
<br>
java.lang.NullPointerException
<br>
at
org.jboss.webbeans.jsf.JsfApiAbstraction.<init>(JsfApiAbstraction.java:48)
<br>
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.addImplementationServices(WebBeansBootstrap.java:204)
<br>
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.startContainer(WebBeansBootstrap.java:181)
<br>
at
org.glassfish.webbeans.WebBeansDeployer.event(WebBeansDeployer.java:125)
<br>
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:88)
<br>
at
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:202)
<br>
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:310)
<br>
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:175)
<br>
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:270)
<br>
at
com.sun.enterprise.v3.admin.CommandRunnerImpl$4.execute(CommandRunnerImpl.java:430)
<br>
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:440)
<br>
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:527)
<br>
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:157)
<br>
at
org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:121)
<br>
at
org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:529)
<br>
at
org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:415)
<br>
at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:347)
<br>
at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:332)
<br>
at
org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:200)
<br>
at java.util.TimerThread.mainLoop(Timer.java:512)
<br>
at java.util.TimerThread.run(Timer.java:462)
<br>
Aug 31, 2009 9:59:08 AM org.glassfish.web.loader.WebappClassLoader
loadClass
<br>
SEVERE: webappClassLoader.stopped
<br>
Aug 31, 2009 9:59:08 AM org.glassfish.web.loader.WebappClassLoader
loadClass
<br>
SEVERE: webappClassLoader.stopped
<br>
Aug 31, 2009 9:59:09 AM OSGiModuleImpl start
<br>
INFO: Started bundle org.glassfish.orb.iiop [6]
<br>
Aug 31, 2009 9:59:09 AM com.sun.faces.config.ConfigureListener
contextInitialized
<br>
INFO: Initializing Mojarra 2.0.0 (RC b17) for context
'/webbeans-numberguess-jsf2'
<br>
Aug 31, 2009 9:59:11 AM com.sun.enterprise.web.WebApplication start
<br>
INFO: Loading application webbeans-numberguess-jsf2 at
/webbeans-numberguess-jsf2
<br>
Aug 31, 2009 9:59:11 AM org.glassfish.kernel.event.EventsImpl send
<br>
WARNING: Exception while dispatching an event
<br>
java.lang.NullPointerException
<br>
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.validateBeans(WebBeansBootstrap.java:267)
<br>
at
org.glassfish.webbeans.WebBeansDeployer.event(WebBeansDeployer.java:132)
<br>
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:88)
<br>
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:217)
<br>
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:311)
<br>
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:175)
<br>
<br>
Hopefully you are reading email today at some point.
<br>
<br>
-roger
<br>
<br>
Roger Kitain wrote:
<br>
<blockquote type="cite"><br>
Hi Pete -
<br>
<br>
Upon checking out that branch and doing: mvn -U clean install I'm
getting compilation errors:
<br>
<br>
[INFO] Compilation failure
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/bootstrap/BeforeBeanDiscoveryImpl.java:[30,33]
cannot find symbol
<br>
symbol : class NormalScopeLiteral
<br>
location: package org.jboss.webbeans.literal
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/conversation/ConversationImpl.java:[23,30]
cannot find symbol
<br>
symbol : class Default
<br>
location: package javax.enterprise.inject
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/conversation/ConversationImpl.java:[38,1]
cannot find symbol
<br>
symbol: class Default
<br>
@Default
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/literal/DefaultLiteral.java:[20,30]
cannot find symbol
<br>
symbol : class Default
<br>
location: package javax.enterprise.inject
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/literal/DefaultLiteral.java:[27,54]
cannot find symbol
<br>
symbol: class Default
<br>
public class DefaultLiteral extends AnnotationLiteral<Default>
implements Default {}
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/literal/DefaultLiteral.java:[27,74]
cannot find symbol
<br>
symbol: class Default
<br>
public class DefaultLiteral extends AnnotationLiteral<Default>
implements Default {}
<br>
<br>
/Users/rogerk/webbeans/integration/webbeans-source/branches/PFD2_330_PREVIEW/impl/src/main/java/org/jboss/webbeans/bootstrap/BeforeBeanDiscoveryImpl.java:[56,43]
cannot find symbol
<br>
symbol : class NormalScopeLiteral
<br>
location: class org.jboss.webbeans.bootstrap.BeforeBeanDiscover
<br>
<br>
Roger Kitain wrote:
<br>
<blockquote type="cite">Hey thanks Pete - I'll check it out.
<br>
<br>
-roger
<br>
<br>
Pete Muir wrote:
<br>
<blockquote type="cite">I just committed the 330 integration.
<br>
<br>
Here is the branch
<br>
<a class="moz-txt-link-freetext" href="https://svn.jboss.org/repos/webbeans/ri/branches/PFD2_330_PREVIEW">https://svn.jboss.org/repos/webbeans/ri/branches/PFD2_330_PREVIEW</a>
<br>
which you can make a release from if you need one.
<br>
<br>
best
<br>
<br>
On Fri, Aug 28, 2009 at 5:25 PM, Pete
Muir<a class="moz-txt-link-rfc2396E" href="mailto:pmuir@bleepbleep.org.uk"><pmuir@bleepbleep.org.uk></a> wrote:
<br>
<br>
<blockquote type="cite">Sorry, not going to get it done, still
seeing at least 70+ tck failures.
<br>
I'll try to get it in by 1830 my time on Sunday.
<br>
<br>
Again, aplogies.
<br>
<br>
Pete
<br>
<br>
-- <br>
Pete Muir
<br>
<a class="moz-txt-link-freetext" href="http://in.relation.to/Bloggers/Pete">http://in.relation.to/Bloggers/Pete</a>
<br>
<br>
</blockquote>
<br>
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
</blockquote>
<br>
</blockquote>
</body>
</html>