Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Eelco Hillenius
On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:
> Igor,
>
> I'll create a quickstart tomorrow morning.
>
> But is there anyway to bypass this error now.  I have a project due to
> deadline.

You can always explicitly add the dependencies, either directly in
your page's HTML, or as header contributions. That might work just
well enough for a quick fix.

Eelco

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Conglun Yao

Igor,

I'll create a quickstart tomorrow morning.

But is there anyway to bypass this error now.  I have a project due to
deadline.

Conglun

On 7/7/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:



On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:
>
> Three kinds of Errors (testing under firefox):
>
> wicketAjaxGet is not defined.(when changing the ajax DropDownChoice)
>
> wicketAjaxPost is not defined.  (when submit form from ajax button)
>
> wicketSubmitFormById is not defined.  (when submit form from plain
> submit-button)


now thats the right kind of error. please create a quickstart that
reproduces the error and attach it to a jira issue.

-igor



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Igor Vaynberg

On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:


Three kinds of Errors (testing under firefox):

wicketAjaxGet is not defined.(when changing the ajax DropDownChoice)

wicketAjaxPost is not defined.  (when submit form from ajax button)

wicketSubmitFormById is not defined.  (when submit form from plain
submit-button)



now thats the right kind of error. please create a quickstart that
reproduces the error and attach it to a jira issue.

-igor
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Conglun Yao

Three kinds of Errors (testing under firefox):

wicketAjaxGet is not defined.(when changing the ajax DropDownChoice)

wicketAjaxPost is not defined.  (when submit form from ajax button)

wicketSubmitFormById is not defined.  (when submit form from plain
submit-button)

Conglun

On 7/7/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:



On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:
>
> Hi igor,
>
> Thanks for your help.
>
> But I really can not see wicket-ajax.js in the html source code.
>
> The hierarchy of my ListView is
>
> Border
>|  ItemForm (Form)
>  |--- TextField, DropDownChoice, submit button
>| ---   ItemsContainer (WebMarkupContainer)
>  | --- ListView
>
> On the submit method, I add the ItemsContainer  to target.
>
>
>
> I tried again, when I remove all of the ItemsContainer from both html
> and java code, it works fine.
> Otherwise, error happens.


what error do you get if you try in firefox?

-igor



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Igor Vaynberg

On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:


Hi igor,

Thanks for your help.

But I really can not see wicket-ajax.js in the html source code.

The hierarchy of my ListView is

Border
   |  ItemForm (Form)
 |--- TextField, DropDownChoice, submit button
   | ---   ItemsContainer (WebMarkupContainer)
 | --- ListView

On the submit method, I add the ItemsContainer  to target.



I tried again, when I remove all of the ItemsContainer from both html and
java code, it works fine.
Otherwise, error happens.



what error do you get if you try in firefox?

-igor
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Conglun Yao

Hi igor,

Thanks for your help.

But I really can not see wicket-ajax.js in the html source code.

The hierarchy of my ListView is

Border
  |  ItemForm (Form)
|--- TextField, DropDownChoice, submit button
  | ---   ItemsContainer (WebMarkupContainer)
| --- ListView

On the submit method, I add the ItemsContainer  to target.



I tried again, when I remove all of the ItemsContainer from both html and
java code, it works fine.
Otherwise, error happens.



Conglun

On 7/6/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:




On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I met a problem similar to 
WICKET-281.
> It sill happens even after our project moves to wicket 1.2.6.
>
> I can regenerate this error (JavaScript errors "Object expected"), when


this is not the same thing as in WICKET-281 unless when you view source
you do not see wicket-ajax.js in markup, i expect that you would though.
this problem is caused when you try to call outerHTML on tags that do not
support it like tr, tbody,etc

i see this: 
are you adding item component to ajax target? you cannot repaint a
listview or other repeaters like so. you need to add a container that
attaches to  tag to the target instead

-igor





-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Igor Vaynberg

On 7/6/07, Conglun Yao <[EMAIL PROTECTED]> wrote:


Hi,

I met a problem similar to 
WICKET-281.
It sill happens even after our project moves to wicket 1.2.6.

I can regenerate this error (JavaScript errors "Object expected"), when



this is not the same thing as in WICKET-281 unless when you view source you
do not see wicket-ajax.js in markup, i expect that you would though. this
problem is caused when you try to call outerHTML on tags that do not support
it like tr, tbody,etc

i see this: 
are you adding item component to ajax target? you cannot repaint a listview
or other repeaters like so. you need to add a container that attaches to
 tag to the target instead

-igor
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


[Wicket-user] wicket-ajax.js sometime missing in Wicket 1.2.6

2007-07-06 Thread Conglun Yao

Hi,

I met a problem similar to
WICKET-281.
It sill happens even after our project moves to wicket 1.2.6.

I can regenerate this error (JavaScript errors "Object expected"), when

1) submit a form which will  update ListView in the same page and clear
itself through ajax

This process is a bit similar to the Guest Book Example.

