Re: Wicketstuff-Push without Dojo?

2010-03-09 Thread Richard Wilkinson
From what I have read, the cometd implementation used by
wicketstuff-push should work with any servlet 3 spec container (for
example the in development tomcat 7) as well as jetty 6+, however I
have only tried with jetty 6.  Using atmosphere allows it to work on
any container (even tomcat 4) however performance is not so good on
containers which don't have async features, unfortunately atmosphere
support is currently broken.

-- 
Regards - Richard Wilkinson
Developer,
jWeekend: OO  Java Technologies - Development and Training
http://jWeekend.com


On 9 March 2010 07:01, MattyDE ufer.mar...@gmail.com wrote:

 Wow thanks for your contribution.

 Iam not very used to use Patches on SVN-Directories. But i'll try my best to
 understand how it works ;)

 Iam looking for a possibility to run wicketstuff-push without a Jetty
 instance to. Prefered Tomcat...

 Thanks!



 richardjohnwilkinson wrote:

 Hi again,

 Attached is a patch (zipped) to be applied to the push directory
 inside the push-parent directory under svn [1].  Any feedback or
 comments would be welcome.

 [1] -
 https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-core/push-parent

 -
 Regards - Richard Wilkinson
 Developer,
 jWeekend: OO  Java Technologies - Development and Training
 http://jWeekend.com

 On 8 March 2010 14:37, Richard Wilkinson
 richardjohnwilkin...@googlemail.com wrote:
 Hi,

 We have been working on the wicketstuff-push project offline; so far
 we have modified the code to run using jQuery (using wiQuery [1]) with
 the latest version of the cometd javascript, and fixed a few bugs /
 made some improvements. For example the current code wasn't as
 efficient as it could have been when you subscribe to more than one
 event per page.  We also have added a 'push model', where when you
 update the contents of a components model, that component is updated
 as usual with wicket ajax, and some helper code for working with
 wiQuery.

 All of this code is work-in-progress, but we want to start a dialog
 with the main developer(s) of the push project to see if we can
 contribute our work back to the community.

 We also experimented with using atmosphere [2] which allows cometd to
 work on more servlet containers than just jetty, but while the
 integration worked fine, there is currently a bug in the atmosphere
 code which means that it doesn't work with the current version of the
 cometd servlet [3].

 A version based only on wicket ajax sounds interesting, if you look at
 the jQuery binding, most of the actual work is done by the
 framework-agnostic cometd.js file, with jQuery providing the ajax
 mechanism and the JSON evaluation, however I know that the wicket ajax
 backend is being re-written in 1.5, so any work done on the 1.4 branch
 would be relatively short lived.

 I will try and get together a patch with our work in it for the push
 project and post it here, or I could maybe branch the main push-parent
 in the wicketstuff svn.

 [1] - http://code.google.com/p/wiquery/
 [2] - https://atmosphere.dev.java.net/
 [3] - http://n2.nabble.com/Bayuex-problems-tt4633855.html

 --
 Regards - Richard Wilkinson
 Developer,
 jWeekend: OO  Java Technologies - Development and Training
 http://jWeekend.com

 On 8 March 2010 13:36, Martin U ufer.mar...@googlemail.com wrote:
 Hi Folks,

 i need some COMETD or something equal implemention in my
 web-application. So
 i found wickestuff-push. But as far as is see, it users dojo to do the
 client-side magic.

 I dont want to blow up my application more as it still is ;) so i want
 ask
 for an wicket + comet workaround with jQuery or with wicket-own
 javascript
 functionality.


 thanks in advance for any hint.


 - Martin





 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org


 --
 View this message in context: 
 http://old.nabble.com/Wicketstuff-Push-without-Dojo--tp27821316p27832039.html
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicketstuff-Push without Dojo?

2010-03-08 Thread Richard Wilkinson
Hi,

We have been working on the wicketstuff-push project offline; so far
we have modified the code to run using jQuery (using wiQuery [1]) with
the latest version of the cometd javascript, and fixed a few bugs /
made some improvements. For example the current code wasn't as
efficient as it could have been when you subscribe to more than one
event per page.  We also have added a 'push model', where when you
update the contents of a components model, that component is updated
as usual with wicket ajax, and some helper code for working with
wiQuery.

All of this code is work-in-progress, but we want to start a dialog
with the main developer(s) of the push project to see if we can
contribute our work back to the community.

We also experimented with using atmosphere [2] which allows cometd to
work on more servlet containers than just jetty, but while the
integration worked fine, there is currently a bug in the atmosphere
code which means that it doesn't work with the current version of the
cometd servlet [3].

