>>>>.Thus in the log, you don't see the line and the class where the
logging really was done but only the the location somewhere in
WebbeansLogger
Nope. For example
    
   private static final WebBeansLogger logger = 
WebBeansLogger.getLogger(Boot.class);

   public static void main(String[] args) throws Exception
    {
        logger.info("Hiho", new Exception("Hiho"));
 }


It logs;

20:29:06,573  INFO Boot:152 - Hiho
java.lang.Exception: Hiho
    at org.apache.webbeans.se.sample.Boot.main(Boot.java:66)






________________________________
From: Mark Struberg <strub...@yahoo.de>
To: dev@openwebbeans.apache.org
Sent: Thu, February 18, 2010 8:05:04 PM
Subject: Re: [jira] Commented: (OWB-286) java.lang.NoClassDefFoundError:  
javax/validation/Validator

abstraction is a good point, but it currently always reports the wrong 
location. Thus in the log, you don't see the line and the class where the 
logging really was done but only the the location somewhere in WebbeansLogger 
:( This is a bad if you need to know where the logging actually happened (and 
if you have multiple occurrences of the same log text)

LieGrue,
strub

--- Joseph Bergmark <bergm...@apache.org> schrieb am Do, 18.2.2010:

> Von: Joseph Bergmark <bergm...@apache.org>
> Betreff: Re: [jira] Commented: (OWB-286) java.lang.NoClassDefFoundError:  
> javax/validation/Validator
> An: dev@openwebbeans.apache.org
> Datum: Donnerstag, 18. Februar, 2010 18:58 Uhr
> +1, but I'm not sure I see the need
> to remove WebbeansLogger.  That provides
> an abstraction layer on top of whatever logging technology
> you want to use,
> which may make switching loggers easier if we needed to in
> the future.  The
> only down side to the current WebBeansLogger is that the
> methods are tied
> pretty closely to log4j logging levels.
> 
> Sincerely,
> 
> Joe
> 
> On Thu, Feb 18, 2010 at 12:37 PM, Mark Struberg <strub...@yahoo.de>
> wrote:
> 
> > Hi Paul!
> >
> > +1  and please let's get rid of our
> WebbeansLogger, since this layer
> > actually hides the _real_ source of the logging :/
> >
> > LieGrue,
> > strub
> >
> > --- Paul J. Reder <rede...@remulak.net>
> schrieb am Do, 18.2.2010:
> >
> > > Von: Paul J. Reder <rede...@remulak.net>
> > > Betreff: Re: [jira] Commented: (OWB-286)
> java.lang.NoClassDefFoundError:
> >  javax/validation/Validator
> > > An: dev@openwebbeans.apache.org
> > > Datum: Donnerstag, 18. Februar, 2010 18:11 Uhr
> > > Slightly off-topic, but along these
> > > same lines...
> > >
> > > While working on the logging patches I've
> submitted, I
> > > noticed that OWB uses
> > > log4j instead of JDK logging (thus requiring
> log4j to be
> > > pulled in - the link
> > > to current topic). Is there a specific reason
> we're using
> > > log4j? Could
> > > I submit a patch to migrate to using the JDK
> logger that is
> > > already present?
> > >
> > > If that is acceptable then I will open a separate
> JIRA
> > > issue and continue
> > > discussion there.
> > >
> > > Thanks,
> > >
> > > Paul J. Reder
> > >
> > > On 02/18/2010 11:07 AM, Matthias Wessendorf
> wrote:
> > > > On Thu, Feb 18, 2010 at 4:52 PM, Mark
> Struberg<strub...@yahoo.de>
> > > wrote:
> > > >> I don't buy this.
> > > >>
> > > >> The only Validator imports in weld are
> under the
> > > main/java/org/jboss/weld/bean/builtin/ee/ and
> this whole
> > > package imo only get's used (and classloaded) if
> you are
> > > running in an EE container. At least that's how I
> remember
> > > that it used to be half a year ago when I looked
> at weld
> > > sources the last time.
> > > >>
> > > >> Also, I don't really care what weld is
> doing! If
> > > we have a way to do this better, then we should
> do it!
> > > >>
> > > >> So please don't close it, but I agree
> that this is
> > > not a 'bug' and we should change this to
> 'feature', ok?
> > > >> It would make another really cool OWB
> feature!
> > > >
> > > > +1
> > > >
> > > > not only a cool feature. Actually playing
> nice with
> > > customers (the
> > > > guys that are supposed to use OWB ;-) )
> > > >
> > > >>
> > > >> LieGrue,
> > > >> strub
> > > >>
> > > >>
> > > >> --- Gurkan Erdogdu<cgurkanerdo...@gmail.com>
> > > schrieb am Do, 18.2.2010:
> > > >>
> > > >>> Von: Gurkan Erdogdu<cgurkanerdo...@gmail.com>
> > > >>> Betreff: Re: [jira] Commented:
> (OWB-286)
> > > java.lang.NoClassDefFoundError:
> > > javax/validation/Validator
> > > >>> An: dev@openwebbeans.apache.org
> > > >>> Datum: Donnerstag, 18. Februar, 2010
> 14:33
> > > Uhr
> > > >>>>>> it says
> > > >>>
> <optional>true</optional>
> > > :-)
> > > >>> Optional because runtime environment
> provides
> > > this :) IF
> > > >>> there is no
> > > >>> validation-api it throws
> ClassNFException as
> > > you have got.
> > > >>>
> > > >>> It means that, if you provide scope
> as
> > > optional and your
> > > >>> maven project use
> > > >>> it, its optional dependency does
> not
> > > transitively passed to
> > > >>> using project.
> > > >>> You have to provide explicitly this
> > > dependency.
> > > >>>
> > > >>> 2010/2/18 Matthias Wessendorf<mat...@apache.org>
> > > >>>
> > > >>>> On Thu, Feb 18, 2010 at 2:24 PM,
> Gurkan
> > > Erdogdu
> > > >>>> <cgurkanerdo...@gmail.com>
> > > >>> wrote:
> > > >>>>>>>> Pretty harsh
> :-)
> > > >>>>> Not intended :)
> > > >>>>
> > > >>>> I know; it wasn't you that wrote
> the spec
> > > :-)
> > > >>>>
> > > >>>>>
> > > >>>>>>>> he 299 spec
> _require_
> > > validator API
> > > >>>>> Yes. Look at specification
> 3.6
> > > Additional Beans
> > > >>>>>
> > > >>>>>>>> does weld
> (candi) also
> > > have this
> > > >>> *hard* dependency on the
> > > >>>>>>>> javax.validation
> API ?
> > > >>>>> For weld -- yes
> > > >>>>>
> > > >>>>
> > http://anonsvn.jboss.org/repos/weld/core/trunk/impl/src/main/java/org/jboss/weld/bean/builtin/ee/DefaultValidatorBean.java
> > > >>>>> http://anonsvn.jboss.org/repos/weld/core/trunk/impl/pom.xml
> > > >>>>
> > > >>>> it
> > > says<optional>true</optional> 
> :-)
> > > >>>>
> > > >>>> -Matthias
> > > >>>>
> > > >>>>>
> > > >>>>> Thanks;
> > > >>>>>
> > > >>>>> --Gurkan
> > > >>>>>
> > > >>>>> 2010/2/18 Matthias
> Wessendorf<mat...@apache.org>
> > > >>>>>
> > > >>>>>> Pretty harsh :-)
> > > >>>>>>
> > > >>>>>> IMO JSF2 is doing better
> here.
> > > >>>>>> It just checks if the
> dependency
> > > in question
> > > >>> (yeah, javax.validation) is
> > > >>>>>> present
> > > >>>>>> if not => 
> don't
> > > bother...
> > > >>>>>> But... I have to say
> that JSF 2.0
> > > was
> > > >>> released _before_ the JAvaEE6
> > > >>>>>> was available.
> > > >>>>>>
> > > >>>>>> I understand your
> motivation for
> > > closing the
> > > >>> ticket, but I wonder if
> > > >>>>>> there actual
> > > >>>>>> interest in solving this
> in a more
> > > convenient
> > > >>> way.
> > > >>>>>>
> > > >>>>>> Regarding JSF2 and
> Validation
> > > API:
> > > >>>>>> Not only JSF2 was there
> _before_
> > > JavaEE6.
> > > >>> Playing "nice" here is a
> > > >>>>>>    gained
> experience
> > > when targeting a JAva
> > > >>> EE platform (kinda)
> > > >>>>>> independent release;
> > > >>>>>>
> > > >>>>>> Interesting q:
> > > >>>>>> -the 299 spec _require_
> validator
> > > API
> > > >>>>>>
> > > >>>>>> if yes =>  OK
> :)
> > > >>>>>>
> > > >>>>>> If no =>
> > > >>>>>> -does weld (candi) also
> have this
> > > *hard*
> > > >>> dependency on the
> > > >>>>>> javax.validation API ?
> > > >>>>>>
> > > >>>>>> -Matthias
> > > >>>>>>
> > > >>>>>> On Thu, Feb 18, 2010 at
> 2:00 PM,
> > > Gurkan
> > > >>> Erdogdu
> > > >>>>>> <cgurkanerdo...@gmail.com>
> > > >>> wrote:
> > > >>>>>>> I have remarked
> several times
> > > about
> > > >>> issues related with Java EE 6
> > > >>>>>>> dependencies. I
> emphasize the
> > > fact that
> > > >>> JSR-299 is a Java EE 6
> > > >>>>>> specification
> > > >>>>>>> not for Jetty,
> Tomcat or any
> > > other
> > > >>> containers that is not Java EE 6.
> > > >>>> But
> > > >>>>>> we
> > > >>>>>>> are doing the best
> to run it
> > > possible on
> > > >>> those containers.
> > > >>>>>>>
> > > >>>>>>> But we must not
> create plugins
> > > for every
> > > >>> Java EE service dependency
> > > >>>>>> because
> > > >>>>>>> of this does not
> work in some
> > > containers
> > > >>> that are not Java EE 6
> > > >>>>>> compatible.
> > > >>>>>>>
> > > >>>>>>> Therefore, if you
> would like
> > > to use it
> > > >>> you have to add validation-api
> > > >>>> or
> > > >>>>>> any
> > > >>>>>>> dependent api to
> your
> > > container. In our
> > > >>> samples we add those dependent
> > > >>>>>> Java
> > > >>>>>>> EE dependencies to
> our
> > > WEB-INF/lib.
> > > >>>>>>>
> > > >>>>>>> Therefore this is
> not a bug, I
> > > will
> > > >>> close this issue.
> > > >>>>>>>
> > > >>>>>>> 2010/2/18 Mark
> Struberg
> > > (JIRA)<j...@apache.org>
> > > >>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>   
>   [
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > https://issues.apache.org/jira/browse/OWB-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12835162#action_12835162
> > > >>>>>> ]
> > > >>>>>>>>
> > > >>>>>>>> Mark Struberg
> commented on
> > > OWB-286:
> > > >>>>>>>>
> > > -----------------------------------
> > > >>>>>>>>
> > > >>>>>>>> too bad, this
> slipped
> > > into
> > > >>> webbeans-core.
> > > >>>>>>>> We have to move
> all this
> > > stuff into
> > > >>> an own plugin.
> > > >>>>>>>>
> > > >>>>>>>>>
> > > java.lang.NoClassDefFoundError:
> > > >>> javax/validation/Validator
> > > >>>>>>>>>
> > > >>>
> > >
> ----------------------------------------------------------
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>
> > >    Key: OWB-286
> > > >>>>>>>>>
> > > >>>
> > >    URL: https://issues.apache.org/jira/browse/OWB-286
> > > >>>>>>>>>
> > > >>>   
>    Project:
> > > OpenWebBeans
> > > >>>>>>>>>
> > > >>>    Issue Type: Bug
> > > >>>>>>>>>
> > > >>>      Reporter:
> Matthias
> > > Weßendorf
> > > >>>>>>>>>
> > > >>>      Assignee: Gurkan
> Erdogdu
> > > >>>>>>>>>
> > > >>>>>>>>> deploying
> OWB (trunk)
> > > on Jetty
> > > >>> (w/ myfaces2 (trunk)) gives me the
> > > >>>>>>>>> following
> exception.
> > > >>>>>>>>> I understand
> that
> > > JavaEE has
> > > >>> some requirement on this, but I
> > > >>>> actually
> > > >>>>>>>>> don't care
> about
> > > >>>>>>>>> JSR 303 (in
> this
> > > scenario).
> > > >>>>>>>>> Should there
> be a more
> > > lenient
> > > >>> way? E.g. logging a WARNING ?
> > > >>>>>>>>> IMO this
> also cause
> > > trouble
> > > >>> when one want's to use OWB on
> "older"
> > > >>>>>>>> app-servers.
> > > >>>>>>>>> My (little)
> project is
> > > here:
> > > >>>>>>>>> https://facesgoodies.googlecode.com/svn/MS/trunk
> > > >>>>>>>>> run
> =>  mvn
> > > -Pmyfaces
> > > >>>>>>>>>
> > > java.lang.NoClassDefFoundError:
> > > >>> javax/validation/Validator
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.component.javaee.ValidatorBean.<init>(ValidatorBean.java:36)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.config.BeansDeployer.configureDefaultBeans(BeansDeployer.java:196)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:137)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.lifecycle.DefaultLifecycle.applicationStarted(DefaultLifecycle.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:124)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at

> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.mortbay.jetty.Server.doStart(Server.java:224)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > > java.lang.reflect.Method.invoke(Method.java:597)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > >>>>>>>>> Caused by:
> > > >>> java.lang.ClassNotFoundException:
> > > >>>>>>
> javax.validation.Validator
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.security.AccessController.doPrivileged(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
> > > >>>>>>>>>
> > >     ...
> > > >>> 44 more
> > > >>>>>>>>> 2010-02-18
> > > >>> 11:22:06.545::WARN:  failed
> > > >>>> contexthandlercollect...@bc22eb
> > > >>>>>>>>>
> > > java.lang.NoClassDefFoundError:
> > > >>> javax/validation/Validator
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.component.javaee.ValidatorBean.<init>(ValidatorBean.java:36)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.config.BeansDeployer.configureDefaultBeans(BeansDeployer.java:196)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:137)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.lifecycle.DefaultLifecycle.applicationStarted(DefaultLifecycle.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:124)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.mortbay.jetty.Server.doStart(Server.java:224)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > > java.lang.reflect.Method.invoke(Method.java:597)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > >>>>>>>>> Caused by:
> > > >>> java.lang.ClassNotFoundException:
> > > >>>>>>
> javax.validation.Validator
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.security.AccessController.doPrivileged(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
> > > >>>>>>>>>
> > >     ...
> > > >>> 44 more
> > > >>>>>>>>> 2010-02-18
> > > >>> 11:22:06.556::WARN:  failed
> > > handlercollect...@19872ad
> > > >>>>>>>>>
> > > java.lang.NoClassDefFoundError:
> > > >>> javax/validation/Validator
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.component.javaee.ValidatorBean.<init>(ValidatorBean.java:36)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.config.BeansDeployer.configureDefaultBeans(BeansDeployer.java:196)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:137)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.lifecycle.DefaultLifecycle.applicationStarted(DefaultLifecycle.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:124)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.mortbay.jetty.Server.doStart(Server.java:224)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > > java.lang.reflect.Method.invoke(Method.java:597)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > >>>>>>>>> Caused by:
> > > >>> java.lang.ClassNotFoundException:
> > > >>>>>>
> javax.validation.Validator
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.security.AccessController.doPrivileged(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
> > > >>>>>>>>>
> > >     ...
> > > >>> 44 more
> > > >>>>>>>>> 2010-02-18
> > > >>> 11:22:06.582::WARN:  Error
> starting
> > > handlers
> > > >>>>>>>>>
> > > java.lang.NoClassDefFoundError:
> > > >>> javax/validation/Validator
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.component.javaee.ValidatorBean.<init>(ValidatorBean.java:36)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.config.BeansDeployer.configureDefaultBeans(BeansDeployer.java:196)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:137)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.lifecycle.DefaultLifecycle.applicationStarted(DefaultLifecycle.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:124)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.mortbay.jetty.Server.doStart(Server.java:224)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>
> > > >>>
> > >
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > > java.lang.reflect.Method.invoke(Method.java:597)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > >>>>>>>>> Caused by:
> > > >>> java.lang.ClassNotFoundException:
> > > >>>>>>
> javax.validation.Validator
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.security.AccessController.doPrivileged(Native
> > > >>>> Method)
> > > >>>>>>>>>
> > >     at
> > > >>>>
> > > >>>
> > >
> java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
> > > >>>>>>>>>
> > >     at
> > > >>>
> > >
> java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401)
> > > >>>>>>>>>
> > >     at
> > > >>>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>
> > >
> >
> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
> > > >>>>>>>>>
> > >     ...
> > > >>> 44 more
> > > >>>>>>>>
> > > >>>>>>>> --
> > > >>>>>>>> This message is
> > > automatically
> > > >>> generated by JIRA.
> > > >>>>>>>> -
> > > >>>>>>>> You can reply to
> this
> > > email to add a
> > > >>> comment to the issue online.
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> --
> > > >>>>>>> Gurkan Erdogdu
> > > >>>>>>> http://gurkanerdogdu.blogspot.com
> > > >>>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> --
> > > >>>>>> Matthias Wessendorf
> > > >>>>>>
> > > >>>>>> blog: http://matthiaswessendorf.wordpress.com/
> > > >>>>>> sessions: http://www.slideshare.net/mwessendorf
> > > >>>>>> twitter: http://twitter.com/mwessendorf
> > > >>>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> --
> > > >>>>> Gurkan Erdogdu
> > > >>>>> http://gurkanerdogdu.blogspot.com
> > > >>>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> Matthias Wessendorf
> > > >>>>
> > > >>>> blog: http://matthiaswessendorf.wordpress.com/
> > > >>>> sessions: http://www.slideshare.net/mwessendorf
> > > >>>> twitter: http://twitter.com/mwessendorf
> > > >>>>
> > > >>>
> > > >>>
> > > >>>
> > > >>> --
> > > >>> Gurkan Erdogdu
> > > >>> http://gurkanerdogdu.blogspot.com
> > > >>>
> > > >>
> > > >>
> > >
> __________________________________________________
> > > >> Do You Yahoo!?
> > > >> Sie sind Spam leid? Yahoo! Mail verfügt
> über
> > > einen herausragenden Schutz gegen Massenmails.
> > > >> http://mail.yahoo.com
> > > >>
> > > >
> > > >
> > > >
> > >
> > > --
> > > Paul J. Reder
> > >
> -----------------------------------------------------------
> > > "The strength of the Constitution lies entirely
> in the
> > > determination of each
> > > citizen to defend it.  Only if every single
> citizen
> > > feels duty bound to do
> > > his share in this defense are the constitutional
> rights
> > > secure."
> > > -- Albert Einstein
> > >
> > >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Sie sind Spam leid? Yahoo! Mail verfügt über einen
> herausragenden Schutz
> > gegen Massenmails.
> > http://mail.yahoo.com
> >
> 

__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen 
Massenmails. 
http://mail.yahoo.com



      ___________________________________________________________________
Yahoo! Türkiye açıldı!  http://yahoo.com.tr
İnternet üzerindeki en iyi içeriği Yahoo! Türkiye sizlere sunuyor!

Reply via email to