On Tue, Aug 19, 2008 at 3:19 AM, Michael Sparer <[EMAIL PROTECTED]>wrote:

>
>
>
>
> > 1. Its now 1.4 compatible (actually wasn't before I took it)
> great
>
> > 2. Its no longer a subclass of bayeuxservice
>
> Alright I'm quite confused. I did that yesterday and checked that change in
> - also yesterday - and tried to synchronise just 2 secs ago - and there
> weren't any changes. Where did you check your stuff in?


Hmm, I synchronized about 20min before the commit, and then had to leave
before it actually finished... :p It seems there was a conflict. (I sent the
email later from home)

Separated the patch into two commits.

1 for the dojo javascript cleanup and another for the Java 1.4 compliance.

>
> > I checked the repo before comitting, and it had the correct code... check
> > how you generated the jar...
> I generate the jar with mvn install on the checked out code. Again, I'm
> having the resources in there, but they never get referenced in any java.
> I'm missing some kind of headercontribution or renderjavascript in there
> ...
> And now I find things even more weird. Can you confirm that your
> AbstractDefaultDojoBehavior doesn't call
> response.renderJavascriptReference(getDojoResourceReference());
> on line 108 (and thus tries to add resources that don't exist, causing
> wicket to report errors to console)?
>
> if you can't confirm that, we're working on different code bases, however
> that might work :-D
>
> regards,
> Michael
>
> On 8/18/08, Michael Sparer <[EMAIL PROTECTED]> wrote:
> >
> > OK I'll take a look into it :-)
> >
> > Weird that you don't get any errors, because the line I pasted certainly
> > throws errors as the resources are just not there - seems to be a
> > remainder
> > of the copied class. Are you sure you checked in all your changed
> sources?
> >
> >
> > Rodolfo Hansen-2 wrote:
> >>
> >> On Mon, Aug 18, 2008 at 11:18 AM, Michael Sparer
> >> <[EMAIL PROTECTED]>wrote:
> >>
> >>>
> >>> so you think it wouldn't be worth the effort to do the upgrade to 1.0
> in
> >>> the
> >>> dojo project? how much effort are we talking about? :-)
> >>
> >>
> >> Look into it! the DOJO people have a list of compatibility changes, and
> >> movements, and howto fix.
> >> But, its very, very incompatible. That was the first idea I had and then
> >> abandoned it
> >> At the end I decided it wasn't correct in any case since push
> >> functionality
> >> for wicket should be independent.
> >>
> >>
> >>>
> >>>
> >>> but you'll still end-up with two different dojo versions if you use
> both
> >>> wicketstuff-push and wicketstuff-dojo in one project. that's kind of
> >>> misleading and overhead, isn't it?
> >>
> >>
> >> No, I'm planning on cleaning things up, and include only the cometd
> part,
> >> and have it play fair with any other javascript libs...
> >>
> >> Hopefully you could even have other comet clients on a purely JS side...
> >> we
> >> need to write some test cases, as this project doesn't have any...
> >>
> >>>
> >>>
> >>> the error stuff: don't you get wicket-errors such as "shared resource
> >>>
> org.wicketstuff.push.cometd.dojo.AbstractDefaultDojoBehavior/dojo/lfx/*.js
> >>> not found" ? actually you should as AbstractDefaultDojoBehavior calls
> >>
> >>
> >> Nope, no issues, they are included correctly in the jar I have...
> >>
> >>>
> >>>
> >>> public static final ResourceReference DOJO =
> >>>      new CompressedResourceReference(AbstractDefaultDojoBehavior.class,
> >>>          "dojo/dojo.js");
> >>>
> >>> on line 71 ... and there isn't a PackageResource like that - sure you
> >>> checked in all your sources?
> >>> shouldn't the resources in src/main/resources be added somewhere as
> >>> resource
> >>> in the code. either i didn't find them or i missed a point completely
> >>> :-)
> >>>
> >>> and yes, sure, upgrading to the latest versions of cometd and dojo is
> >>> definitely a good idea, no doubt about that. but i believe one should
> >>> first
> >>> talk about the basic stuff as we do in this thread :-)
> >>>
> >>> regards,
> >>> Michael
> >>>
> >>>
> >>> Rodolfo Hansen-2 wrote:
> >>> >
> >>> > On Mon, Aug 18, 2008 at 10:16 AM, Michael Sparer
> >>> > <[EMAIL PROTECTED]>wrote:
> >>> >
> >>> >>
> >>> >> I had a more thorough look into it now and there are some issues I'd
> >>> like
> >>> >> to
> >>> >> address:
> >>> >> - wouldn't it be better to lift wicketstuff-dojo to dojo 1.0 and
> keep
> >>> it
> >>> >> as
> >>> >> dependency to wicketstuff-push? otherwise there are two seperate
> dojo
> >>> >> versions and if you use ws-dojo and ws-push you end up in a whole
> >>> mess
> >>> of
> >>> >> javascript libraries
> >>> >
> >>> >
> >>> > I looked into that. The dojo API changed drastically between 0.4 and
> >>> 1.0,
> >>> > its a huge effort.
> >>> > Albeit i think eventually it should be done, but I think
> >>> wicketstuff-push
> >>> > should end up independent from wicketstuff-dojo
> >>> >
> >>> >>
> >>> >> - where in your code do you reference the new dojo libraries? i only
> >>> >> found
> >>> >> resourcereferences in the copied and shortened class
> >>> >> AbstractDefaultDojoBehavior that point to /dev/null i.e. to
> >>> references
> >>> >> that
> >>> >> aren't existing, leading to wicket throwing errors and to not being
> >>> able
> >>> >> to
> >>> >> use dojo at all ...
> >>> >
> >>> >
> >>> > ? What do you mean exactly?
> >>> > The dojo files are in
> >>>  src/main/resources/org/wicketstuff/push/cometd/dojo
> >>> > and it is working correctly in the projects I am using...
> >>> >
> >>> >
> >>> >
> >>> >>
> >>> >> - you sometimes used generics for e.g. hashmaps - i think (but i'm
> >>> not
> >>> >> sure)
> >>> >> that all wicket and wicketstuff versions lower than wicket 1.4.
> >>> should
> >>> be
> >>> >> java 1.4 compatible and generics came with java 5 ... well i don't
> >>> care,
> >>> >> i'm
> >>> >> using java 6, but i think there might be a few that do care :-)
> >>> >
> >>> >
> >>> > Oops, will fix.
> >>> >
> >>> >>
> >>> >> - speaking of users, although there's now a branch for the 1.3.0
> >>> version
> >>> >> existing, i think that might confuse or upset wicketstuff-push users
> >>> as
> >>> >> you're only chance to get wicketstuff-push is to check it out from
> >>> svn.
> >>> >> so
> >>> >> keeping up-to-date with their version (i.e. 1.3.0) isn't easy as
> they
> >>> >> would
> >>> >> have to switch to the branched version ... which they don't know
> >>> existing
> >>> >> ... so shouldn't that whole upgrade thing rather be a separate
> >>> project?
> >>> >
> >>> >
> >>> > Please give 1.3.4 a chance, help me fix these small issues, and at
> the
> >>> > end,
> >>> > I think we will be better off, no?
> >>> >
> >>> >>
> >>> >>
> >>> >> and the servlet and service problem i mentioned in an earlier post
> >>> (in
> >>> >> the
> >>> >> other push thread, i think) ...
> >>> >>
> >>> >> regards,
> >>> >> Michael
> >>> >>
> >>> >> Rodolfo Hansen-2 wrote:
> >>> >> >
> >>> >> > No problem, thats why I bumped the version number.
> >>> >> >
> >>> >> > I still need to debug the RemoveListener, haven't been able to get
> >>> in
> >>> >> > touch
> >>> >> > with the guy from jetty, and I'll fix the examples as the only
> real
> >>> >> > incompatibility is that there is no longer a dependency on
> >>> >> > wicketstuff-dojo.
> >>> >> >
> >>> >> >
> >>> >> > On Fri, Aug 15, 2008 at 1:31 PM, Michael Sparer
> >>> >> > <[EMAIL PROTECTED]>wrote:
> >>> >> >
> >>> >> >>
> >>> >> >> I appreciate the upgrade and am certainly going to do the upgrade
> >>> for
> >>> >> my
> >>> >> >> app
> >>> >> >> and report errors etc. I hope you don't mind that I took the
> >>> liberty
> >>> >> of
> >>> >> >> proposing a branch to have a ready-to-run version with the prior
> >>> >> release
> >>> >> >> of
> >>> >> >> cometd and dojo (see
> >>> >> >>
> >>> >> >>
> >>> >>
> >>>
> http://www.nabble.com/Permission-for-branching-wicketstuff-push-to19002588.html
> >>> >> >> )
> >>> >> >>
> >>> >> >> regards,
> >>> >> >> Michael
> >>> >> >>
> >>> >> >>
> >>> >> >> Rodolfo Hansen-2 wrote:
> >>> >> >> >
> >>> >> >> > Hey guys,
> >>> >> >> >
> >>> >> >> > I was talking in irc about updating wicketstuff-push to support
> >>> the
> >>> >> >> more
> >>> >> >> > recent versions of the bayeux protocol and cometd servlets.
> >>> >> >> >
> >>> >> >> > So I endeded up with access to the wicketstuff svn and have
> just
> >>> >> >> uploaded
> >>> >> >> > a
> >>> >> >> > new preliminary version of wicketstuff-push.
> >>> >> >> >
> >>> >> >> > there are still some issues and alot of ironing out, but the
> >>> project
> >>> >> >> now
> >>> >> >> > works with the latest stable versions of jetty, wicket, cometd,
> >>> >> there
> >>> >> >> is
> >>> >> >> a
> >>> >> >> > new feature available where you can listen for a clients
> >>> disconnect
> >>> >> >> from
> >>> >> >> a
> >>> >> >> > web page (actually cometd session)..
> >>> >> >> >
> >>> >> >> > the new version is 1.3.4-SNAPSHOT if anyone is interested in
> >>> cheking
> >>> >> it
> >>> >> >> > out,
> >>> >> >> > or helping me continue the cleanup...
> >>> >> >> >
> >>> >> >> >
> >>> >> >> > Thanks,
> >>> >> >> >
> >>> >> >> > Rodolfo Hansen.
> >>> >> >> >
> >>> >> >> >
> >>> >> >>
> >>> >> >>
> >>> >> >> -----
> >>> >> >> Michael Sparer
> >>> >> >> http://talk-on-tech.blogspot.com
> >>> >> >> --
> >>> >> >> View this message in context:
> >>> >> >>
> >>> http://www.nabble.com/wicketstuff-push-update-tp18765345p19002629.html
> >>> >> >> Sent from the Wicket - Dev mailing list archive at Nabble.com.
> >>> >> >>
> >>> >> >>
> >>> >> >
> >>> >> >
> >>> >>
> >>> >>
> >>> >> -----
> >>> >> Michael Sparer
> >>> >> http://talk-on-tech.blogspot.com
> >>> >> --
> >>> >> View this message in context:
> >>> >>
> >>> http://www.nabble.com/wicketstuff-push-update-tp18765345p19032686.html
> >>> >> Sent from the Wicket - Dev mailing list archive at Nabble.com.
> >>> >>
> >>> >>
> >>> >
> >>> >
> >>>
> >>>
> >>> -----
> >>> Michael Sparer
> >>> http://talk-on-tech.blogspot.com
> >>> --
> >>> View this message in context:
> >>> http://www.nabble.com/wicketstuff-push-update-tp18765345p19033883.html
> >>> Sent from the Wicket - Dev mailing list archive at Nabble.com.
> >>>
> >>>
> >>
> >>
> >
> >
> > -----
> > Michael Sparer
> > http://talk-on-tech.blogspot.com
> > --
> > View this message in context:
> > http://www.nabble.com/wicketstuff-push-update-tp18765345p19035419.html
> > Sent from the Wicket - Dev mailing list archive at Nabble.com.
> >
> >
>
>
>
>
> -----
> Michael Sparer
> http://talk-on-tech.blogspot.com
> --
> View this message in context:
> http://www.nabble.com/wicketstuff-push-update-tp18765345p19045474.html
> Sent from the Wicket - Dev mailing list archive at Nabble.com.
>
>

Reply via email to