A version based only on wicket ajax sounds interesting, if you look at
the jQuery binding, most of the actual work is done by the
framework-agnostic cometd.js file, with jQuery providing the ajax
mechanism and the JSON evaluation, however I know that the wicket ajax
backend is being re-written in 1.5, so any work done on the 1.4 branch
would be relatively short lived.

I will try and get together a patch with our work in it for the push
project and post it here, or I could maybe branch the main push-parent
in the wicketstuff svn.

[1] - http://code.google.com/p/wiquery/
[2] - https://atmosphere.dev.java.net/
[3] - http://n2.nabble.com/Bayuex-problems-tt4633855.html

-- 
Regards - Richard Wilkinson
Developer,
jWeekend: OO  Java Technologies - Development and Training
http://jWeekend.com

On 8 March 2010 13:36, Martin U ufer.mar...@googlemail.com wrote:
 Hi Folks,

 i need some COMETD or something equal implemention in my web-application. So
 i found wickestuff-push. But as far as is see, it users dojo to do the
 client-side magic.

 I dont want to blow up my application more as it still is ;) so i want ask
 for an wicket + comet workaround with jQuery or with wicket-own javascript
 functionality.


 thanks in advance for any hint.


 - Martin


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicketstuff-Push without Dojo?

2010-03-08 Thread Martin Grigorov
On Mon, 2010-03-08 at 14:37 +, Richard Wilkinson wrote:
 Hi,
 
 We have been working on the wicketstuff-push project offline; so far
 we have modified the code to run using jQuery (using wiQuery [1]) with
 the latest version of the cometd javascript, and fixed a few bugs /
 made some improvements. For example the current code wasn't as
 efficient as it could have been when you subscribe to more than one
 event per page.  We also have added a 'push model', where when you
 update the contents of a components model, that component is updated
 as usual with wicket ajax, and some helper code for working with
 wiQuery.
 
 All of this code is work-in-progress, but we want to start a dialog
 with the main developer(s) of the push project to see if we can
 contribute our work back to the community.
 
 We also experimented with using atmosphere [2] which allows cometd to
 work on more servlet containers than just jetty, but while the
 integration worked fine, there is currently a bug in the atmosphere
 code which means that it doesn't work with the current version of the
 cometd servlet [3].
 
 A version based only on wicket ajax sounds interesting, if you look at
 the jQuery binding, most of the actual work is done by the
 framework-agnostic cometd.js file, with jQuery providing the ajax
 mechanism and the JSON evaluation, however I know that the wicket ajax
 backend is being re-written in 1.5, so any work done on the 1.4 branch
 would be relatively short lived.
As far as I know Wicket 1.5 will not include Matej's experimental work
on wicket-ajax-ng.js with YUI3. This will be postponed to a later
release.
1.5 will be as it is now + improvements on the current features (Markup
parsing and URL handling).
 
 I will try and get together a patch with our work in it for the push
 project and post it here, or I could maybe branch the main push-parent
 in the wicketstuff svn.
 
 [1] - http://code.google.com/p/wiquery/
 [2] - https://atmosphere.dev.java.net/
 [3] - http://n2.nabble.com/Bayuex-problems-tt4633855.html
 



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicketstuff-Push without Dojo?

2010-03-08 Thread Rodolfo Hansen
Hi Richard, Your ideas seam very interesting.. I haven't had alot of time to
work on the project and am currently the only developer as the initial team
isn't responding. I will checkout your patch, and would love to continue
discussing changes with you.

