Sebastien,
I'll also retry once you have uploaded the latest quickstart. If I still
need to modify to trigger the error, I'll send you my changes.

John

On Tue, Oct 28, 2014 at 12:35 PM, Sebastien <[email protected]> wrote:

> Hi Martin,
>
> I know you are very busy :)
> I've update the JIRA...
>
> Thanks,
> Sebastien
>
>
> On Tue, Oct 28, 2014 at 5:20 PM, Martin Grigorov <[email protected]>
> wrote:
>
> > Please update the quickstart to use -SNAPSHOT and describe the steps to
> > reproduce the problem.
> > John said that he had to modify several things to be able to reproduce
> it.
> > I am a busy man and I prefer the reporter to do as much as possible to
> help
> > me ;-)
> >
> > Martin Grigorov
> > Wicket Training and Consulting
> > https://twitter.com/mtgrigorov
> >
> > On Tue, Oct 28, 2014 at 6:16 PM, Sebastien <[email protected]> wrote:
> >
> > > Hi Martin,
> > >
> > > Can you confirm the quickstart is working?
> > > I pulled and rebuilt 7.0.0-SNAPSHOT but the quickstart still not work
> in
> > > the actual configuration. Is there something to do related to John's
> > > answer?
> > >
> > > Thanks in advance,
> > > Sebastien
> > >
> > >
> > > On Tue, Oct 28, 2014 at 3:48 PM, Sebastien <[email protected]> wrote:
> > >
> > > > Thank you very much Martin, I'll try this asap! :)
> > > >
> > > > On Tue, Oct 28, 2014 at 3:38 PM, Martin Grigorov <
> [email protected]
> > >
> > > > wrote:
> > > >
> > > >> I've applied the improvement.
> > > >>
> > > >> Martin Grigorov
> > > >> Wicket Training and Consulting
> > > >> https://twitter.com/mtgrigorov
> > > >>
> > > >> On Tue, Oct 28, 2014 at 12:05 PM, Martin Grigorov <
> > [email protected]
> > > >
> > > >> wrote:
> > > >>
> > > >> > Same for org.apache.wicket.atmosphere.AtmosphereRequestHandler
> > > >> >
> > > >> > Martin Grigorov
> > > >> > Wicket Training and Consulting
> > > >> > https://twitter.com/mtgrigorov
> > > >> >
> > > >> > On Tue, Oct 28, 2014 at 11:59 AM, Martin Grigorov <
> > > [email protected]
> > > >> >
> > > >> > wrote:
> > > >> >
> > > >> >> Hi,
> > > >> >>
> > > >> >> I see a simple way to improve this.
> > > >> >> At
> > > >> >>
> > > >>
> > >
> >
> https://github.com/apache/wicket/blob/master/wicket-cdi-1.1/src/main/java/org/apache/wicket/cdi/ConversationPropagator.java#L207
> > > >> >> there is a logic to not activate conversation
> > > >> >> for BufferedResponseRequestHandler.
> > > >> >>
> > > >> >> With the following check we can disable it for
> > > WebSocketRequestHandler
> > > >> >> too:
> > > >> >>
> > > >> >> diff --git
> > > >> >>
> > > >>
> > >
> >
> i/wicket-cdi-1.1/src/main/java/org/apache/wicket/cdi/ConversationPropagator.java
> > > >> >>
> > > >>
> > >
> >
> w/wicket-cdi-1.1/src/main/java/org/apache/wicket/cdi/ConversationPropagator.java
> > > >> >> index 7a85d98..738a7bc 100644
> > > >> >> ---
> > > >> >>
> > > >>
> > >
> >
> i/wicket-cdi-1.1/src/main/java/org/apache/wicket/cdi/ConversationPropagator.java
> > > >> >> +++
> > > >> >>
> > > >>
> > >
> >
> w/wicket-cdi-1.1/src/main/java/org/apache/wicket/cdi/ConversationPropagator.java
> > > >> >> @@ -36,6 +36,7 @@ import
> > > >> >>
> > > >>
> > >
> org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandle
> > > >> >>  import
> org.apache.wicket.request.mapper.parameter.PageParameters;
> > > >> >>  import
> > org.apache.wicket.request.resource.PackageResourceReference;
> > > >> >>  import org.apache.wicket.util.lang.Args;
> > > >> >> +import org.apache.wicket.util.lang.Classes;
> > > >> >>  import org.slf4j.Logger;
> > > >> >>  import org.slf4j.LoggerFactory;
> > > >> >>
> > > >> >> @@ -209,6 +210,8 @@ public class ConversationPropagator extends
> > > >> >> AbstractRequestCycleListener
> > > >> >>                                 // we do not care about pages
> that
> > > are
> > > >> >> being rendered from a
> > > >> >>                                 // buffer
> > > >> >>                                 return false;
> > > >> >> +                       } else if
> > > >> >>
> > > >>
> > >
> >
> ("org.apache.wicket.protocol.ws.api.WebSocketRequestHandler".equals(Classes.name(handler.getClass())))
> > > >> >> {
> > > >> >> +                               return false;
> > > >> >>                         }
> > > >> >>                 }
> > > >> >>                 return true;
> > > >> >>
> > > >> >> It is error prone for refactoring but there won't be dependency
> to
> > > >> >> websocket-core.jar. I don't expect renaming WSRH anytime soon!
> > > >> >>
> > > >> >> WDYT ?
> > > >> >>
> > > >> >>
> > > >> >> Martin Grigorov
> > > >> >> Wicket Training and Consulting
> > > >> >> https://twitter.com/mtgrigorov
> > > >> >>
> > > >> >> On Sat, Oct 25, 2014 at 8:09 AM, Martin Grigorov <
> > > [email protected]
> > > >> >
> > > >> >> wrote:
> > > >> >>
> > > >> >>> Hi,
> > > >> >>>
> > > >> >>> Thanks for the investigation, John!
> > > >> >>>
> > > >> >>> WebSocket communication is not intercepted by servlet filters
> and
> > DI
> > > >> >>> frameworks cannot prepare their proxies for request and session
> > > scoped
> > > >> >>> beans.
> > > >> >>>
> > > >> >>> This is documented in the guide.
> > > >> >>>
> > > >> >>> With ver. 4.1.0 Spring introduced support for scoped beans in
> > their
> > > >> impl
> > > >> >>> of web sockets. But it works on a higher level...
> > > >> >>> On Oct 24, 2014 11:17 PM, "John Sarman" <[email protected]>
> > > wrote:
> > > >> >>>
> > > >> >>>> The last comment on that issue states:
> > > >> >>>> It’s the responsibility of Websocket spec to implement these
> > > scopes.
> > > >> We
> > > >> >>>> should ensure they take the point before closing the ticket.
> > > >> >>>>
> > > >> >>>> I personally would down vote the suggestion that
> > > >> wicket-native-websocket
> > > >> >>>> should assume responsibility to implement the scopes, and just
> > > >> >>>> explicitly
> > > >> >>>> state this feature is not supported.
> > > >> >>>> Thanks for the current status of why this does not work.
> > > >> >>>>
> > > >> >>>> John
> > > >> >>>>
> > > >> >>>> On Fri, Oct 24, 2014 at 4:05 PM, Emond Papegaaij <
> > > >> >>>> [email protected]>
> > > >> >>>> wrote:
> > > >> >>>>
> > > >> >>>> > As far as I know, combining CDI's RequestScoped and
> > SessionScoped
> > > >> >>>> beans
> > > >> >>>> > with websockets is stil not supported by the spec. You can
> find
> > > >> >>>> progress on
> > > >> >>>> > this here: https://issues.jboss.org/browse/CDI-370
> > > >> >>>> >
> > > >> >>>> > Best regards,
> > > >> >>>> > Emond
> > > >> >>>> >
> > > >> >>>> > On Fri, Oct 24, 2014 at 9:54 PM, John Sarman <
> > > [email protected]
> > > >> >
> > > >> >>>> wrote:
> > > >> >>>> >
> > > >> >>>> > > Ok I was able to trigger a ContextNotActiveException.  This
> > > >> >>>> exception
> > > >> >>>> > > occurs in both M3 and snapshot.  What I did to create the
> > issue
> > > >> was
> > > >> >>>> to
> > > >> >>>> > > create a SessionScoped service. This is the CDI part.  I
> then
> > > >> >>>> Injected
> > > >> >>>> > that
> > > >> >>>> > > in to the HomePage.class.  The service was simple, has two
> > > >> methods
> > > >> >>>> > > increment and getCount.  When I call increment inside an
> > > >> overridden
> > > >> >>>> event
> > > >> >>>> > > method of the WebSocketBehavior such as onMessage, I
> > > >> >>>> > > get: org.jboss.weld.context.ContextNotActiveException:
> > > >> WELD-001303:
> > > >> >>>> No
> > > >> >>>> > > active contexts for scope type
> > > >> >>>> javax.enterprise.context.SessionScoped.
> > > >> >>>> > >
> > > >> >>>> > > This proves the divorce claim, that is an Injected Scope
> > based
> > > >> >>>> service
> > > >> >>>> > will
> > > >> >>>> > > not have an active context of said scope during a
> > > WebSocketEvent.
> > > >> >>>> > > Just to confirm this I changed the Service scope to
> > > >> >>>> ApplicationScoped and
> > > >> >>>> > > it works fine.  ApplicationScoped does not require a scope
> > > >> (request,
> > > >> >>>> > > session, or conversation).
> > > >> >>>> > >
> > > >> >>>> > > At the surface what I found is that either the
> > > >> >>>> wicket-native-websocket
> > > >> >>>> > > needs to depend on wicket-cdi-1.1 and setup the contexts
> > during
> > > >> the
> > > >> >>>> > > events(not recommended), or wicket-cdi-1.1 needs to somehow
> > > >> >>>> intercept the
> > > >> >>>> > > websocket events and activate the contexts (not even sure
> if
> > > >> this is
> > > >> >>>> > > plausible), or (my recommendation) is that emond papegaaij
> > and
> > > >> Igor
> > > >> >>>> > > Vaynberg
> > > >> >>>> > > look into this issue and come up with a proper solution.
> > > >> >>>> > >
> > > >> >>>> > > When cdi-1.1 was initially introduced into the codebase,
> the
> > > >> >>>> activation
> > > >> >>>> > of
> > > >> >>>> > > scope was initially solved by requiring a dependency on
> weld.
> > > >> >>>> Ultimately
> > > >> >>>> > > Emond simplified this in the current commit of cdi-1.1 and
> > > added
> > > >> >>>> code
> > > >> >>>> > > earlier in the cdi core to allow whatever cdi
> implementation
> > > >> >>>> framework to
> > > >> >>>> > > trigger the activation mechanism.
> > > >> >>>> > >
> > > >> >>>> > > Somehow this same triggering of context activation needs to
> > > occur
> > > >> >>>> in the
> > > >> >>>> > > websockets code so that if a javax.inject annotation
> service
> > is
> > > >> >>>> called
> > > >> >>>> > > during a websocket event that the proper context has been
> > > >> activated.
> > > >> >>>> > >
> > > >> >>>> > > Input is definitely needed from the Wicket team to prevent
> > the
> > > >> two
> > > >> >>>> > packages
> > > >> >>>> > > from divorcing :)
> > > >> >>>> > >
> > > >> >>>> > >
> > > >> >>>> > > --
> > > >> >>>> > > John
> > > >> >>>> > >
> > > >> >>>> > >
> > > >> >>>> > >
> > > >> >>>> > >
> > > >> >>>> > >
> > > >> >>>> > > On Fri, Oct 24, 2014 at 3:02 PM, Sebastien <
> [email protected]
> > >
> > > >> >>>> wrote:
> > > >> >>>> > >
> > > >> >>>> > > > Hi John, I will give you an example on monday...
> > > >> >>>> > > > On Oct 24, 2014 8:46 PM, "John Sarman" <
> > [email protected]
> > > >
> > > >> >>>> wrote:
> > > >> >>>> > > >
> > > >> >>>> > > > > This works fine by overriding onMessage in your test
> > class
> > > >> and
> > > >> >>>> adding
> > > >> >>>> > > > this
> > > >> >>>> > > > > crude html to your html.
> > > >> >>>> > > > >
> > > >> >>>> > > > > java:
> > > >> >>>> > > > > protected void onMessage(WebSocketRequestHandler
> handler,
> > > >> >>>> TextMessage
> > > >> >>>> > > > > message)
> > > >> >>>> > > > > {
> > > >> >>>> > > > >                         LOG.info(message.getText());
> > > >> >>>> > > > >
> > > >> >>>> > > > > }
> > > >> >>>> > > > >
> > > >> >>>> > > > > html:
> > > >> >>>> > > > >
> > > >> >>>> > > > > <button
> onclick="Wicket.WebSocket.send('message');">PRESS
> > > >> >>>> ME</button>
> > > >> >>>> > > > >
> > > >> >>>> > > > >
> > > >> >>>> > > > > Long story longer, I was able to use chrome console to
> > > hack a
> > > >> >>>> bad
> > > >> >>>> > test,
> > > >> >>>> > > > > Martin or other contributors, is there an up to date
> > > example
> > > >> >>>> for the
> > > >> >>>> > > > native
> > > >> >>>> > > > > websockets, or a simple point me into the right
> direction
> > > to
> > > >> >>>> better
> > > >> >>>> > > > > understand how to implement a better real world use
> case,
> > > >> both
> > > >> >>>> to
> > > >> >>>> > test
> > > >> >>>> > > > the
> > > >> >>>> > > > > WICKET-5733 and just to learn about the wicket way to
> > > >> implement
> > > >> >>>> > native
> > > >> >>>> > > > > websocket code.
> > > >> >>>> > > > >
> > > >> >>>> > > > > Thanks,
> > > >> >>>> > > > > John
> > > >> >>>> > > > >
> > > >> >>>> > > > >
> > > >> >>>> > > > > On Fri, Oct 24, 2014 at 2:17 PM, John Sarman <
> > > >> >>>> [email protected]>
> > > >> >>>> > > > wrote:
> > > >> >>>> > > > >
> > > >> >>>> > > > > > Yeah, I am just trying to trigger the onMessage at
> this
> > > >> point
> > > >> >>>> > mainly
> > > >> >>>> > > > just
> > > >> >>>> > > > > > to learn more about the native websocket package at
> the
> > > >> >>>> moment.
> > > >> >>>> > So I
> > > >> >>>> > > > am
> > > >> >>>> > > > > > just adding a button in html and adding some inline
> js
> > to
> > > >> the
> > > >> >>>> > > onclick.
> > > >> >>>> > > > > > First attempt I copy pasted var ws = new
> > > >> Wicket.WebSocket();
> > > >> >>>> > > > > > ws.send('message'); from the wiki into the onclick
> and
> > > got
> > > >> a
> > > >> >>>> > > exception
> > > >> >>>> > > > in
> > > >> >>>> > > > > > the chrome console stating cannot send message while
> in
> > > the
> > > >> >>>> > > connecting
> > > >> >>>> > > > > > state.  Assuming I need to learn more here, but I
> will
> > > keep
> > > >> >>>> probing
> > > >> >>>> > > at
> > > >> >>>> > > > > this
> > > >> >>>> > > > > > mainly as an effort to learn how to use the wicket
> > native
> > > >> >>>> > websockets.
> > > >> >>>> > > > > >
> > > >> >>>> > > > > >
> > > >> >>>> > > > > >
> > > >> >>>> > > > > > On Fri, Oct 24, 2014 at 2:11 PM, Sebastien <
> > > >> [email protected]>
> > > >> >>>> > wrote:
> > > >> >>>> > > > > >
> > > >> >>>> > > > > >> Hi John,
> > > >> >>>> > > > > >>
> > > >> >>>> > > > > >> If you get the "client connected" message and no
> > > >> stacktrace,
> > > >> >>>> we
> > > >> >>>> > are
> > > >> >>>> > > > > good I
> > > >> >>>> > > > > >> guess :)
> > > >> >>>> > > > > >>
> > > >> >>>> > > > > >> I will investigate on my side given your previous
> > > >> answer...
> > > >> >>>> > > > > >>
> > > >> >>>> > > > > >> Thanks again,
> > > >> >>>> > > > > >> Sebastien
> > > >> >>>> > > > > >> On Oct 24, 2014 7:58 PM, "John Sarman" <
> > > >> [email protected]
> > > >> >>>> >
> > > >> >>>> > > wrote:
> > > >> >>>> > > > > >>
> > > >> >>>> > > > > >> > Sebastian,
> > > >> >>>> > > > > >> > Just updated my snapshots, clean built wicket,
> > changed
> > > >> the
> > > >> >>>> > > > dependency
> > > >> >>>> > > > > to
> > > >> >>>> > > > > >> > 7.0.0-SNAPSHOT and all seems well running on
> > Wildfly.
> > > >> Is
> > > >> >>>> there
> > > >> >>>> > > > > >> something
> > > >> >>>> > > > > >> > else I need to do to trigger your error.
> Currently
> > > page
> > > >> >>>> comes
> > > >> >>>> > up
> > > >> >>>> > > > with
> > > >> >>>> > > > > >> the
> > > >> >>>> > > > > >> > label  7.0.0-SNAPSHOT. I even checked my .m2 repo
> to
> > > >> >>>> verify my
> > > >> >>>> > jar
> > > >> >>>> > > > > files
> > > >> >>>> > > > > >> > had proper timestamp, which they did.  I went so
> far
> > > as
> > > >> to
> > > >> >>>> clone
> > > >> >>>> > > > > wicket,
> > > >> >>>> > > > > >> > build, and test app.  Is there a way to trigger
> the
> > > >> >>>> websocket
> > > >> >>>> > > push,
> > > >> >>>> > > > > >> because
> > > >> >>>> > > > > >> > currently log file only states:
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > 13:40:19,258 ERROR [stderr] (default task-1)
> > > >> >>>> > > > > >> >
> > > >> >>>> > >
> > > >> ********************************************************************
> > > >> >>>> > > > > >> > 13:40:19,259 ERROR [stderr] (default task-1) ***
> > > >> WARNING:
> > > >> >>>> Wicket
> > > >> >>>> > > is
> > > >> >>>> > > > > >> running
> > > >> >>>> > > > > >> > in DEVELOPMENT mode.              ***
> > > >> >>>> > > > > >> > 13:40:19,259 ERROR [stderr] (default task-1) ***
> > > >> >>>> > > > > >> >     ^^^^^^^^^^^                    ***
> > > >> >>>> > > > > >> > 13:40:19,259 ERROR [stderr] (default task-1) ***
> Do
> > > NOT
> > > >> >>>> deploy
> > > >> >>>> > to
> > > >> >>>> > > > your
> > > >> >>>> > > > > >> live
> > > >> >>>> > > > > >> > server(s) without changing this.  ***
> > > >> >>>> > > > > >> > 13:40:19,259 ERROR [stderr] (default task-1) ***
> See
> > > >> >>>> > > > > >> > Application#getConfigurationType() for more
> > > information.
> > > >> >>>> ***
> > > >> >>>> > > > > >> > 13:40:19,259 ERROR [stderr] (default task-1)
> > > >> >>>> > > > > >> >
> > > >> >>>> > >
> > > >> ********************************************************************
> > > >> >>>> > > > > >> > 13:40:21,592 INFO  [com.mycompany.HomePage]
> (default
> > > >> >>>> task-7)
> > > >> >>>> > > Client
> > > >> >>>> > > > > >> > connected
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > where the relevant part is the last log statement
> > > >> stating
> > > >> >>>> > > websocket
> > > >> >>>> > > > is
> > > >> >>>> > > > > >> > connected to client.
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > I would like to see if the log message from onPush
> > > works
> > > >> >>>> fine,
> > > >> >>>> > but
> > > >> >>>> > > > > >> unsure
> > > >> >>>> > > > > >> > how to test this ATM.
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > Hope this helps,
> > > >> >>>> > > > > >> > John
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > On Fri, Oct 24, 2014 at 12:03 PM, Sebastien <
> > > >> >>>> [email protected]>
> > > >> >>>> > > > wrote:
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >> > > Hi,
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > > On Fri, Oct 24, 2014 at 6:00 PM, Martin
> Grigorov <
> > > >> >>>> > > > > >> [email protected]>
> > > >> >>>> > > > > >> > > wrote:
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > > > John,
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > > > The quickstart uses 7.0.0-M3.
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > > Oops, right! I'm really sorry for that! I
> probably
> > > >> >>>> wanted to
> > > >> >>>> > > test
> > > >> >>>> > > > a
> > > >> >>>> > > > > >> last
> > > >> >>>> > > > > >> > > time it was not repro in -M3...
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> > > > Sebastien said that the problem is in
> > > >> 7.0.0-SNAPSHOT.
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > > > Martin Grigorov
> > > >> >>>> > > > > >> > > > Wicket Training and Consulting
> > > >> >>>> > > > > >> > > > https://twitter.com/mtgrigorov
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > > > On Fri, Oct 24, 2014 at 6:51 PM, John Sarman <
> > > >> >>>> > > > > [email protected]>
> > > >> >>>> > > > > >> > > wrote:
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > > > > Sebastian,
> > > >> >>>> > > > > >> > > > > I also deployed your quickstart in
> > > >> wildfly-8.0Final
> > > >> >>>> with
> > > >> >>>> > no
> > > >> >>>> > > > > >> changes,
> > > >> >>>> > > > > >> > > and
> > > >> >>>> > > > > >> > > > > all seems well.  As for the quickstart test,
> > you
> > > >> >>>> would
> > > >> >>>> > need
> > > >> >>>> > > to
> > > >> >>>> > > > > use
> > > >> >>>> > > > > >> > > > cdi-unit
> > > >> >>>> > > > > >> > > > > as a test dependency to enable the cdi
> aspects
> > > for
> > > >> >>>> the
> > > >> >>>> > > > > >> wicket-tester.
> > > >> >>>> > > > > >> > > To
> > > >> >>>> > > > > >> > > > > successfully add that please look at the
> test
> > > >> >>>> section in
> > > >> >>>> > the
> > > >> >>>> > > > > >> > > > wicket-cdi-1.1
> > > >> >>>> > > > > >> > > > > code.  In there you will find an extended
> > > version
> > > >> of
> > > >> >>>> > > > > WicketTester
> > > >> >>>> > > > > >> > that
> > > >> >>>> > > > > >> > > > > properly starts and stops the different
> > > contexts.
> > > >> >>>> Without
> > > >> >>>> > > > > using a
> > > >> >>>> > > > > >> > > > package
> > > >> >>>> > > > > >> > > > > like cdi-unit or arquillian, I am afraid you
> > > will
> > > >> >>>> always
> > > >> >>>> > > get a
> > > >> >>>> > > > > >> > Context
> > > >> >>>> > > > > >> > > > > based exception because there is no cdi
> > service
> > > >> >>>> provider
> > > >> >>>> > > > > >> activated.
> > > >> >>>> > > > > >> > > > >
> > > >> >>>> > > > > >> > > > > On Fri, Oct 24, 2014 at 11:15 AM, John
> Sarman
> > <
> > > >> >>>> > > > > >> [email protected]>
> > > >> >>>> > > > > >> > > > > wrote:
> > > >> >>>> > > > > >> > > > >
> > > >> >>>> > > > > >> > > > > > I was able to start your test app in
> > > Glassfish4
> > > >> >>>> without
> > > >> >>>> > > > > changes.
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > For Tomcat I added
> > > >> >>>> > > > > >> > > > > >                  <dependency>
> > > >> >>>> > > > > >> > > > > > <groupId>org.jboss.weld</groupId>
> > > >> >>>> > > > > >> > > > > > <artifactId>weld-core</artifactId>
> > > >> >>>> > > > > >> > > > > > <version>2.1.2.Final</version>
> > > >> >>>> > > > > >> > > > > > </dependency>
> > > >> >>>> > > > > >> > > > > > <dependency>
> > > >> >>>> > > > > >> > > > > > <groupId>org.jboss.weld.servlet</groupId>
> > > >> >>>> > > > > >> > > > > > <artifactId>weld-servlet-core</artifactId>
> > > >> >>>> > > > > >> > > > > > <version>2.1.2.Final</version>
> > > >> >>>> > > > > >> > > > > > </dependency>
> > > >> >>>> > > > > >> > > > > > to the pom.
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > I then added
> > > >> >>>> > > > > >> > > > > > <listener>
> > > >> >>>> > > > > >> > > > > > <!-- initialize Weld in servlet
> environment
> > > -->
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > >
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >>
> > > >> >>>> > > > >
> > > >> >>>> > > >
> > > >> >>>> > >
> > > >> >>>> >
> > > >> >>>>
> > > >>
> > >
> >
> <listener-class>org.jboss.weld.environment.servlet.Listener</listener-class>
> > > >> >>>> > > > > >> > > > > > </listener>
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > to web.xml
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > The homepage then loaded fine as well.  If
> > you
> > > >> >>>> look in
> > > >> >>>> > > > > >> > > wicket-examples
> > > >> >>>> > > > > >> > > > > you
> > > >> >>>> > > > > >> > > > > > can find these CDI related additions to
> the
> > > >> >>>> pom.xml and
> > > >> >>>> > > the
> > > >> >>>> > > > > >> > web.xml.
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > Hope this helps
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > John Sarman
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > > On Fri, Oct 24, 2014 at 4:12 AM,
> Sebastien <
> > > >> >>>> > > > [email protected]>
> > > >> >>>> > > > > >> > wrote:
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >> Hi Martin,
> > > >> >>>> > > > > >> > > > > >>
> > > >> >>>> > > > > >> > > > > >> On Thu, Oct 23, 2014 at 8:27 PM, Martin
> > > >> Grigorov <
> > > >> >>>> > > > > >> > > > [email protected]>
> > > >> >>>> > > > > >> > > > > >> wrote:
> > > >> >>>> > > > > >> > > > > >>
> > > >> >>>> > > > > >> > > > > >> > Ticket please.
> > > >> >>>> > > > > >> > > > > >> > With quickstart will be processed
> sooner
> > > ;-)
> > > >> >>>> > > > > >> > > > > >> >
> > > >> >>>> > > > > >> > > > > >>
> > > >> >>>> > > > > >> > > > > >> Fair :)
> > > >> >>>> > > > > >> > > > > >>
> > > >> https://issues.apache.org/jira/browse/WICKET-5733
> > > >> >>>> > > > > >> > > > > >>
> > > >> >>>> > > > > >> > > > > >> Best regards,
> > > >> >>>> > > > > >> > > > > >> Sebastien.
> > > >> >>>> > > > > >> > > > > >>
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > > >
> > > >> >>>> > > > > >> > > > >
> > > >> >>>> > > > > >> > > >
> > > >> >>>> > > > > >> > >
> > > >> >>>> > > > > >> >
> > > >> >>>> > > > > >>
> > > >> >>>> > > > > >
> > > >> >>>> > > > > >
> > > >> >>>> > > > >
> > > >> >>>> > > >
> > > >> >>>> > >
> > > >> >>>> >
> > > >> >>>>
> > > >> >>>
> > > >> >>
> > > >> >
> > > >>
> > > >
> > > >
> > >
> >
>

Reply via email to