2) click BookMarkablePageLink, which points to a page (includes ajax
component)

3) error happens when you click ajax component

In the html source code, you can't find wicket-ajax.js


Part of my code:

Html

RMA Request Details:
 
 
 
   CategoryCategory
   ProductProduct
   Quantity 
   
 
 
   
   
 

 
 

 
 
 
 
   Category Product Amount
Reason 
 
 
 
 
   item_category
   item_product
   item_amount
   item_reason
   Drop item
 
 

 

Java code

public ItemForm(String id) {
   super(id);
   setOutputMarkupId(true);

   IModel cateChoices = new AbstractReadOnlyModel() {
   public Object getObject(Component component) {
   List cates =  ((RMAApplication)
getApplication()).getRMAService()
   .getCategories();
   if(cates == null){
   cates = Collections.EMPTY_LIST;
   }
   return cates;
   }
   };

   IModel prodChoices = new AbstractReadOnlyModel() {
   public Object getObject(Component component) {
   List prods;
   if(getSelectedCategory() != null){
   Category cate = ((RMAApplication) getApplication())
   .getRMAService().getCategoryByID(
   getSelectedCategory().getId());
   prods = new ArrayList(cate.getProducts());
   }else{
   prods = Collections.EMPTY_LIST;
   }

   return prods;
   }

   };

   final DropDownChoice cates = new DropDownChoice("category",
   new PropertyModel(this, "selectedCategory"),
cateChoices);
   cates.setRequired(true);

   final DropDownChoice prods = new DropDownChoice("product",
   new PropertyModel(this, "selectedProduct"),
prodChoices);
   prods.setRequired(true);

   add(cates);
   add(prods);

   cates.add(new AjaxFormComponentUpdatingBehavior("onchange") {
   protected void onUpdate(AjaxRequestTarget target) {
   target.addComponent(prods);
   }
   });
   FormComponent quantity = new RequiredTextField("quantity",
   new PropertyModel(this, "quantity"));
   quantity.add(new QuantityValidator());
   add(quantity);

   FormComponent reason = new TextArea("reason", new PropertyModel(
   this, "reason"));
   reason.setRequired(true);
   add(reason);

   add(new AjaxSubmitButton("addItem", this) {
   protected void onSubmit(AjaxRequestTarget target, Form form)
{
   // repaint the feedback panel so that it is hidden
   target.addComponent(feedback);
   target.addComponent(form);
   target.addComponent(itemsContainer);
   }

   protected void onError(AjaxRequestTarget target, Form form)
{
   // repaint the feedback panel so errors are shown
   target.addComponent(feedback);
   }
   });

   }

   public void onSubmit(){
   Item item = new Item(getSelectedProduct(), Integer
   .parseInt(getQuantity()));
   item.setReturn_reason(getReason());
   Request r = ((RMASession) getSession()).getRequest();
   r.addItem(item);

   setSelectedCategory(null);
   setSelectedProduct(null);
   setQuantity(null);
   setReason(null);
   }


Conglun
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js

2007-03-15 Thread Yoav Landman

Sorry, it is still broken.
I updated WICKET-387.


Matej Knopp-2 wrote:
> 
> Actually, it should be fixed already. Can you please check if it works
> as it should?
> 
> -Matej
> 
> On 3/14/07, Vincent Demay <[EMAIL PROTECTED]> wrote:
>> Hi
>>
>> I do not see difference between you two ;) samples
>>
>> but maybe you was talking about that :
>> https://issues.apache.org/jira/browse/WICKET-387.
>>
>> I think, it will be fixed soon.
>>
>> cheers
>>
>> --
>> Vincent
>> http://www.demay-fr.net/blog/
>>
>> ChuckDeal a écrit :
>> > wicket-ajax.js (revision 518211) appears to have a problem.
>> >
>> > I think lines 296-299 should be
>> > var e = element.childNodes[i];
>> > if (e.tagName != null) {
>> >   result += Wicket.Form.serialize(e);
>> > }
>> >
>> > but right now they are
>> > var e = element.childNodes[i] {
>> >   if (e.tagName != null) {
>> >   result += Wicket.Form.serialize(e);
>> >   }
>> > }
>> >
>> > Chuck
>> >
>>
>>
>> -
>> 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
>> Wicket-user@lists.sourceforge.net
>> 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
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/wicket-ajax.js-tf3403817.html#a9509885
Sent from the Wicket - User mailing list archive at Nabble.com.


-
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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js

2007-03-14 Thread Matej Knopp
heh, of course. sorry for that. i wonder how could i have missed that,
as i have tested script.

-Matej