On Mon, Mar 8, 2010 at 11:03 AM, Richard Wilkinson 
richardjohnwilkin...@googlemail.com wrote:

 Hi again,

 Attached is a patch (zipped) to be applied to the push directory
 inside the push-parent directory under svn [1].  Any feedback or
 comments would be welcome.

 [1] -
 https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-core/push-parent

 -
 Regards - Richard Wilkinson
 Developer,
 jWeekend: OO  Java Technologies - Development and Training
 http://jWeekend.com

 On 8 March 2010 14:37, Richard Wilkinson
 richardjohnwilkin...@googlemail.com wrote:
  Hi,
 
  We have been working on the wicketstuff-push project offline; so far
  we have modified the code to run using jQuery (using wiQuery [1]) with
  the latest version of the cometd javascript, and fixed a few bugs /
  made some improvements. For example the current code wasn't as
  efficient as it could have been when you subscribe to more than one
  event per page.  We also have added a 'push model', where when you
  update the contents of a components model, that component is updated
  as usual with wicket ajax, and some helper code for working with
  wiQuery.
 
  All of this code is work-in-progress, but we want to start a dialog
  with the main developer(s) of the push project to see if we can
  contribute our work back to the community.
 
  We also experimented with using atmosphere [2] which allows cometd to
  work on more servlet containers than just jetty, but while the
  integration worked fine, there is currently a bug in the atmosphere
  code which means that it doesn't work with the current version of the
  cometd servlet [3].
 
  A version based only on wicket ajax sounds interesting, if you look at
  the jQuery binding, most of the actual work is done by the
  framework-agnostic cometd.js file, with jQuery providing the ajax
  mechanism and the JSON evaluation, however I know that the wicket ajax
  backend is being re-written in 1.5, so any work done on the 1.4 branch
  would be relatively short lived.
 
  I will try and get together a patch with our work in it for the push
  project and post it here, or I could maybe branch the main push-parent
  in the wicketstuff svn.
 
  [1] - http://code.google.com/p/wiquery/
  [2] - https://atmosphere.dev.java.net/
  [3] - http://n2.nabble.com/Bayuex-problems-tt4633855.html
 
  --
  Regards - Richard Wilkinson
  Developer,
  jWeekend: OO  Java Technologies - Development and Training
  http://jWeekend.com
 
  On 8 March 2010 13:36, Martin U ufer.mar...@googlemail.com wrote:
  Hi Folks,
 
  i need some COMETD or something equal implemention in my
 web-application. So
  i found wickestuff-push. But as far as is see, it users dojo to do the
  client-side magic.
 
  I dont want to blow up my application more as it still is ;) so i want
 ask
  for an wicket + comet workaround with jQuery or with wicket-own
 javascript
  functionality.
 
 
  thanks in advance for any hint.
 
 
  - Martin
 
 


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org




-- 
Rodolfo Hansen
CTO, KindleIT Software Development
Email: rhan...@kindleit.net
Mobile: +1 (809) 860-6669


Re: Wicketstuff-Push without Dojo?

2010-03-08 Thread MattyDE

Wow thanks for your contribution.

Iam not very used to use Patches on SVN-Directories. But i'll try my best to
understand how it works ;)

Iam looking for a possibility to run wicketstuff-push without a Jetty
instance to. Prefered Tomcat...

Thanks!



richardjohnwilkinson wrote:
 
 Hi again,
 
 Attached is a patch (zipped) to be applied to the push directory
 inside the push-parent directory under svn [1].  Any feedback or
 comments would be welcome.
 
 [1] -
 https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-core/push-parent
 
 -
 Regards - Richard Wilkinson
 Developer,
 jWeekend: OO  Java Technologies - Development and Training
 http://jWeekend.com
 
 On 8 March 2010 14:37, Richard Wilkinson
 richardjohnwilkin...@googlemail.com wrote:
 Hi,

 We have been working on the wicketstuff-push project offline; so far
 we have modified the code to run using jQuery (using wiQuery [1]) with
 the latest version of the cometd javascript, and fixed a few bugs /
 made some improvements. For example the current code wasn't as
 efficient as it could have been when you subscribe to more than one
 event per page.  We also have added a 'push model', where when you
 update the contents of a components model, that component is updated
 as usual with wicket ajax, and some helper code for working with
 wiQuery.

 All of this code is work-in-progress, but we want to start a dialog
 with the main developer(s) of the push project to see if we can
 contribute our work back to the community.

 We also experimented with using atmosphere [2] which allows cometd to
 work on more servlet containers than just jetty, but while the
 integration worked fine, there is currently a bug in the atmosphere
 code which means that it doesn't work with the current version of the
 cometd servlet [3].

 A version based only on wicket ajax sounds interesting, if you look at
 the jQuery binding, most of the actual work is done by the
 framework-agnostic cometd.js file, with jQuery providing the ajax
 mechanism and the JSON evaluation, however I know that the wicket ajax
 backend is being re-written in 1.5, so any work done on the 1.4 branch
 would be relatively short lived.

 I will try and get together a patch with our work in it for the push
 project and post it here, or I could maybe branch the main push-parent
 in the wicketstuff svn.

 [1] - http://code.google.com/p/wiquery/
 [2] - https://atmosphere.dev.java.net/
 [3] - http://n2.nabble.com/Bayuex-problems-tt4633855.html

 --
 Regards - Richard Wilkinson
 Developer,
 jWeekend: OO  Java Technologies - Development and Training
 http://jWeekend.com

 On 8 March 2010 13:36, Martin U ufer.mar...@googlemail.com wrote:
 Hi Folks,

 i need some COMETD or something equal implemention in my
 web-application. So
 i found wickestuff-push. But as far as is see, it users dojo to do the
 client-side magic.

 I dont want to blow up my application more as it still is ;) so i want
 ask
 for an wicket + comet workaround with jQuery or with wicket-own
 javascript
 functionality.


 thanks in advance for any hint.


 - Martin


 
  
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 

-- 
View this message in context: 
http://old.nabble.com/Wicketstuff-Push-without-Dojo--tp27821316p27832039.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org