Yeah, sorry, I meant 1.x.
-Matej
Pierre-Yves Saumont wrote:
> Hi Matej,
>
> I suppose 1.3 is current branch 1.x ? I checked out this, and it works.
> It still don't work with 1.2.2, but never mind. I hope it will continue
> working as I add functionnalities to the application ;-)
>
> Thanks,
>
> Pierre-Yves
>
> Matej Knopp a écrit :
>> Hi Pierre-Yvers,
>>
>> I've tested your example with IE, FF and Opera, in all browsers it
>> worked well. I've tested it wicket current svn (branch 1.3). So if there
>> really is a bug, I still can't reproduce it :(
>>
>> However, there is one bug your example helped me to find, and that is
>> AjaxTabbedPanel being versioned (it throwed exceptions on page refresh).
>>
>> -Matej
>>
>> Pierre-Yves Saumont wrote:
>>> Hi Matej,
>>>
>>> I eventually was able to make a stripped down version of my app. It
>>> still contains lot of unusefull stuff for the test case, but it is
>>> only 270kb. I removed the jars in the lib directory to reduce the
>>> size. You just have to copy the standard quickstart jars to make it
>>> work (and rename the zip file since zip archive are not allowed in
>>> this list). For user name and password, use wicket/wicket. There is a
>>> datepicker on the first page. You can then click on any tab (inner or
>>> outer) and go back to the first tab to experiment the problem. After
>>> an Ajax call, the datePicker still opens, but it is not possible to
>>> select a date.
>>>
>>> Pierre-Yves
>>>
>>>
>>> Matej Knopp a écrit :
>>>> Well, the modification basically restored the behavior from before
>>>> the speed optimization was done. It shouldn't really change anything,
>>>> definitely not cause null instead of AjaxRequest (which probably
>>>> means that you're using fallback links and for some reason they are
>>>> not fired using Ajax).
>>>>
>>>> Anyway, are you able to provide a test case from any of this? All
>>>> these issues you are facing seem to be related to your application
>>>> quite closely, and I'm not able to reproduce any of it on my own.
>>>>
>>>> -Matej
>>>>
>>>> Pierre-Yves Saumont wrote:
>>>>> Hi Matej,
>>>>>
>>>>> With this modification, some Ajax link are seeing there onClick
>>>>> methods called with a null target.
>>>>>
>>>>> In the page I load, there is a top menu bar that loaded "Ajax
>>>>> pages". In this "pages" there is genrally a ajax tabbed panel. The
>>>>> inner ajax links are working and the datepicker also works. When I
>>>>> try to activate an outer link to display another " ajax page", I get
>>>>> the null target exception. So I cannot test the datepicker on the
>>>>> other pages.
>>>>>
>>>>> Pierre-Yves
>>>>>
>>>>>
>>>>> Matej Knopp a écrit :
>>>>>> This is very unfortunate. I'm not able to reproduce the stack
>>>>>> overflow problem even with huge ajax responses.
>>>>>>
>>>>>> Can you plese replace the processNext method with this:
>>>>>>
>>>>>> processNext: function() {
>>>>>> if (this.current < this.functions.length) {
>>>>>> var f = this.functions[this.current];
>>>>>> var run = function() {
>>>>>> f(this.notify.bind(this));
>>>>>> }.bind(this);
>>>>>> this.current++;
>>>>>> window.setTimeout(run, 1);
>>>>>> }
>>>>>>
>>>>>> so that we can be sure that this is the problem.
>>>>>>
>>>>>> -Matej
>>>>>>
>>>>>>
>>>>>> Pierre-Yves Saumont wrote:
>>>>>>> I changed the value to 10. It does not change anything. I don't
>>>>>>> know if it can be usefull, but I added the line:
>>>>>>>
>>>>>>> alert(this.depth);
>>>>>>>
>>>>>>> before line 120. When loading the Ajax response that contains the
>>>>>>> datepicker, this alert is displayed 10 times with values 0 to 9.
>>>>>>>
>>>>>>> Pierre-Yves
>>>>>>>
>>>>>>> Matej Knopp a écrit :
>>>>>>>> That's not really the problem. The javascript _is_ included only
>>>>>>>> once. Problem is the performance improvement I did, calling the
>>>>>>>> run method from call stack instead of scheduling it on
>>>>>>>> window.setTimeout(). The latter is very slow, because it redraws
>>>>>>>> browser window.
>>>>>>>>
>>>>>>>> Anyway, it should no longer cause problem. Please make sure
>>>>>>>> you've cleaned browsers cache. If this is the case, please try to
>>>>>>>> change the number in wicket-ajax.js on line 120 (if (this.depth >
>>>>>>>> 50 || Wicket.Browser.isKHTML....
>>>>>>>>
>>>>>>>> try to set it to lower number, like 10 to see if it helps.
>>>>>>>> Perhaps I'm still overestimating the stack size? It's strange
>>>>>>>> because I've tested the code on large ajax updates and it worked
>>>>>>>> well.
>>>>>>>>
>>>>>>>> -Matej
>>>>>>>>
>>>>>>>> igor.vaynberg wrote:
>>>>>>>>> is it possible to change calendar.js and include an
>>>>>>>>> include_only_once logic?
>>>>>>>>>
>>>>>>>>> -Igor
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>> Hello Matej,
>>>>>>>>>>
>>>>>>>>>> I eventually found the updated file. (I was looking for the
>>>>>>>>>> calendar.js file, and not for wicket-ajax.js). It doesn't
>>>>>>>>>> change anything. I still have a "too much recursion" error at
>>>>>>>>>> line 1796 of calendar.js
>>>>>>>>>>
>>>>>>>>>> Pierre-Yves
>>>>>>>>>>
>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>> I assume there's something wrong with your svn setup. The
>>>>>>>>>>> revision of wicket-ajax.js in svn is 7534, it's 3 days old
>>>>>>>>>>>
>>>>>>>>>>> http://svn.sourceforge.net/viewvc/*checkout*/wicket/branches/wicket-1.x/wicket/src/java/wicket/ajax/wicket-ajax.js?revision=7534
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Maybe it would help to do a clean checkout of entire project.
>>>>>>>>>>>
>>>>>>>>>>> -Matej
>>>>>>>>>>>
>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>> Hi Matej,
>>>>>>>>>>>>
>>>>>>>>>>>> I can't find anything newer than revision 7520 (udpate of the
>>>>>>>>>>>> french files) in branche 1.x and revision 7519 in trunk.
>>>>>>>>>>>>
>>>>>>>>>>>> Where did you put the updated files?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>
>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> it should be fixed in SVN, but I can't really test it. I've
>>>>>>>>>>>>> simulated updating of many elements so that I could
>>>>>>>>>>>>> reproduce the stack overflow, but I don't know if that is
>>>>>>>>>>>>> your case.
>>>>>>>>>>>>>
>>>>>>>>>>>>> please try the current version and let me know.
>>>>>>>>>>>>>
>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>
>>>>>>>>>>>>> Matej Knopp wrote:
>>>>>>>>>>>>>> Sorry for this, I've underestimated the stack size of
>>>>>>>>>>>>>> browsers. Expect it to be fixed withing couple of hours.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>> Hi Samyem,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Could you send me your script, so that I can see if it
>>>>>>>>>>>>>>> solves the problem for me?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> samyem a ?crit :
>>>>>>>>>>>>>>>> I could trace my problem to a recent change in
>>>>>>>>>>>>>>>> wicket-ajax.js. In
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> defination of processNext, it used to be that the run was
>>>>>>>>>>>>>>>> called on
>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>> timeout like window.setTimeout(run, 1);. Now this is only
>>>>>>>>>>>>>>>> called for
>>>>>>>>>>>>>>>> isKHTML, and there is a direct call to run() otherwise.
>>>>>>>>>>>>>>>> This for some reason
>>>>>>>>>>>>>>>> gave the recursion error for me. When I reverted this
>>>>>>>>>>>>>>>> line and use the
>>>>>>>>>>>>>>>> timeout version, the recursion error disappeared. I am
>>>>>>>>>>>>>>>> not sure about the
>>>>>>>>>>>>>>>> big picture of what's going on, but that gave me a dirty
>>>>>>>>>>>>>>>> fix for
>>>>>>>>>>>>>>>> now.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> - Samyem
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> samyem wrote:
>>>>>>>>>>>>>>>>> Same here. I am getting too much recursion in places I
>>>>>>>>>>>>>>>>> didn't have problem
>>>>>>>>>>>>>>>>> earlier as well. Looking at the generated source, it is
>>>>>>>>>>>>>>>>> clear that the
>>>>>>>>>>>>>>>>> java script gets included more than once, not just once
>>>>>>>>>>>>>>>>> in the header.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> - Samyem
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>> I am afraid there is still a problem. I tested the fix
>>>>>>>>>>>>>>>>>> in the quickstart I had made and it worked fine.
>>>>>>>>>>>>>>>>>> However, in my application, selecting a date in the
>>>>>>>>>>>>>>>>>> datepicker cause a Javascript error. FF reports this error
>>>>>>>>>>>>>>>>>> as:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Erreur : too much recursion
>>>>>>>>>>>>>>>>>> Fichier source :
>>>>>>>>>>>>>>>>>> http://localhost:8080/ceagrap/app/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar.js
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Ligne : 1796
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Date.prototype.__msh_oldSetFullYear =
>>>>>>>>>>>>>>>>>> Date.prototype.setFullYear;
>>>>>>>>>>>>>>>>>> Date.prototype.setFullYear = function(y) {
>>>>>>>>>>>>>>>>>> var d = new Date(this);
>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< line 1796
>>>>>>>>>>>>>>>>>> d.__msh_oldSetFullYear(y);
>>>>>>>>>>>>>>>>>> if (d.getMonth() != this.getMonth())
>>>>>>>>>>>>>>>>>> this.setDate(28);
>>>>>>>>>>>>>>>>>> this.__msh_oldSetFullYear(y);
>>>>>>>>>>>>>>>>>> };
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> In IE6, the error message is "not enough stack space".
>>>>>>>>>>>>>>>>>> The same line number is reported, but the next line is
>>>>>>>>>>>>>>>>>> highlighted:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Date.prototype.__msh_oldSetFullYear =
>>>>>>>>>>>>>>>>>> Date.prototype.setFullYear;
>>>>>>>>>>>>>>>>>> Date.prototype.setFullYear = function(y) {
>>>>>>>>>>>>>>>>>> var d = new Date(this);
>>>>>>>>>>>>>>>>>> d.__msh_oldSetFullYear(y);
>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<<<<<<< line
>>>>>>>>>>>>>>>>>> 1796
>>>>>>>>>>>>>>>>>> if (d.getMonth() != this.getMonth())
>>>>>>>>>>>>>>>>>> this.setDate(28);
>>>>>>>>>>>>>>>>>> this.__msh_oldSetFullYear(y);
>>>>>>>>>>>>>>>>>> };
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> If I reload the page, the error disapears.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>>>>>>>> Thanks for fixed files, I've already commited those.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>>>> Now it seems to work fine provided the locale
>>>>>>>>>>>>>>>>>>>> switching is made through reloading the page and not
>>>>>>>>>>>>>>>>>>>> through Ajax. (I enclosed the modified french
>>>>>>>>>>>>>>>>>>>> scripts, in utf8 and iso.)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> If switching is made through Ajax, it works much
>>>>>>>>>>>>>>>>>>>> better than it did before. If the datepicker is
>>>>>>>>>>>>>>>>>>>> visible when switching, switching works fine. If the
>>>>>>>>>>>>>>>>>>>> datepicker is not visible when switching, and then is
>>>>>>>>>>>>>>>>>>>> is loaded through Ajax, it does not always
>>>>>>>>>>>>>>>>>>>> acknowledge the switch.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> But the worst problem is that reloading the page
>>>>>>>>>>>>>>>>>>>> after a locale switch (which before made the
>>>>>>>>>>>>>>>>>>>> datepicker to swith to the new locale) now cause an
>>>>>>>>>>>>>>>>>>>> exception:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Root cause:java.lang.IllegalStateException: Cannot
>>>>>>>>>>>>>>>>>>>> remove [MarkupContainer [Component id = 6, page = <No
>>>>>>>>>>>>>>>>>>>> Page>, path = 6.Loop$LoopItem]] from null parent!
>>>>>>>>>>>>>>>>>>>> at wicket.Component.remove(Component.java:1475)
>>>>>>>>>>>>>>>>>>>> at wicket.version.undo.Add.undo(Add.java:81) at
>>>>>>>>>>>>>>>>>>>> wicket.version.undo.ChangeList.undo(ChangeList.java:93)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>> wicket.version.undo.UndoPageVersionManager.undo(UndoPageVersionManager.java:217)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>> wicket.version.undo.UndoPageVersionManager.getVersion(UndoPageVersionManager.java:167)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I also somtime get this exception:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> java.lang.NullPointerException
>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>> wicket.MarkupFragmentFinder.find(MarkupFragmentFinder.java:76)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>> wicket.Component.renderComponent(Component.java:1599)
>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>> wicket.ajax.AjaxRequestTarget.respondComponent(AjaxRequestTarget.java:474)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> However, having it working with full page reload is a
>>>>>>>>>>>>>>>>>>>> very good point. I think it will be enough
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>>>>>>>>>> You won't find it there. It's wicket-1.x (and trunk).
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 1.2.2 is release. Current branch for 1.2 is under 1.x
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>>>>>> I can't find it in releases/wicket-1.2.2, only in
>>>>>>>>>>>>>>>>>>>>>> trunk, but my app does not work with 2.0 :-(
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>>>>>>>>>>>> Sorry for ambiguity. The fix should be already in.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>>>>>>>> What should already be in? Is it your fix? Or are
>>>>>>>>>>>>>>>>>>>>>>>> you talking about the edited file I sent to the
>>>>>>>>>>>>>>>>>>>>>>>> list few days ago? This is no complete since at
>>>>>>>>>>>>>>>>>>>>>>>> that time I had not noticed the tuesday error!
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>>>>>>>>>>>>>> btw. it should be already in.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Matej,
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Of course I will test it as soon as you commit
>>>>>>>>>>>>>>>>>>>>>>>>>> it. BTW, there are plenty of typos and spelling
>>>>>>>>>>>>>>>>>>>>>>>>>> mistakes in the french script, and even an
>>>>>>>>>>>>>>>>>>>>>>>>>> error in the abreviated day names (it says
>>>>>>>>>>>>>>>>>>>>>>>>>> monday, tuesday, tuesday, thursday and there is
>>>>>>>>>>>>>>>>>>>>>>>>>> no wednesday!). Do you want me to send you an
>>>>>>>>>>>>>>>>>>>>>>>>>> edited file?
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Matej Knopp a ?crit :
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm working on the date picker encoding
>>>>>>>>>>>>>>>>>>>>>>>>>>> problem. What I'll probably do is to convert
>>>>>>>>>>>>>>>>>>>>>>>>>>> all non-unicode (latin1, ...) date picker
>>>>>>>>>>>>>>>>>>>>>>>>>>> locale strings to utf-8 and add
>>>>>>>>>>>>>>>>>>>>>>>>>>> charset="utf-8" to the <script element that
>>>>>>>>>>>>>>>>>>>>>>>>>>> includes the script.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> This should sove the problem, as
>>>>>>>>>>>>>>>>>>>>>>>>>>> xmlhttprequest (used to load script during
>>>>>>>>>>>>>>>>>>>>>>>>>>> ajax header contribution) treats the response
>>>>>>>>>>>>>>>>>>>>>>>>>>> as utf-8. And the charset in script that
>>>>>>>>>>>>>>>>>>>>>>>>>>> should ensure that during "regular" header
>>>>>>>>>>>>>>>>>>>>>>>>>>> contribution the script will be loaded with
>>>>>>>>>>>>>>>>>>>>>>>>>>> the correct locale. I'll be commiting soon,
>>>>>>>>>>>>>>>>>>>>>>>>>>> would you mind testing if it works for you?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> -Matej
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves Saumont wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Eelco,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I did not feel irritated by your answers and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I apologize for having let you think I was. I
>>>>>>>>>>>>>>>>>>>>>>>>>>>> understand perfectly your position and I
>>>>>>>>>>>>>>>>>>>>>>>>>>>> acknowledge the immense amount of work there
>>>>>>>>>>>>>>>>>>>>>>>>>>>> is behind Wicket and I want to thank every
>>>>>>>>>>>>>>>>>>>>>>>>>>>> one working on it for making such a smart
>>>>>>>>>>>>>>>>>>>>>>>>>>>> framework available.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am building a demo/prototype application
>>>>>>>>>>>>>>>>>>>>>>>>>>>> for a big french administration and I want to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> convince them that they should add Wicket to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the list of their accepted technologies.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> That's why I need features that are 100%
>>>>>>>>>>>>>>>>>>>>>>>>>>>> functionnal. If a feature is only 99%
>>>>>>>>>>>>>>>>>>>>>>>>>>>> functionnal, it's probably better not to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> mention it because somebody will certainly
>>>>>>>>>>>>>>>>>>>>>>>>>>>> pinpoint the 1% that is causing problem,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> making others forget about the working 99%.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> So, what I am trying to do is helping to find
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the cause of the problem and (may be) a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solution. At this time, I am using a normal
>>>>>>>>>>>>>>>>>>>>>>>>>>>> link to switch locales and I have removed all
>>>>>>>>>>>>>>>>>>>>>>>>>>>> accented characters in the datapicker french
>>>>>>>>>>>>>>>>>>>>>>>>>>>> strings and saved the file in ascii. I am
>>>>>>>>>>>>>>>>>>>>>>>>>>>> working to find on a better workaround.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regarding UTF8, this is (in my opinion) not a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> good solution. AFAIK, it as been designed to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> suit the needs of english language
>>>>>>>>>>>>>>>>>>>>>>>>>>>> applications where only a few exotic foreign
>>>>>>>>>>>>>>>>>>>>>>>>>>>> characters have to be usable. It's main
>>>>>>>>>>>>>>>>>>>>>>>>>>>> advantage is that the data is nearly the same
>>>>>>>>>>>>>>>>>>>>>>>>>>>> size as ascci for this kind of use. I think
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTF16 is a much better solution, even if it
>>>>>>>>>>>>>>>>>>>>>>>>>>>> is not 100% perfect since it can't represent
>>>>>>>>>>>>>>>>>>>>>>>>>>>> all characters needed in all languages. Next
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UNICODE encoding will be 32 bits, which will
>>>>>>>>>>>>>>>>>>>>>>>>>>>> be enough for all characters of all languages
>>>>>>>>>>>>>>>>>>>>>>>>>>>> in the galaxy. We will then have to design an
>>>>>>>>>>>>>>>>>>>>>>>>>>>> extension for the rest of the universe ;-)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pierre-Yves
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Eelco Hillenius a ?crit :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It is the same kind of problem we have with
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> character encoding. Every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> time someone has a problem with encoding,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the answer can be "use XXX
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> encoding for all and there will be no
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> problem". This is false AND
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> irrelevant.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Well, I guess we hoped that UTF-8 would just
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> work for everyone. It's
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> certainly advertised as that. But the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> message comes across, and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> more reports we have that something is
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> broken, the harder we'll work
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> on it. It's just not all easy, and some of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the bugs we are
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> encountering lately (like a problem with
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> file descriptors) were not
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> our fault in the first place. We're not even
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sure the encoding
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> problems are. But the more people that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> actually use those encodings
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can help us, possibly by supplying fixes/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solutions,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> better.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It is irrelevant because the question is
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "how to use this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> functionnality" and not "how to do without
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it".
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, you are right. You have to understand
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> though that a framework
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can't fix every possible problem in the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> world. Every time we add a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> feature, there's an open door for 10
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> additional ones. That doesn't
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mean we don't want to add them, but maybe
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> not now, or we need to be
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> convinced about the urgency of the problem.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It is false because it does not solve the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> problem. In the case of Ajax
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> switching locale, remember the problem is
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> updating the datepicker. If
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you switch the locale in a situation where
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> no datepicker is displayed
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and then load a datepicker through Ajax, it
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> is still broken. But of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> course, the solution is not to use Ajax.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Well we fixed header contribution through
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ajax. It seems that the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> datepicker is the component from hell, as
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> we're having all kinds of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issues with it we don't have with other
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> components. But Matej and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> others spent many of his free nights trying
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to fix it and they have
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> been progressing very well. It's a pretty tough
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> problem,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> really.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Or a slightly better solution:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> do not use Ajax to switch locales AND do
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> not use anything else than US
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ASCII in the datepicker labels.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I didn't get the datepicker labels. Anything
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that has to do with the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> JavaScript part that is faulty: I'm sorry
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> but we can't do much about
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it as we adopted that component from another
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project (jscalendar).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We're working on a replacement, and people
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can always create their own
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> replacement too (for intance, look at
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wicket-contrib-datepicker and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wicket-contrib-yui.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm sorry you feel irritated by our answers.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> You are right
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> telling you "you can't do that" is not a very
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> satisfying
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> answer.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Please understand that we are working our
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asses off in our free time,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> un-sponsored etc to make this framework as
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> good as we can, as fast as
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> we can. Keep those reports coming, and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> best and fastest way to get
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a bug fixed is to give us a solution for
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> fixing it.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Eelco
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future
>>>>>>>>>>>>>>>>>>>>>>>>>>>> of IT
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> you'll get the chance to share your
>>>>>>>>>>>>>>>>>>>>>>>>>>>> opinions on IT & business topics through
>>>>>>>>>>>>>>>>>>>>>>>>>>>> brief surveys -- and earn cash
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future
>>>>>>>>>>>>>>>>>>>>>>>>>> of IT
>>>>>>>>>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll
>>>>>>>>>>>>>>>>>>>>>>>>>> get the chance to share your
>>>>>>>>>>>>>>>>>>>>>>>>>> opinions on IT & business topics through brief
>>>>>>>>>>>>>>>>>>>>>>>>>> surveys -- and earn cash
>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll
>>>>>>>>>>>>>>>>>>>>>>>> get the chance to share your
>>>>>>>>>>>>>>>>>>>>>>>> opinions on IT & business topics through brief
>>>>>>>>>>>>>>>>>>>>>>>> surveys -- and earn cash
>>>>>>>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get
>>>>>>>>>>>>>>>>>>>>>> the chance to share your
>>>>>>>>>>>>>>>>>>>>>> opinions on IT & business topics through brief
>>>>>>>>>>>>>>>>>>>>>> surveys -- and earn
>>>>>>>>>>>>>>>>>>>>>> cash
>>>>>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get
>>>>>>>>>>>>>>>>>>>> the chance to share your
>>>>>>>>>>>>>>>>>>>> opinions on IT & business topics through brief
>>>>>>>>>>>>>>>>>>>> surveys -- and earn cash
>>>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>>>>>>>>> chance to share
>>>>>>>>>>>>>>>>>> your
>>>>>>>>>>>>>>>>>> opinions on IT & business topics through brief surveys
>>>>>>>>>>>>>>>>>> -- and earn cash
>>>>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>>>>>> chance to share your
>>>>>>>>>>>>>>> opinions on IT & business topics through brief surveys --
>>>>>>>>>>>>>>> and earn cash
>>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>>>>> chance to share your
>>>>>>>>>>>>>> opinions on IT & business topics through brief surveys --
>>>>>>>>>>>>>> and earn
>>>>>>>>>>>>>> cash
>>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>>
>>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>>>> chance to share your
>>>>>>>>>>>>> opinions on IT & business topics through brief surveys --
>>>>>>>>>>>>> and earn cash
>>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>>> chance to share your
>>>>>>>>>>>> opinions on IT & business topics through brief surveys -- and
>>>>>>>>>>>> earn cash
>>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>>
>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance
>>>>>>>>>> to share
>>>>>>>>>> your
>>>>>>>>>> opinions on IT & business topics through brief surveys -- and
>>>>>>>>>> earn cash
>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>
>>>>>>>>
>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>>>>> share your
>>>>>>>> opinions on IT & business topics through brief surveys -- and
>>>>>>>> earn cash
>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Wicket-user mailing list
>>>>>>>> [email protected]
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> -------------------------------------------------------------------------
>>>>>>>
>>>>>>>
>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>>>> share your
>>>>>>> opinions on IT & business topics through brief surveys -- and earn
>>>>>>> cash
>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Wicket-user mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>>
>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>> share your
>>>>> opinions on IT & business topics through brief surveys -- and earn cash
>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>
>>>>> _______________________________________________
>>>>> Wicket-user mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>
>>>>
>>>>
>>>>
>>> ------------------------------------------------------------------------
>>>
>>> -------------------------------------------------------------------------
>>> Using Tomcat but need to do more? Need to support web services, security?
>>> Get stuff done quickly with pre-integrated technology to make your job
>>> easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>> Geronimo
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Wicket-user mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>>
>>
>>
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user