On 3/14/07, ChuckDeal <[EMAIL PROTECTED]> wrote:
>
> Sorry, I should have been explicit about what I was pointing out.  The last
> char of the first line (var e ...) should be a semicolon, not an open brace
> as it is in the second snippet.
>
> And yes, the reason why I even was looking was because of WICKET-387.  I
> patched my code to fix it and will check tomorrow for an update from svn.
>
> Chuck
>
>
> Vincent Demay wrote:
> >
> > Hi
> >
> > I do not see difference between you two ;) samples
> >
> > but maybe you was talking about that :
> > https://issues.apache.org/jira/browse/WICKET-387.
> >
> > I think, it will be fixed soon.
> >
> > cheers
> >
> > --
> > Vincent
> > http://www.demay-fr.net/blog/
> >
> > ChuckDeal a écrit :
> >> wicket-ajax.js (revision 518211) appears to have a problem.
> >>
> >> I think lines 296-299 should be
> >> var e = element.childNodes[i];
> >> if (e.tagName != null) {
> >>  result += Wicket.Form.serialize(e);
> >> }
> >>
> >> but right now they are
> >> var e = element.childNodes[i] {
> >>  if (e.tagName != null) {
> >>  result += Wicket.Form.serialize(e);
> >>  }
> >> }
> >>
> >> Chuck
> >>
> >
> >
> > -
> > 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
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/wicket-ajax.js-tf3403817.html#a9480665
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> 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
> Wicket-user@lists.sourceforge.net
> 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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js

2007-03-14 Thread ChuckDeal

Sorry, I should have been explicit about what I was pointing out.  The last
char of the first line (var e ...) should be a semicolon, not an open brace
as it is in the second snippet.

And yes, the reason why I even was looking was because of WICKET-387.  I
patched my code to fix it and will check tomorrow for an update from svn.

Chuck


Vincent Demay wrote:
> 
> Hi
> 
> I do not see difference between you two ;) samples
> 
> but maybe you was talking about that : 
> https://issues.apache.org/jira/browse/WICKET-387.
> 
> I think, it will be fixed soon.
> 
> cheers
> 
> --
> Vincent
> http://www.demay-fr.net/blog/
> 
> ChuckDeal a écrit :
>> wicket-ajax.js (revision 518211) appears to have a problem.
>>
>> I think lines 296-299 should be
>> var e = element.childNodes[i];
>> if (e.tagName != null) {
>>  result += Wicket.Form.serialize(e);
>> }
>>
>> but right now they are
>> var e = element.childNodes[i] {
>>  if (e.tagName != null) {
>>  result += Wicket.Form.serialize(e);
>>  }
>> }
>>
>> Chuck
>>   
> 
> 
> -
> 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
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/wicket-ajax.js-tf3403817.html#a9480665
Sent from the Wicket - User mailing list archive at Nabble.com.


-
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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js

2007-03-14 Thread Matej Knopp
Actually, it should be fixed already. Can you please check if it works
as it should?

-Matej

On 3/14/07, Vincent Demay <[EMAIL PROTECTED]> wrote:
> Hi
>
> I do not see difference between you two ;) samples
>
> but maybe you was talking about that :
> https://issues.apache.org/jira/browse/WICKET-387.
>
> I think, it will be fixed soon.
>
> cheers
>
> --
> Vincent
> http://www.demay-fr.net/blog/
>
> ChuckDeal a écrit :
> > wicket-ajax.js (revision 518211) appears to have a problem.
> >
> > I think lines 296-299 should be
> > var e = element.childNodes[i];
> > if (e.tagName != null) {
> >   result += Wicket.Form.serialize(e);
> > }
> >
> > but right now they are
> > var e = element.childNodes[i] {
> >   if (e.tagName != null) {
> >   result += Wicket.Form.serialize(e);
> >   }
> > }
> >
> > Chuck
> >
>
>
> -
> 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
> Wicket-user@lists.sourceforge.net
> 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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] wicket-ajax.js

2007-03-14 Thread Vincent Demay
Hi

I do not see difference between you two ;) samples

but maybe you was talking about that : 
https://issues.apache.org/jira/browse/WICKET-387.

I think, it will be fixed soon.

cheers

--
Vincent
http://www.demay-fr.net/blog/

ChuckDeal a écrit :
> wicket-ajax.js (revision 518211) appears to have a problem.
>
> I think lines 296-299 should be
> var e = element.childNodes[i];
> if (e.tagName != null) {
>   result += Wicket.Form.serialize(e);
> }
>
> but right now they are
> var e = element.childNodes[i] {
>   if (e.tagName != null) {
>   result += Wicket.Form.serialize(e);
>   }
> }
>
> Chuck
>   


-
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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


[Wicket-user] wicket-ajax.js

2007-03-14 Thread ChuckDeal

wicket-ajax.js (revision 518211) appears to have a problem.

I think lines 296-299 should be
var e = element.childNodes[i];
if (e.tagName != null) {
result += Wicket.Form.serialize(e);
}

but right now they are
var e = element.childNodes[i] {
if (e.tagName != null) {
result += Wicket.Form.serialize(e);
}
}

Chuck
-- 
View this message in context: 
http://www.nabble.com/wicket-ajax.js-tf3403817.html#a9479916
Sent from the Wicket - User mailing list archive at Nabble.com.


-
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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user