Adding the JBoss alias.
Thanks,
Barbara
Roger Kitain wrote:
Forwarding
to wider audience..
-roger
Ok. I got past the compilation errors below by copying the missing
classes from the trunk to the branch.
However, I've had to make changes to the JSF2 example app to work with
the 330 annotations.
For example, use "javax.inject.Named" instead of the webbeans one.
What replaces the webbeans @BindingType annotation? I took a guess
that it is @Qualifier (from 330)?
Even after getting a successful build on the example app, I get these
deployment errors:
java.lang.NullPointerException
at
org.jboss.webbeans.jsf.JsfApiAbstraction.<init>(JsfApiAbstraction.java:48)
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.addImplementationServices(WebBeansBootstrap.java:204)
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.startContainer(WebBeansBootstrap.java:181)
at
org.glassfish.webbeans.WebBeansDeployer.event(WebBeansDeployer.java:125)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:88)
at
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:202)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:310)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:175)
at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:270)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl$4.execute(CommandRunnerImpl.java:430)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:440)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:527)
at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:157)
at
org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:121)
at
org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:529)
at
org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:415)
at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:347)
at
org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:332)
at
org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:200)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Aug 31, 2009 9:59:08 AM org.glassfish.web.loader.WebappClassLoader
loadClass
SEVERE: webappClassLoader.stopped
Aug 31, 2009 9:59:08 AM org.glassfish.web.loader.WebappClassLoader
loadClass
SEVERE: webappClassLoader.stopped
Aug 31, 2009 9:59:09 AM OSGiModuleImpl start
INFO: Started bundle org.glassfish.orb.iiop [6]
Aug 31, 2009 9:59:09 AM com.sun.faces.config.ConfigureListener
contextInitialized
INFO: Initializing Mojarra 2.0.0 (RC b17) for context
'/webbeans-numberguess-jsf2'
Aug 31, 2009 9:59:11 AM com.sun.enterprise.web.WebApplication start
INFO: Loading application webbeans-numberguess-jsf2 at
/webbeans-numberguess-jsf2
Aug 31, 2009 9:59:11 AM org.glassfish.kernel.event.EventsImpl send
WARNING: Exception while dispatching an event
java.lang.NullPointerException
at
org.jboss.webbeans.bootstrap.WebBeansBootstrap.validateBeans(WebBeansBootstrap.java:267)
at
org.glassfish.webbeans.WebBeansDeployer.event(WebBeansDeployer.java:132)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:88)
at
org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:217)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:311)
at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:175)
Hopefully you are reading email today at some point.
-roger
Roger Kitain wrote:
Hi Pete -
Upon checking out that branch and doing: mvn -U clean install I'm
getting compilation errors:
[INFO] Compilation failure
/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
symbol : class NormalScopeLiteral
location: package org.jboss.webbeans.literal
/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
symbol : class Default
location: package javax.enterprise.inject
/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
symbol: class Default
@Default
/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
symbol : class Default
location: package javax.enterprise.inject
/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
symbol: class Default
public class DefaultLiteral extends AnnotationLiteral<Default>
implements Default {}
/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
symbol: class Default
public class DefaultLiteral extends AnnotationLiteral<Default>
implements Default {}
/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
symbol : class NormalScopeLiteral
location: class org.jboss.webbeans.bootstrap.BeforeBeanDiscover
Roger Kitain wrote:
Hey thanks Pete - I'll check it out.
-roger
Pete Muir wrote:
I just committed the 330 integration.
Here is the branch
https://svn.jboss.org/repos/webbeans/ri/branches/PFD2_330_PREVIEW
which you can make a release from if you need one.
best
On Fri, Aug 28, 2009 at 5:25 PM, Pete
Muir<pmuir@bleepbleep.org.uk> wrote:
Sorry, not going to get it done, still
seeing at least 70+ tck failures.
I'll try to get it in by 1830 my time on Sunday.
Again, aplogies.
Pete
--
Pete Muir
http://in.relation.to/Bloggers/Pete