Re: Create permanent sessions (or the like)

2008-09-22 Thread Edgar Merino

Thank you again, no sensitive information is to be used.

Edgar Merino



Piller Sébastien escribió:

afaik, there isn't much...

if your manage normal data, no problem. But with financial, banking, 
etc. when you have to manage cash, or sensible data, I'd discourage 
you to do so... if a user forget to logout or to close his browser and 
go out, then anybody can continue his session.


There is probably some others potential issues, but you'll have to ask 
other ;)


Edgar Merino a écrit :
Would do, I think there are not many security implications in doing 
this, am I correct?


Thank you,
Edgar Merino



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Create permanent sessions (or the like)

2008-09-22 Thread Piller Sébastien

afaik, there isn't much...

if your manage normal data, no problem. But with financial, banking, 
etc. when you have to manage cash, or sensible data, I'd discourage you 
to do so... if a user forget to logout or to close his browser and go 
out, then anybody can continue his session.


There is probably some others potential issues, but you'll have to ask 
other ;)


Edgar Merino a écrit :
Would do, I think there are not many security implications in doing 
this, am I correct?


Thank you,
Edgar Merino



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Create permanent sessions (or the like)

2008-09-22 Thread Edgar Merino
Would do, I think there are not many security implications in doing 
this, am I correct?


Thank you,
Edgar Merino

Piller Sébastien escribió:

How about increasing the session's timeout?

Set it to 10 hours, then nobody will get a PageExpired in a normal use

Edgar Merino a écrit :

Hello,

I've got a Panel that contains some AjaxLinks, when clicked they 
should refresh the data in a DataView, but if the Session expires, I 
get a PageExpired exception, is there any way to avoid this without 
adding a TimerBehavior to poll the server every N minutes? (an 
example of this can be seeing by going to the wicket examples page in 
the linkomatic application, after the session expires you can no 
longer click the ajax link counter without receiving a PageExpired 
exception).


Thanks in advance.

Edgar Merino

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Create permanent sessions (or the like)

2008-09-22 Thread Piller Sébastien

How about increasing the session's timeout?

Set it to 10 hours, then nobody will get a PageExpired in a normal use

Edgar Merino a écrit :

Hello,

I've got a Panel that contains some AjaxLinks, when clicked they 
should refresh the data in a DataView, but if the Session expires, I 
get a PageExpired exception, is there any way to avoid this without 
adding a TimerBehavior to poll the server every N minutes? (an example 
of this can be seeing by going to the wicket examples page in the 
linkomatic application, after the session expires you can no longer 
click the ajax link counter without receiving a PageExpired exception).


Thanks in advance.

Edgar Merino

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Create permanent sessions (or the like)

2008-09-22 Thread Edgar Merino

Hello,

I've got a Panel that contains some AjaxLinks, when clicked they should 
refresh the data in a DataView, but if the Session expires, I get a 
PageExpired exception, is there any way to avoid this without adding a 
TimerBehavior to poll the server every N minutes? (an example of this 
can be seeing by going to the wicket examples page in the linkomatic 
application, after the session expires you can no longer click the ajax 
link counter without receiving a PageExpired exception).


Thanks in advance.

Edgar Merino

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



MultiFileUploadField on a ModalWindow close issue

2008-09-22 Thread Flavius

I have a ModalWindow open and I have a MultiFileUploadField for users to
upload files.
Upload works great.  I'd like to close the ModalWindow when the form is
submitted.
So if everything is fine, it will do the uploads and close the window.  If
there's an
issue, it won't close the window and show the errors in the feedback.

The issue I'm having is I need an AjaxButton to close the modal window, so I
have
the AjaxRequestTarget to pass to the window.close() method.  But the 
MultiFileUploadField requires me to do a form post, which I do with a
standard
html submit button.  If I use an AjaxButton to submit the form, I don't get
the
uploads.

Is there a way to accomplish this?
-- 
View this message in context: 
http://www.nabble.com/MultiFileUploadField-on-a-ModalWindow-close-issue-tp19621418p19621418.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread Igor Vaynberg
well, the whole point of creating the project was that someone can
look at it :) upload it to our jira.

-igor

On Mon, Sep 22, 2008 at 7:10 PM, shetc <[EMAIL PROTECTED]> wrote:
>
> Alright, I created a quickstart project and the problem still exists. Do I
> upload the project for you to look at it?
> --
> View this message in context: 
> http://www.nabble.com/WicketRuntimeException-when-using-wicket-auth-roles-in-a-frameset-tp19613863p19620137.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread shetc

Alright, I created a quickstart project and the problem still exists. Do I
upload the project for you to look at it?
-- 
View this message in context: 
http://www.nabble.com/WicketRuntimeException-when-using-wicket-auth-roles-in-a-frameset-tp19613863p19620137.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Forwarding to a servlet

2008-09-22 Thread David Leangen

> Hi David

Hi Nino!

[Oops. Didn't see your message until now...]

> I think you could just use response.sendRedirect() and
> request.forward() , rest of the code should still be
> processed.

Ok, good to know.


> But are you expecting the user to return from the servlet?

Still not sure what I want yet... in the process of figuring that out.
Hopefully will know when I get back in front of my machine tomorrow...

Thanks for the reply.

David


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: job postings

2008-09-22 Thread Jeremy Levy
We are hiring at as well:

http://static.meetmoi.com/jobs/java.html

Jeremy

On Mon, Sep 22, 2008 at 3:10 AM, Eelco Hillenius
<[EMAIL PROTECTED]>wrote:

> > Speaking of which, we're looking for a colleague... New Yorkers, look
> > here: http://newyork.craigslist.org/mnh/sof/846161277.html
>
> And while we are looking for people who live in/ near New York, we
> *might* be interested in other US people, particularly from Seattle.
> Feel free to drop me a line :-)
>
> Cheers,
>
> Eelco
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Jeremy Levy

See my location in real-time:
http://seemywhere.com/jeremy

Right now we are paying a $2,500 referral fee for any full-time hire we make
and keep for 90 days. We're looking for Java Developers and Marketers with
Internet marketing experience. You can earn this fee if your referral leads
directly to us hiring one of these people. Call or email me for details.


FormTester.getTextComponentValue not equals with textfield

2008-09-22 Thread Emanuele Gesuato

Hello,

I'm writing a testcase in which i try to compare the value of a 
textfield in a form with the value of a pojo.


This value is a BigDecimal.

This is the code:
FormTester ft = 
tester.newFormTester(GestisciListino.tags.pizzaForm.toString());
assertEquals(pizza.getPrezzo().toString(), 
ft.getTextComponentValue(Pizza.CAMPO_PREZZO));


if the BigDecimal is "5.00", 
ft.getTextComponentValue(Pizza.CAMPO_PREZZO) is "5", and the assertion 
fails. But if i try to use the form using the browser the value setted 
in the form is correctly "5.00". Why this difference ? I'm expecting 
that the value retrieved using ft.getTextComponentValue has to be equals 
with the value displayed by the browser. Am i missing something ?



Thanks,
Emanuele

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Adding jquery effects to paging navigator

2008-09-22 Thread Matej Knopp
You can add simple AbstractBehavior
i.e.

link.add(new AbstractBehavior() {
 pubic void onComponentTag(Component component, Tag tag) {
   tag.put("onclick", onclickscript);
}
});

but you have to make sure you'll adding it to the right component.

-Matej

On Mon, Sep 22, 2008 at 11:12 PM, Serkan Camurcuoglu
<[EMAIL PROTECTED]> wrote:
> just noticed I forgot to add the behavior to the link, but still the
> javascript does not show up..
>
>
>
> Serkan Camurcuoglu wrote:
>>
>> How can I modify the onclick attribute of the links in the
>> AjaxPagingNavigator? I override newPagingNavigationLink in my ajax paging
>> navigator as shown below, but my javascript is not prepended. I want to add
>> JQuery fadeout code before wicketAjaxGet:
>>
>> @Override
>>   protected Link newPagingNavigationLink(String arg0, IPageable arg1, int
>> arg2) {
>>   AjaxPagingNavigationLink l = (AjaxPagingNavigationLink)
>> super.newPagingNavigationLink(arg0, arg1, arg2);
>>   String onClickJavascript =
>> "jQuery('#"+topContainer.getMarkupId()+"').fadeOut('slow');";
>>   AttributeModifier am = new AttributeModifier("onclick", new
>> Model(onClickJavascript)) {
>>   @Override
>>   protected String newValue(String current, String replacement) {
>>   // prepend javascript before ajax call..
>>   return replacement + current;
>>   }
>>   };
>>   return l;
>>   }
>>
>>
>> Serkan Camurcuoglu wrote:
>>>
>>> Hi all,
>>> I want to add some decoration to AjaxPagingNavigator. I want the current
>>> page to fade out and the new page to fade in when the user clicks next. I'm
>>> thinking of using JQuery for effects. Can anybody show me some pointers to
>>> achieve this?
>>>
>>>
>>> -
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Adding jquery effects to paging navigator

2008-09-22 Thread Serkan Camurcuoglu
just noticed I forgot to add the behavior to the link, but still the 
javascript does not show up..




Serkan Camurcuoglu wrote:
How can I modify the onclick attribute of the links in the 
AjaxPagingNavigator? I override newPagingNavigationLink in my ajax 
paging navigator as shown below, but my javascript is not prepended. I 
want to add JQuery fadeout code before wicketAjaxGet:


@Override
   protected Link newPagingNavigationLink(String arg0, IPageable arg1, 
int arg2) {
   AjaxPagingNavigationLink l = (AjaxPagingNavigationLink) 
super.newPagingNavigationLink(arg0, arg1, arg2);
   String onClickJavascript = 
"jQuery('#"+topContainer.getMarkupId()+"').fadeOut('slow');";
   AttributeModifier am = new AttributeModifier("onclick", new 
Model(onClickJavascript)) {

   @Override
   protected String newValue(String current, String 
replacement) {

   // prepend javascript before ajax call..
   return replacement + current;
   }
   };
   return l;
   }


Serkan Camurcuoglu wrote:

Hi all,
I want to add some decoration to AjaxPagingNavigator. I want the 
current page to fade out and the new page to fade in when the user 
clicks next. I'm thinking of using JQuery for effects. Can anybody 
show me some pointers to achieve this?



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Adding jquery effects to paging navigator

2008-09-22 Thread Serkan Camurcuoglu
How can I modify the onclick attribute of the links in the 
AjaxPagingNavigator? I override newPagingNavigationLink in my ajax 
paging navigator as shown below, but my javascript is not prepended. I 
want to add JQuery fadeout code before wicketAjaxGet:


@Override
   protected Link newPagingNavigationLink(String arg0, IPageable arg1, 
int arg2) {
   AjaxPagingNavigationLink l = (AjaxPagingNavigationLink) 
super.newPagingNavigationLink(arg0, arg1, arg2);
   String onClickJavascript = 
"jQuery('#"+topContainer.getMarkupId()+"').fadeOut('slow');";
   AttributeModifier am = new AttributeModifier("onclick", new 
Model(onClickJavascript)) {

   @Override
   protected String newValue(String current, String replacement) {
   // prepend javascript before ajax call..
   return replacement + current;
   }
   };
   return l;
   }


Serkan Camurcuoglu wrote:

Hi all,
I want to add some decoration to AjaxPagingNavigator. I want the 
current page to fade out and the new page to fade in when the user 
clicks next. I'm thinking of using JQuery for effects. Can anybody 
show me some pointers to achieve this?



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread Igor Vaynberg
so now you just need to figure out why a form in the bottom frame is
submitting into the top frame. if you can create a quickstart we can
probably help you more.

-igor

On Mon, Sep 22, 2008 at 11:55 AM, shetc <[EMAIL PROTECTED]> wrote:
>
> If you mean in the logs then no, there are no serialization errors. I did see
> these 2 warnings when I went back to look at the logs:
>
> [9/22/08 14:04:24:395 EDT] 0028 SystemOut O 14:04:24,395  WARN
> AbstractTextComponent:148 - Couldn't resolve model type of
> Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[username
> = "[EMAIL PROTECTED]"]:expression=[username] for [MarkupContainer
> [Component id = username, page = com.acme.wicket.MySignInPage, path =
> 0:signInPanel:signInForm:username.TextField, isVisible = true, isVersioned =
> false]], please set the type yourself.
>
> [9/22/08 14:04:24:395 EDT] 0028 SystemOut O 14:04:24,395  WARN
> AbstractTextComponent:148 - Couldn't resolve model type of
> Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[username
> = "[EMAIL PROTECTED]"]:expression=[password] for [MarkupContainer
> [Component id = password, page = com.acme.wicket.MySignInPage, path =
> 0:signInPanel:signInForm:password.PasswordTextField, isVisible = true,
> isVersioned = false]], please set the type yourself.
>
> --
> View this message in context: 
> http://www.nabble.com/WicketRuntimeException-when-using-wicket-auth-roles-in-a-frameset-tp19613863p19614309.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread shetc

If you mean in the logs then no, there are no serialization errors. I did see
these 2 warnings when I went back to look at the logs:

[9/22/08 14:04:24:395 EDT] 0028 SystemOut O 14:04:24,395  WARN
AbstractTextComponent:148 - Couldn't resolve model type of
Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[username
= "[EMAIL PROTECTED]"]:expression=[username] for [MarkupContainer
[Component id = username, page = com.acme.wicket.MySignInPage, path =
0:signInPanel:signInForm:username.TextField, isVisible = true, isVersioned =
false]], please set the type yourself.

[9/22/08 14:04:24:395 EDT] 0028 SystemOut O 14:04:24,395  WARN
AbstractTextComponent:148 - Couldn't resolve model type of
Model:classname=[org.apache.wicket.model.PropertyModel]:nestedModel=[username
= "[EMAIL PROTECTED]"]:expression=[password] for [MarkupContainer
[Component id = password, page = com.acme.wicket.MySignInPage, path =
0:signInPanel:signInForm:password.PasswordTextField, isVisible = true,
isVersioned = false]], please set the type yourself.

-- 
View this message in context: 
http://www.nabble.com/WicketRuntimeException-when-using-wicket-auth-roles-in-a-frameset-tp19613863p19614309.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread Igor Vaynberg
looks like the form is being submitted to TopFramePage, when it should
instead be submitted to the signinpage. interesting and weird. do you
have any serialization errors?

-igor

On Mon, Sep 22, 2008 at 11:32 AM, shetc <[EMAIL PROTECTED]> wrote:
>
> Hi All,
>
> I seem to have a very strange exception when using wicket-auth-roles in a
> frameset.
> Let me try and sketch out the setup:
>
> 1) Application home page is called FramesetPage.java
>-- it extends org.apache.wicket.markup.html.WebPage
>-- corresponding HTML contains simple frameset with 2 rows
> 2) Top row of frameset contains TopFramePage.java
>-- it extends org.apache.wicket.markup.html.WebPage
>-- corresponding HTML contains only an image component as follows:
> -- add(new Image("bannerImage", "skins/bannerImage.jpg"));
> 3) Bottom row of frameset contains BottomFramePage.java
>-- it extends org.apache.wicket.markup.html.WebPage
>-- it requires authentication/authorization using wicket-auth-roles 
> (as is,
> straight out of the jar)
>-- if not already authenticated/authorized then redirected to
> MySignInPage.java
>-- it extends 
> org.apache.wicket.authentication.pages.SignInPage
>-- corresponding HTML contains standard  wicket:id="signInPanel"/> tag
>
> Here's the strange part: After completing the 'Username' and 'Password'
> fields of the
> signInPanel then the exception displayed below is thrown. Further, if I
> replace the image
> component in TopFramePage with some CSS that loads the same image then no
> exception is thrown.
>
> Any thoughts on what is causing this problem?
>
> Thanks,
> Steve
>
> PS Using Wicket 1.3.4 with Spring/Hibernate on WebSphere 6.1
>
>
> EXCEPTION:
> org.apache.wicket.WicketRuntimeException: component signInPanel:signInForm
> not found on page com.acme.wicket.TopFramePage[id = 0], listener interface =
> [RequestListenerInterface name=IFormSubmitListener, method=public abstract
> void
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
>at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:416)
>at
> org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:461)
>at
> org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
>at org.apache.wicket.RequestCycle.step(RequestCycle.java:1229)
>at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349)
>at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
>at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
>at
> org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:145)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)
>at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1017)
>at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
>at
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
>at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
>at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
>at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
>at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
>at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:773)
>at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:681)
>at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:546)
>at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)
>at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
>at
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
>at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
>at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
>at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
>at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallbac

Re: Disabling RadioGroup via authorization strategy does not disable contained Radio buttons

2008-09-22 Thread Igor Vaynberg
fix committed

-igor

On Mon, Sep 22, 2008 at 5:56 AM, Joel Hill <[EMAIL PROTECTED]> wrote:
> Done:
>
> https://issues.apache.org/jira/browse/WICKET-1843
>
> I've also attached a fix, although I haven't tested it exactly as written, 
> because I didn't feel like recompiling wicket.
>
> Joel
>
 "Igor Vaynberg" <[EMAIL PROTECTED]> 9/19/2008 1:50 PM >>>
> create a jira issue for this
>
> -igor
>
> On Fri, Sep 19, 2008 at 7:11 AM, Joel Hill <[EMAIL PROTECTED]> wrote:
>> I'm doing some component-based authorization and I'm trying to disable an 
>> entire RadioGroup without having to tie the authorization to each individual 
>> Radio button.  Were I to directly disable the RadioGroup, it looks like the 
>> Radio buttons would also disable (but I haven't tested this); but it will 
>> not disable all the choices when I tie an authorization strategy to the 
>> RadioGroup.
>>
>> I'm working with wicket 1.3.3, so has this problem been addressed in a later 
>> versoin, and if not, is there some reason we might not want to do this?
>>
>> Thanks.
>>
>> Joel
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



WicketRuntimeException when using wicket-auth-roles in a frameset

2008-09-22 Thread shetc

Hi All,

I seem to have a very strange exception when using wicket-auth-roles in a
frameset.
Let me try and sketch out the setup:

1) Application home page is called FramesetPage.java
-- it extends org.apache.wicket.markup.html.WebPage
-- corresponding HTML contains simple frameset with 2 rows
2) Top row of frameset contains TopFramePage.java
-- it extends org.apache.wicket.markup.html.WebPage
-- corresponding HTML contains only an image component as follows:
 -- add(new Image("bannerImage", "skins/bannerImage.jpg"));
3) Bottom row of frameset contains BottomFramePage.java
-- it extends org.apache.wicket.markup.html.WebPage
-- it requires authentication/authorization using wicket-auth-roles (as 
is,
straight out of the jar)
-- if not already authenticated/authorized then redirected to
MySignInPage.java
-- it extends 
org.apache.wicket.authentication.pages.SignInPage
-- corresponding HTML contains standard  tag

Here's the strange part: After completing the 'Username' and 'Password'
fields of the
signInPanel then the exception displayed below is thrown. Further, if I
replace the image
component in TopFramePage with some CSS that loads the same image then no
exception is thrown.

Any thoughts on what is causing this problem?

Thanks,
Steve

PS Using Wicket 1.3.4 with Spring/Hibernate on WebSphere 6.1


EXCEPTION:
org.apache.wicket.WicketRuntimeException: component signInPanel:signInForm
not found on page com.acme.wicket.TopFramePage[id = 0], listener interface =
[RequestListenerInterface name=IFormSubmitListener, method=public abstract
void
org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveListenerInterfaceTarget(AbstractRequestCycleProcessor.java:416)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRenderedPage(AbstractRequestCycleProcessor.java:461)
at
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:139)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1229)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
at
org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:145)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1017)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:773)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:681)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:546)
at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)
at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(Async

Re: Panel based wizard properties question

2008-09-22 Thread Igor Vaynberg
this is a simple variable interpolation not a templating language :)
of course there is nothing stopping you from generating the info
message using velocity or freemarker or whatever else.

-igor

On Mon, Sep 22, 2008 at 11:07 AM, Edward Zarecor
<[EMAIL PROTECTED]> wrote:
> Looking at the abracadabra example using property file style localization
> messages, http://www.wicket-library.com/wicket-examples, to wit:
>
> confirmation.content=You are about to create user '${firstName}
> ${lastName}', for \
> department '${department}' and user name '${userName}'. Are you sure you
> want to \
> do this? I mean, are you really you want to allow
> '${userName}' \
> on this system? If you are, please press finish to complete.
>
> Does property variable expansion support collections?  For example:
>
> confirmation.content=You are about to create users \
>  \
> '${firstName} ${lastName}' \
>  \
>
> I suspect I know the answer as the example doesn't list the roles a user was
> assigned in the wizard, but thought someone might know for certain.
>
> Thanks.
>
> Ed.
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket sample application

2008-09-22 Thread Gwyn Evans
Did you check the references at the wiki link I pointed you towards?
/Gwyn

On Mon, Sep 22, 2008 at 10:15 AM,  <[EMAIL PROTECTED]> wrote:
> I think it is good to treat the most common cases as default cases without 
> having to write unnecessary or redundant code...if you want to overwrite or 
> replace the behaviour, you can still do this.
>
> This is similiar to the BeanEdit Form in Tapestry...to automatically generate 
> forms for objects etc...
>
>  Original-Nachricht 
>> Datum: Mon, 22 Sep 2008 00:17:33 -0700 (PDT)
>> Von: Michael Sparer <[EMAIL PROTECTED]>
>> An: users@wicket.apache.org
>> Betreff: Re: Wicket sample application
>
>>
>> > I wanted to replace a text field on the registration page by a date. So
>> I
>> opened phpMyAdmin and
>> > replaced the column type by date - reloaded the page (without a restart
>> or
>> > additional code-generation)
>> > - and there was already a date-picker on the page instead of the text
>> > field
>>
>> uff ... that sounds weird! configuring the GUI in the database ...
>> thankfully you won't find anything like that in wicket ...
>>
>>
>>
>> toby78 wrote:
>> >
>> > I don't think there need to be a 1000 examples - a single, complete,
>> > convincing example would be sufficient...one that can be used as a
>> > starting point for a website (authentication, a good database
>> layer...some
>> > ajax samples).
>> >
>> > I am currently looking at several webprograming frameworks, including
>> T5,
>> > Wicket and PHP based frameworks such as Akelos and CakePHP.
>> >
>> > For a new project I want to use the "fastest" webprograming framework,
>> > that will both show results in little time and that does not require a
>> lot
>> > of time to get it running and to be able to get going with it.
>> >
>> > So far, T5 is quite good as you do not need a lot of configuration and
>> > tools exist to generate mapping files etcor annotated java
>> daosand
>> > you can either start from a database or object-driven point of view. The
>> > problem in T5 is that it is very flexible and different people use the
>> > "lego bricks" of Tapestry in a different way so that it is hard to
>> re-use
>> > code of others. There is no general agreement on how to do those
>> projects
>> > and everyone does his own user authentication etcso in my opinion it
>> > is only good if you start from scratch and do everything on your own.
>> >
>> > My first impression of wicket (after looking at the phonebook
>> application)
>> > is, that lots of code examples for Ajax exist and that it looks quite
>> > good. However there seem to be lots of configuration files, so whenever
>> > you make a new object you need new hibernate mapping files, and several
>> > class files and interfaces - so lots of writing. I also happenned to see
>> a
>> > .vm file - and I think velocity is really out-of-dateand I dont know
>> > why this is needed.
>> >
>> > So I think you could re-use existing code of others and save time with
>> > Wicket and make nice-Ajax applications - but it seems to be a lot of
>> > code-writing and configuration work.
>> >
>> >
>> > Akelos looks like a great framework - like Ruby on Rails for PHP.
>> However
>> > there is not much code available but you are a lot faster then doing
>> > webprogramming using Java frameworks...
>> >
>> > CakePHP is a good alternative - a different approach and much more code
>> > samples and a bigger community.
>> >
>> > E.g. there was a sample application (a complete CMS!!!), and I wanted to
>> > replace a text field on the registration page by a date. So I opened
>> > phpMyAdmin and replaced the column type by date - reloaded the page
>> > (without a restart or additional code-generation) - and there was
>> already
>> > a date-picker on the page instead of the text field. So you save lots of
>> > time. You dont even need a mapping for your objects as it uses the meta
>> > information of the database tables and in general a general definition
>> of
>> > what column names need to look like etcso a great time-saver.
>> >
>> > So my favourite would be cakePHP right now although I would prefer a
>> Java
>> > framework - but they are either incomplete or involve much configuration
>> > files, restart of the server every time and often you end up in problems
>> > that require to debug the core code - and then you end up wasting one
>> day
>> > or several day for nothing.
>> >
>> >  Original-Nachricht 
>> >> Datum: Sat, 20 Sep 2008 08:10:01 -0400
>> >> Von: "James Carman" <[EMAIL PROTECTED]>
>> >> An: users@wicket.apache.org
>> >> Betreff: Re: Wicket sample application
>> >
>> >> A quick perusal of Wicket in Action over a weekend wouldn't hurt
>> >> either (if you like Cheese)! :)
>> >>
>> >> On Sat, Sep 20, 2008 at 8:08 AM, James Carman
>> >> <[EMAIL PROTECTED]> wrote:
>> >> > I think you might find that if you started with some of the tutorials
>> >> > and perhaps some maven archetypes, you could have probably made up
>> >> > yo

Re: AjaxRequestTarget is null in Internet Explorer 6

2008-09-22 Thread Pointbreak
Override onClick for your link. Your code defines an onClick in the
panel, it doesn't override your Link's onclick.

On Mon, 22 Sep 2008 03:16:47 -0700 (PDT), "mahone9" <[EMAIL PROTECTED]>
said:
> 
> I still have that problem and why is sb. responding to another
> thread...
> 
> 
> 
> mahone9 wrote:
> > 
> > Hi all 
> > 
> > I´m struggeling with the AjaxFallbackLink the target object is null, if it
> > runs to the onClick() method. 
> > In Firefox and Opera it works fine!!! 
> > 
> > class MyPanel extends Panel { 
> > private AjaxFallbackLink link; 
> > 
> > public MyPanel() { 
> >this.link = AjaxFallbackLink("link"); 
> >add(link); 
> > } 
> > 
> > public void onClick(AjaxRequestTarget target) { 
> > if (target == null) { 
> >   System.out.println("my target is: " + target);   //target is
> > null 
> > } else { 
> >   System.out.println("my target is: " + target);   
> >   target.appendJavascript("alert('is working');");   
> > } 
> > } 
> > ... 
> > } 
> > 
> > class MyPage extends WebPage { 
> > private MyPanel myPanel; 
> > 
> > public MyPage() { 
> >  this.myPanel = new MyPanel("myPanel"); 
> >  add(myPanel); 
> > } 
> > 
> > } 
> > 
> > If I add the AjaxFallbackLink to a WebPage instead to a Panel it works
> > pretty fine. 
> > 
> > What I do is: 
> > - call the page and click the link 
> > - refresh the page through F5 
> > - once again click the link 
> > 
> > __
> > Do You Yahoo!?
> > Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
> > gegen Massenmails. 
> > http://mail.yahoo.com
> > 
> I still have that problem and why is sb. responding to another
> thread... 
> -- 
> View this message in context:
> http://www.nabble.com/AjaxRequestTarget-is-null-in-Internet-Explorer-6-tp19597723p19605102.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Panel based wizard properties question

2008-09-22 Thread Edward Zarecor
Looking at the abracadabra example using property file style localization
messages, http://www.wicket-library.com/wicket-examples, to wit:

confirmation.content=You are about to create user '${firstName}
${lastName}', for \
department '${department}' and user name '${userName}'. Are you sure you
want to \
do this? I mean, are you really you want to allow
'${userName}' \
on this system? If you are, please press finish to complete.

Does property variable expansion support collections?  For example:

confirmation.content=You are about to create users \
 \
'${firstName} ${lastName}' \
 \

I suspect I know the answer as the example doesn't list the roles a user was
assigned in the wizard, but thought someone might know for certain.

Thanks.

Ed.


Re: Wicket Markup parse doesn't handle Conditional Comments

2008-09-22 Thread Jörn Zaefferer
We are using conditional comments in our base page without any issues.
Dunno if that page isn't parsed my the MarkupParser for some reason...

Jörn

On Mon, Sep 22, 2008 at 5:49 PM, Matej Knopp <[EMAIL PROTECTED]> wrote:
> Well, if it is a valid xml then it is bug in our parser.
>
> -Matej
>
> On Mon, Sep 22, 2008 at 5:44 PM, Igor Vaynberg <[EMAIL PROTECTED]>wrote:
>
>> you are going to have to output the whole thing using a label or
>> header contributor. our parser cant handle the non-standard comment
>> tags yet.
>>
>> -igor
>>
>> On Mon, Sep 22, 2008 at 1:40 AM, Wayne Pope
>> <[EMAIL PROTECTED]> wrote:
>> > Hi,
>> >
>> > I just tried to put some conditional comments in my page:
>> >
>> > 
>> >
>> > and the Markupparser just can't seem to handle it:
>> >
>> > Caused by: java.text.ParseException: Unclosed comment beginning at line:9
>> > column:3
>> >at
>> >
>> org.apache.wicket.markup.parser.XmlPullParser.specialTagHandling(XmlPullParser.java:332)
>> >at
>> >
>> org.apache.wicket.markup.parser.XmlPullParser.next(XmlPullParser.java:243)
>> >at
>> >
>> org.apache.wicket.markup.parser.XmlPullParser.nextTag(XmlPullParser.java:423)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.WicketTagIdentifier.nextTag(WicketTagIdentifier.java:77)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.TagTypeHandler.nextTag(TagTypeHandler.java:76)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.HtmlHandler.nextTag(HtmlHandler.java:78)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.WicketRemoveTagHandler.nextTag(WicketRemoveTagHandler.java:60)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.WicketLinkTagHandler.nextTag(WicketLinkTagHandler.java:94)
>> >at
>> >
>> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.WicketNamespaceHandler.nextTag(WicketNamespaceHandler.java:72)
>> >at
>> >
>> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.WicketMessageTagHandler.nextTag(WicketMessageTagHandler.java:81)
>> >at
>> >
>> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.HtmlHeaderSectionHandler.nextTag(HtmlHeaderSectionHandler.java:77)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.HeadForceTagIdHandler.nextTag(HeadForceTagIdHandler.java:77)
>> >at
>> >
>> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.OpenCloseTagExpander.nextTag(OpenCloseTagExpander.java:51)
>> >at
>> >
>> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.EnclosureHandler.nextTag(EnclosureHandler.java:76)
>> >at
>> >
>> org.apache.wicket.markup.parser.filter.RelativePathPrefixHandler.nextTag(RelativePathPrefixHandler.java:116)
>> >at
>> > org.apache.wicket.markup.MarkupParser.getNextTag(MarkupParser.java:302)
>> >at
>> > org.apache.wicket.markup.MarkupParser.parseMarkup(MarkupParser.java:322)
>> >... 35 more
>> >
>> > Any way of handling this?
>> > thanks
>> >
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>


Re: Dynamic PageExpiredPage

2008-09-22 Thread Michael Sparer

we handle it like that:
[in your application-class]

@Override
protected IRequestCycleProcessor newRequestCycleProcessor() {
return new WebRequestCycleProcessor() {

@Override
protected Page onRuntimeException(final Page page, 
final RuntimeException
e) {
if (e instanceof PageExpiredException) {
return new 
PageExpiredPage(((MyPage)page).getPortalId());
}
return new InternalServerError(page, e);

}

};
}

Markus Haspl wrote:
> 
> On Mon, Sep 22, 2008 at 3:48 PM, Uwe Schäfer
> <[EMAIL PROTECTED]>wrote:
> 
>> Markus Haspl schrieb:
>>
>>  getApplicationSettings().setPageExpiredErrorPage(Page.class); In the
>>> Page.class i can't work with the PageParameters, so i can't make it
>>> dynamic.
>>>
>>
>> what kind of data would you like to pass to it, and - more important -
>> where could you possibly get it from ?
>>
> 
> 
> i have a PageParameter (portalId) which indicates on which Portal the User
> is on. In the database there are a lot of portals, every portal has it's
> own
> users, pages and so on. So, every portal should have its own
> PageExpiredErrorPage.
> 
> 


-
Michael Sparer
http://talk-on-tech.blogspot.com
-- 
View this message in context: 
http://www.nabble.com/Dynamic-PageExpiredPage-tp19608106p19611998.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dynamic PageExpiredPage

2008-09-22 Thread Justin Morgan - Logic Sector

Create a custom Wicket session subclass that holds your portal:

public class MySession extends WebSession {
private Portal  _portal;
public MySession(Request request) {
super(request);
LOGGER.debug("Instantiated");
_portal = new Portal();
}
public Portal getPortal() { return _portal; }
public void setPortal(Portal portal) { _portal = portal; }
}

Somewhere in your "normal" page:
((MySession) getSession()).setPortal(myPortal);

Somewhere in your PageExpiredPage:
Portal myPortal = ((MySession) getSession()).getPortal();

In your Wicket Application subclass:
/** @see org.apache.wicket.Application#newSession(Request,  
Response) */

@Override
public Session newSession(Request request, Response response) {
return new MySession(request);
}

Best regards,

Justin

On Sep 22, 2008, at 8:18 AM, Uwe Schäfer wrote:


Markus Haspl schrieb:

i have a PageParameter (portalId) which indicates on which Portal  
the User
is on. In the database there are a lot of portals, every portal has  
it's own

users, pages and so on. So, every portal should have its own
PageExpiredErrorPage.


that is all fine, but where could you possibly get the 'current'  
protal ID from if the page expired? isn´t it contained in a session  
or something? and if so, couldn´t the expirePage itself find that  
out (nad maybe forward to a specific one) ?


cu uwe


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket Markup parse doesn't handle Conditional Comments

2008-09-22 Thread Matej Knopp
Well, if it is a valid xml then it is bug in our parser.

-Matej

On Mon, Sep 22, 2008 at 5:44 PM, Igor Vaynberg <[EMAIL PROTECTED]>wrote:

> you are going to have to output the whole thing using a label or
> header contributor. our parser cant handle the non-standard comment
> tags yet.
>
> -igor
>
> On Mon, Sep 22, 2008 at 1:40 AM, Wayne Pope
> <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I just tried to put some conditional comments in my page:
> >
> > 
> >
> > and the Markupparser just can't seem to handle it:
> >
> > Caused by: java.text.ParseException: Unclosed comment beginning at line:9
> > column:3
> >at
> >
> org.apache.wicket.markup.parser.XmlPullParser.specialTagHandling(XmlPullParser.java:332)
> >at
> >
> org.apache.wicket.markup.parser.XmlPullParser.next(XmlPullParser.java:243)
> >at
> >
> org.apache.wicket.markup.parser.XmlPullParser.nextTag(XmlPullParser.java:423)
> >at
> >
> org.apache.wicket.markup.parser.filter.WicketTagIdentifier.nextTag(WicketTagIdentifier.java:77)
> >at
> >
> org.apache.wicket.markup.parser.filter.TagTypeHandler.nextTag(TagTypeHandler.java:76)
> >at
> >
> org.apache.wicket.markup.parser.filter.HtmlHandler.nextTag(HtmlHandler.java:78)
> >at
> >
> org.apache.wicket.markup.parser.filter.WicketRemoveTagHandler.nextTag(WicketRemoveTagHandler.java:60)
> >at
> >
> org.apache.wicket.markup.parser.filter.WicketLinkTagHandler.nextTag(WicketLinkTagHandler.java:94)
> >at
> >
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
> >at
> >
> org.apache.wicket.markup.parser.filter.WicketNamespaceHandler.nextTag(WicketNamespaceHandler.java:72)
> >at
> >
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
> >at
> >
> org.apache.wicket.markup.parser.filter.WicketMessageTagHandler.nextTag(WicketMessageTagHandler.java:81)
> >at
> >
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
> >at
> >
> org.apache.wicket.markup.parser.filter.HtmlHeaderSectionHandler.nextTag(HtmlHeaderSectionHandler.java:77)
> >at
> >
> org.apache.wicket.markup.parser.filter.HeadForceTagIdHandler.nextTag(HeadForceTagIdHandler.java:77)
> >at
> >
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
> >at
> >
> org.apache.wicket.markup.parser.filter.OpenCloseTagExpander.nextTag(OpenCloseTagExpander.java:51)
> >at
> >
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
> >at
> >
> org.apache.wicket.markup.parser.filter.EnclosureHandler.nextTag(EnclosureHandler.java:76)
> >at
> >
> org.apache.wicket.markup.parser.filter.RelativePathPrefixHandler.nextTag(RelativePathPrefixHandler.java:116)
> >at
> > org.apache.wicket.markup.MarkupParser.getNextTag(MarkupParser.java:302)
> >at
> > org.apache.wicket.markup.MarkupParser.parseMarkup(MarkupParser.java:322)
> >... 35 more
> >
> > Any way of handling this?
> > thanks
> >
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


Re: Wicket Markup parse doesn't handle Conditional Comments

2008-09-22 Thread Igor Vaynberg
you are going to have to output the whole thing using a label or
header contributor. our parser cant handle the non-standard comment
tags yet.

-igor

On Mon, Sep 22, 2008 at 1:40 AM, Wayne Pope
<[EMAIL PROTECTED]> wrote:
> Hi,
>
> I just tried to put some conditional comments in my page:
>
> 
>
> and the Markupparser just can't seem to handle it:
>
> Caused by: java.text.ParseException: Unclosed comment beginning at line:9
> column:3
>at
> org.apache.wicket.markup.parser.XmlPullParser.specialTagHandling(XmlPullParser.java:332)
>at
> org.apache.wicket.markup.parser.XmlPullParser.next(XmlPullParser.java:243)
>at
> org.apache.wicket.markup.parser.XmlPullParser.nextTag(XmlPullParser.java:423)
>at
> org.apache.wicket.markup.parser.filter.WicketTagIdentifier.nextTag(WicketTagIdentifier.java:77)
>at
> org.apache.wicket.markup.parser.filter.TagTypeHandler.nextTag(TagTypeHandler.java:76)
>at
> org.apache.wicket.markup.parser.filter.HtmlHandler.nextTag(HtmlHandler.java:78)
>at
> org.apache.wicket.markup.parser.filter.WicketRemoveTagHandler.nextTag(WicketRemoveTagHandler.java:60)
>at
> org.apache.wicket.markup.parser.filter.WicketLinkTagHandler.nextTag(WicketLinkTagHandler.java:94)
>at
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>at
> org.apache.wicket.markup.parser.filter.WicketNamespaceHandler.nextTag(WicketNamespaceHandler.java:72)
>at
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>at
> org.apache.wicket.markup.parser.filter.WicketMessageTagHandler.nextTag(WicketMessageTagHandler.java:81)
>at
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>at
> org.apache.wicket.markup.parser.filter.HtmlHeaderSectionHandler.nextTag(HtmlHeaderSectionHandler.java:77)
>at
> org.apache.wicket.markup.parser.filter.HeadForceTagIdHandler.nextTag(HeadForceTagIdHandler.java:77)
>at
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>at
> org.apache.wicket.markup.parser.filter.OpenCloseTagExpander.nextTag(OpenCloseTagExpander.java:51)
>at
> org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
>at
> org.apache.wicket.markup.parser.filter.EnclosureHandler.nextTag(EnclosureHandler.java:76)
>at
> org.apache.wicket.markup.parser.filter.RelativePathPrefixHandler.nextTag(RelativePathPrefixHandler.java:116)
>at
> org.apache.wicket.markup.MarkupParser.getNextTag(MarkupParser.java:302)
>at
> org.apache.wicket.markup.MarkupParser.parseMarkup(MarkupParser.java:322)
>... 35 more
>
> Any way of handling this?
> thanks
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dynamic PageExpiredPage

2008-09-22 Thread Uwe Schäfer

Markus Haspl schrieb:


i have a PageParameter (portalId) which indicates on which Portal the User
is on. In the database there are a lot of portals, every portal has it's own
users, pages and so on. So, every portal should have its own
PageExpiredErrorPage.


that is all fine, but where could you possibly get the 'current' protal 
ID from if the page expired? isn´t it contained in a session or 
something? and if so, couldn´t the expirePage itself find that out (nad 
maybe forward to a specific one) ?


cu uwe


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: error parsing ajax response

2008-09-22 Thread Matej Knopp
Nope. I do not think it is a bug in wicket so the issue is not necessary.

-Matej
On 9/22/08, lars vonk <[EMAIL PROTECTED]> wrote:
> I found what was causing it:
>
> I was reading data from a stream using the following code:
>
> char[] chars = new char[200];
> while(bufferedReader.read(chars) != -1) {
>   // add chars to response
> }
>
> When I changed the code to:
>
> int read = -1;
> while ((read = reader.read()) != -1) {
>   buffer.append((char) read);
> }
>
> it works.
>
> The problems lies in the fact that in my first solution I did not
> account for the actual number of chars read and just appended the
> complete char array to the response. That caused some strange
> characters being added to the response object that the javascript
> DomParser can not handle.
>
> Do you still want me to create a jira issue for this? I don;t think it
> is a bug right?
>
> Lars
>
>
> On Mon, Sep 22, 2008 at 2:16 PM, Matej Knopp <[EMAIL PROTECTED]> wrote:
>> looks like there is an ecoding problem. which is quite weird. Please open
>> jira issue for this. A quickstart project would be welcome.
>>
>> -Matej
>>
>> On Mon, Sep 22, 2008 at 1:16 PM, lars vonk <[EMAIL PROTECTED]> wrote:
>>
>>> I did some more debugging and found this more detailed error message:
>>>
>>> XML Parsing Error: unclosed CDATA section
>>> Location: http://localhost:8090/appl
>>> Line Number 8, Column 230:]]>>> id="feedback1" >>> > encoding="wicket1" >
>>> >
>>> > Are there any characters that are not allowed in an ajax-response? If
>>> > I just return a hardcoded text it works fine
>>> >
>>> > Lars
>>> >
>>>
>>> -
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dynamic PageExpiredPage

2008-09-22 Thread Markus Haspl
On Mon, Sep 22, 2008 at 3:48 PM, Uwe Schäfer <[EMAIL PROTECTED]>wrote:

> Markus Haspl schrieb:
>
>  getApplicationSettings().setPageExpiredErrorPage(Page.class); In the
>> Page.class i can't work with the PageParameters, so i can't make it
>> dynamic.
>>
>
> what kind of data would you like to pass to it, and - more important -
> where could you possibly get it from ?
>


i have a PageParameter (portalId) which indicates on which Portal the User
is on. In the database there are a lot of portals, every portal has it's own
users, pages and so on. So, every portal should have its own
PageExpiredErrorPage.


Re: refresh page with detachable model - not working

2008-09-22 Thread lienok

Hi Marijn, 

I have moved it to the onclick handler in a following way, but it did not
help.
tck = (Ticket) getParent().getModel().getObject();




Martijn Dashorst wrote:
> 
> move tck = getModelObject() into the onclick handler.
> 
> Martijn
> 
> On Mon, Sep 22, 2008 at 4:05 PM, lienok <[EMAIL PROTECTED]> wrote:
>>
>> Hello,
>>
>> the panel with detachable model is not refreshing after model has
>> changed.
>> kindly check the code please.
>>
>> the panel - ActivityPanel is not refreshing after I press link and status
>> of
>> the DetachableTcktModel is changed.
>>
>> public LoansTabPanel(String id, int ticketId) {
>>super(id);
>>setModel(new CompoundPropertyModel(new
>> DetachableTcktModel(ticketId)));
>>getMenu();
>>getFullContent();
>> }
>>
>> public void getFullContent() {
>>
>>//when ticket was not authorized "sendToAuth" link is visible
>>add(new ActivityPanel("activityPanel", getModel()));
>>}
>>
>> ..
>>
>> public ActivityPanel(String id, IModel model) {
>>super(id, model);
>>tck = (Ticket) getModelObject();
>>
>>lnkSendToAuth = new Link("sendToAuth") {
>>
>>public void onClick() {
>>   /**
>> *after ticket is authorized link "sendToAuth" is disabled
>> * BUT THIS IS NOT WORKING AUTOMATICALLY,
>> * I have to reopen the page. NOT EVEN REFRESH IS HELPING */
>>
>>tck.sendToAuthorization(true);
>>info("Ticket was sent to authorization.");
>>}
>>};
>>add(lnkSendToAuth);
>>
>> }
>> 
>> public DetachableTcktModel(int ticketID) {
>>this.ticketId = ticketID;
>> }
>>
>> protected Object load() {
>>tck = findTicket(ticketId);
>>return tck;
>> }
>>
>> public void detach() {
>>tck = null;
>>}
>>
>> .
>>
>>
>> Any advice what I am doing wrong I would appreciate.
>>
>> Thanks, Lenka
>>
>> --
>> View this message in context:
>> http://www.nabble.com/refresh-page-with-detachable-model---not-working-tp19608631p19608631.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> 
> -- 
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.4 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/refresh-page-with-detachable-model---not-working-tp19608631p19609156.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: error parsing ajax response

2008-09-22 Thread lars vonk
I found what was causing it:

I was reading data from a stream using the following code:

char[] chars = new char[200];
while(bufferedReader.read(chars) != -1) {
  // add chars to response
}

When I changed the code to:

int read = -1;
while ((read = reader.read()) != -1) {
  buffer.append((char) read);
}

it works.

The problems lies in the fact that in my first solution I did not
account for the actual number of chars read and just appended the
complete char array to the response. That caused some strange
characters being added to the response object that the javascript
DomParser can not handle.

Do you still want me to create a jira issue for this? I don;t think it
is a bug right?

Lars


On Mon, Sep 22, 2008 at 2:16 PM, Matej Knopp <[EMAIL PROTECTED]> wrote:
> looks like there is an ecoding problem. which is quite weird. Please open
> jira issue for this. A quickstart project would be welcome.
>
> -Matej
>
> On Mon, Sep 22, 2008 at 1:16 PM, lars vonk <[EMAIL PROTECTED]> wrote:
>
>> I did some more debugging and found this more detailed error message:
>>
>> XML Parsing Error: unclosed CDATA section
>> Location: http://localhost:8090/appl
>> Line Number 8, Column 230:]]>> id="feedback1" >> > encoding="wicket1" >
>> >
>> > Are there any characters that are not allowed in an ajax-response? If
>> > I just return a hardcoded text it works fine
>> >
>> > Lars
>> >
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: refresh page with detachable model - not working

2008-09-22 Thread Martijn Dashorst
move tck = getModelObject() into the onclick handler.

Martijn

On Mon, Sep 22, 2008 at 4:05 PM, lienok <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> the panel with detachable model is not refreshing after model has changed.
> kindly check the code please.
>
> the panel - ActivityPanel is not refreshing after I press link and status of
> the DetachableTcktModel is changed.
>
> public LoansTabPanel(String id, int ticketId) {
>super(id);
>setModel(new CompoundPropertyModel(new
> DetachableTcktModel(ticketId)));
>getMenu();
>getFullContent();
> }
>
> public void getFullContent() {
>
>//when ticket was not authorized "sendToAuth" link is visible
>add(new ActivityPanel("activityPanel", getModel()));
>}
>
> ..
>
> public ActivityPanel(String id, IModel model) {
>super(id, model);
>tck = (Ticket) getModelObject();
>
>lnkSendToAuth = new Link("sendToAuth") {
>
>public void onClick() {
>   /**
> *after ticket is authorized link "sendToAuth" is disabled
> * BUT THIS IS NOT WORKING AUTOMATICALLY,
> * I have to reopen the page. NOT EVEN REFRESH IS HELPING */
>
>tck.sendToAuthorization(true);
>info("Ticket was sent to authorization.");
>}
>};
>add(lnkSendToAuth);
>
> }
> 
> public DetachableTcktModel(int ticketID) {
>this.ticketId = ticketID;
> }
>
> protected Object load() {
>tck = findTicket(ticketId);
>return tck;
> }
>
> public void detach() {
>tck = null;
>}
>
> .
>
>
> Any advice what I am doing wrong I would appreciate.
>
> Thanks, Lenka
>
> --
> View this message in context: 
> http://www.nabble.com/refresh-page-with-detachable-model---not-working-tp19608631p19608631.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



refresh page with detachable model - not working

2008-09-22 Thread lienok

Hello, 

the panel with detachable model is not refreshing after model has changed.
kindly check the code please.

the panel - ActivityPanel is not refreshing after I press link and status of
the DetachableTcktModel is changed.

public LoansTabPanel(String id, int ticketId) {
super(id);
setModel(new CompoundPropertyModel(new
DetachableTcktModel(ticketId)));
getMenu();
getFullContent();
}

public void getFullContent() {

//when ticket was not authorized "sendToAuth" link is visible
add(new ActivityPanel("activityPanel", getModel()));   
}

..

public ActivityPanel(String id, IModel model) {
super(id, model);   
tck = (Ticket) getModelObject(); 

lnkSendToAuth = new Link("sendToAuth") {

public void onClick() {
   /**
 *after ticket is authorized link "sendToAuth" is disabled 
 * BUT THIS IS NOT WORKING AUTOMATICALLY, 
 * I have to reopen the page. NOT EVEN REFRESH IS HELPING */

tck.sendToAuthorization(true);  
info("Ticket was sent to authorization.");
}
};
add(lnkSendToAuth);

}
 
public DetachableTcktModel(int ticketID) {
this.ticketId = ticketID;
}

protected Object load() {
tck = findTicket(ticketId);
return tck;
}

public void detach() {
tck = null;
}

.


Any advice what I am doing wrong I would appreciate.

Thanks, Lenka

-- 
View this message in context: 
http://www.nabble.com/refresh-page-with-detachable-model---not-working-tp19608631p19608631.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Adding jquery effects to paging navigator

2008-09-22 Thread Serkan Camurcuoglu

Hi all,
I want to add some decoration to AjaxPagingNavigator. I want the current 
page to fade out and the new page to fade in when the user clicks next. 
I'm thinking of using JQuery for effects. Can anybody show me some 
pointers to achieve this?



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dynamic PageExpiredPage

2008-09-22 Thread Uwe Schäfer

Markus Haspl schrieb:


getApplicationSettings().setPageExpiredErrorPage(Page.class); In the
Page.class i can't work with the PageParameters, so i can't make it dynamic.


what kind of data would you like to pass to it, and - more important - 
where could you possibly get it from ?


cu uwe

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Dynamic PageExpiredPage

2008-09-22 Thread Markus Haspl
hi,

i've searched the mailing List and the docs but i didn't find a solution for
my problem. I need a custom dynamic PageExpiredErrorPage. I don't know how
to make this because i only see the method:
getApplicationSettings().setPageExpiredErrorPage(Page.class); In the
Page.class i can't work with the PageParameters, so i can't make it dynamic.

thanks
markus


Re: Disabling RadioGroup via authorization strategy does not disable contained Radio buttons

2008-09-22 Thread Joel Hill
Done:

https://issues.apache.org/jira/browse/WICKET-1843

I've also attached a fix, although I haven't tested it exactly as written, 
because I didn't feel like recompiling wicket.

Joel

>>> "Igor Vaynberg" <[EMAIL PROTECTED]> 9/19/2008 1:50 PM >>>
create a jira issue for this

-igor

On Fri, Sep 19, 2008 at 7:11 AM, Joel Hill <[EMAIL PROTECTED]> wrote:
> I'm doing some component-based authorization and I'm trying to disable an 
> entire RadioGroup without having to tie the authorization to each individual 
> Radio button.  Were I to directly disable the RadioGroup, it looks like the 
> Radio buttons would also disable (but I haven't tested this); but it will not 
> disable all the choices when I tie an authorization strategy to the 
> RadioGroup.
>
> I'm working with wicket 1.3.3, so has this problem been addressed in a later 
> versoin, and if not, is there some reason we might not want to do this?
>
> Thanks.
>
> Joel
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED] 
> For additional commands, e-mail: [EMAIL PROTECTED] 
>
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: how to get values from a property file

2008-09-22 Thread Eyal Golan
OK,
that's an option which I moved to.
Is there another way?

On Mon, Sep 22, 2008 at 3:22 PM, Uwe Schäfer <[EMAIL PROTECTED]>wrote:

> Eyal Golan schrieb:
>
>>ResourceModel rmAsc = new
>> ResourceModel("Reports.Parameters.ascending");
>>String ascending = (String) rmAsc.getObject();
>>
>
> if it were an inner class, you could just
>
> String ascending = getString("Reports.Parameters.ascending");
>
> cu uwe
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


Re: how to get values from a property file

2008-09-22 Thread Uwe Schäfer

Eyal Golan schrieb:

ResourceModel rmAsc = new
ResourceModel("Reports.Parameters.ascending");
String ascending = (String) rmAsc.getObject();


if it were an inner class, you could just

String ascending = getString("Reports.Parameters.ascending");

cu uwe

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: update dropdown with ajax

2008-09-22 Thread Eyal Golan
I would update the model that the dropdown in the page uses.
I will also add the page's dropdown to the AjaxTarget when the popup window
closes.
You did add a setWindowClosedCallback ?

Eyal



On Mon, Sep 22, 2008 at 3:06 PM, tbt <[EMAIL PROTECTED]> wrote:

>
> Hi
>
> I have a problem regarding how to update a dropdown with ajax when an
> option
> is added through a popup window. For example Page A has a dropdown and a
> link. When the link is clicked a popup opens and dropdown options can be
> added to the popup page. when the form is submitted by clicking 'add' the
> db
> is updated and the popup window is closed. but the dropdown in the parent
> window needs to be updated with ajax. how can this be done the wicket way.
> please provide an example.
>
> Thanks
> --
> View this message in context:
> http://www.nabble.com/update-dropdown-with-ajax-tp19606658p19606658.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


how to get values from a property file

2008-09-22 Thread Eyal Golan
Hi,
I have this Model:
public final class SortOptionsModel extends AbstractReadOnlyModel {
private static final long serialVersionUID = -772846448053016L;
private final List sortOptions;
public SortOptionsModel() {
ResourceModel rmAsc = new
ResourceModel("Reports.Parameters.ascending");
String ascending = (String) rmAsc.getObject();
ResourceModel rmDes = new
ResourceModel("Reports.Parameters.descending");
String descending = (String) rmDes.getObject();

sortOptions = new ArrayList();
sortOptions.add(ascending);
sortOptions.add(descending);
}
@Override
public Object getObject() {
return sortOptions;
}

}

I am pretty sure that the way I get the values is not the way I should.
How can I do that the Wicket way?

-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


Re: error parsing ajax response

2008-09-22 Thread Matej Knopp
looks like there is an ecoding problem. which is quite weird. Please open
jira issue for this. A quickstart project would be welcome.

-Matej

On Mon, Sep 22, 2008 at 1:16 PM, lars vonk <[EMAIL PROTECTED]> wrote:

> I did some more debugging and found this more detailed error message:
>
> XML Parsing Error: unclosed CDATA section
> Location: http://localhost:8090/appl
> Line Number 8, Column 230:]]> id="feedback1" > > encoding="wicket1" >
> >
> > Are there any characters that are not allowed in an ajax-response? If
> > I just return a hardcoded text it works fine
> >
> > Lars
> >
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


Re: reading a resource file

2008-09-22 Thread eyalbenamram

Sorry, but how can I copy the resource into the classpath?


Martijn Dashorst wrote:
> 
> Make sure the resource is copied into your classpath, and then you can
> read it in using this.getClass().getResourceAsStream("name")
> 
> This is nothing magical, and isn't wicket related.
> 
> Martijn
> 
> On Mon, Sep 22, 2008 at 1:58 PM, eyalbenamram <[EMAIL PROTECTED]>
> wrote:
>>
>> Hi
>> I have a wicket application that is being deployed to tomcat using
>> Eclipse
>> IDE.
>> I need to be able to read a .txt file from the application object. the
>> problem is
>> I cannot find where to put the txt file. I tried to put it everywhere in
>> the
>> application,
>> and under any directory in the tomact.
>> for reading the file I used:
>>
>> URL url = this.getServletContext().getResource("a.txt");
>>
>> Please help
>> Thanks, Eyal.
>> --
>> View this message in context:
>> http://www.nabble.com/reading-a-resource-file-tp19606548p19606548.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> 
> -- 
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.4 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/reading-a-resource-file-tp19606548p19606689.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: reading a resource file

2008-09-22 Thread eyalbenamram

Not using maven.
I need to be able to control where I can put the txt file and not be
comitted to one place..
By using the context I cannot put the txt file inside WEB-INF...
how can I put it next to the java file calling it ?

Emanuele Gesuato-2 wrote:
> 
> eyalbenamram wrote:
>> Hi
>> I have a wicket application that is being deployed to tomcat using
>> Eclipse
>> IDE.
>> I need to be able to read a .txt file from the application object. the
>> problem is
>> I cannot find where to put the txt file. I tried to put it everywhere in
>> the
>> application, 
>> and under any directory in the tomact. 
>> for reading the file I used:
>> 
>> URL url = this.getServletContext().getResource("a.txt");
>> 
>> Please help
>> Thanks, Eyal.
> 
> Are you using maven ?
> 
> If yes you could put your "a.txt" in src/main/resources. It should work.
> 
> 
> HTH,
> Emanuele
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/reading-a-resource-file-tp19606548p19606663.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



update dropdown with ajax

2008-09-22 Thread tbt

Hi

I have a problem regarding how to update a dropdown with ajax when an option
is added through a popup window. For example Page A has a dropdown and a
link. When the link is clicked a popup opens and dropdown options can be
added to the popup page. when the form is submitted by clicking 'add' the db
is updated and the popup window is closed. but the dropdown in the parent
window needs to be updated with ajax. how can this be done the wicket way.
please provide an example. 

Thanks
-- 
View this message in context: 
http://www.nabble.com/update-dropdown-with-ajax-tp19606658p19606658.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: reading a resource file

2008-09-22 Thread Eyal Golan
What about (and i don't have experience with it), WebResource and
ResourceReference ?
Are they related?

On Mon, Sep 22, 2008 at 3:03 PM, Martijn Dashorst <
[EMAIL PROTECTED]> wrote:

> Make sure the resource is copied into your classpath, and then you can
> read it in using this.getClass().getResourceAsStream("name")
>
> This is nothing magical, and isn't wicket related.
>
> Martijn
>
> On Mon, Sep 22, 2008 at 1:58 PM, eyalbenamram <[EMAIL PROTECTED]>
> wrote:
> >
> > Hi
> > I have a wicket application that is being deployed to tomcat using
> Eclipse
> > IDE.
> > I need to be able to read a .txt file from the application object. the
> > problem is
> > I cannot find where to put the txt file. I tried to put it everywhere in
> the
> > application,
> > and under any directory in the tomact.
> > for reading the file I used:
> >
> > URL url = this.getServletContext().getResource("a.txt");
> >
> > Please help
> > Thanks, Eyal.
> > --
> > View this message in context:
> http://www.nabble.com/reading-a-resource-file-tp19606548p19606548.html
> > Sent from the Wicket - User mailing list archive at Nabble.com.
> >
> >
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.4 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


Re: reading a resource file

2008-09-22 Thread Martijn Dashorst
Make sure the resource is copied into your classpath, and then you can
read it in using this.getClass().getResourceAsStream("name")

This is nothing magical, and isn't wicket related.

Martijn

On Mon, Sep 22, 2008 at 1:58 PM, eyalbenamram <[EMAIL PROTECTED]> wrote:
>
> Hi
> I have a wicket application that is being deployed to tomcat using Eclipse
> IDE.
> I need to be able to read a .txt file from the application object. the
> problem is
> I cannot find where to put the txt file. I tried to put it everywhere in the
> application,
> and under any directory in the tomact.
> for reading the file I used:
>
> URL url = this.getServletContext().getResource("a.txt");
>
> Please help
> Thanks, Eyal.
> --
> View this message in context: 
> http://www.nabble.com/reading-a-resource-file-tp19606548p19606548.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: reading a resource file

2008-09-22 Thread Emanuele Gesuato

eyalbenamram wrote:

Hi
I have a wicket application that is being deployed to tomcat using Eclipse
IDE.
I need to be able to read a .txt file from the application object. the
problem is
I cannot find where to put the txt file. I tried to put it everywhere in the
application, 
and under any directory in the tomact. 
for reading the file I used:


URL url = this.getServletContext().getResource("a.txt");

Please help
Thanks, Eyal.


Are you using maven ?

If yes you could put your "a.txt" in src/main/resources. It should work.


HTH,
Emanuele


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



reading a resource file

2008-09-22 Thread eyalbenamram

Hi
I have a wicket application that is being deployed to tomcat using Eclipse
IDE.
I need to be able to read a .txt file from the application object. the
problem is
I cannot find where to put the txt file. I tried to put it everywhere in the
application, 
and under any directory in the tomact. 
for reading the file I used:

URL url = this.getServletContext().getResource("a.txt");

Please help
Thanks, Eyal.
-- 
View this message in context: 
http://www.nabble.com/reading-a-resource-file-tp19606548p19606548.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: error parsing ajax response

2008-09-22 Thread lars vonk
I did some more debugging and found this more detailed error message:

XML Parsing Error: unclosed CDATA section
Location: http://localhost:8090/appl
Line Number 8, Column 230:]]> encoding="wicket1" >
>
> Are there any characters that are not allowed in an ajax-response? If
> I just return a hardcoded text it works fine
>
> Lars
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AjaxRequestTarget is null in Internet Explorer 6

2008-09-22 Thread Arhur Leigh Allen



Jan Kriesten wrote:
> 
> 
> 
>>> I´m struggeling with the AjaxFallbackLink the target object is null, if
>>> it
>>> runs to the onClick() method. 
> 
>> I still have that problem and why is sb. responding to another
>> thread... 
> 
> You should check the documentation what 'null' means on a
> AjaxFallbackLink: you
> don't get an Ajax but a normal (read: fallback) request!
> 
> 
> Best regards, --- Jan.
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

Hello Jan,

I have the same problem when refreshing the page and then clicking on the
last clicked AjaxFallbackLink before the refresh. If I have an
AjaxFallbackLink directly on the page, no problem occures when I refresh the
page. But if the AjaxFallbackLink has been added to a panel, I have the same
problem as Mahone described.

If I do not refresh the page everything works fine but when I refresh the
page the target object is null and only the target object of the last
clicked Link is null.

The target object is null even if Javascript is activated by the client
browser and this problem really just occurs in Internet Explorer 6. Internet
Explorer 7 works as fine as different web browsers like FF or Opera. 

Maybe the problem is that IE6 caches the AjaxFallbackLink and when using
this AjaxFallbackLink after a refresh, wicket kills the object and creates
it again (new object) so the old Link before the refresh is not available
anymore.

Maybe it's a bug in wicket, isn't it?

Best regards,
Leigh

-- 
View this message in context: 
http://www.nabble.com/AjaxRequestTarget-is-null-in-Internet-Explorer-6-tp19597723p19605724.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AjaxRequestTarget is null in Internet Explorer 6

2008-09-22 Thread Jan Kriesten


>> I´m struggeling with the AjaxFallbackLink the target object is null, if it
>> runs to the onClick() method. 

> I still have that problem and why is sb. responding to another thread... 

You should check the documentation what 'null' means on a AjaxFallbackLink: you
don't get an Ajax but a normal (read: fallback) request!


Best regards, --- Jan.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AjaxRequestTarget is null in Internet Explorer 6

2008-09-22 Thread mahone9

I still have that problem and why is sb. responding to another thread...



mahone9 wrote:
> 
> Hi all 
> 
> I´m struggeling with the AjaxFallbackLink the target object is null, if it
> runs to the onClick() method. 
> In Firefox and Opera it works fine!!! 
> 
> class MyPanel extends Panel { 
> private AjaxFallbackLink link; 
> 
> public MyPanel() { 
>this.link = AjaxFallbackLink("link"); 
>add(link); 
> } 
> 
> public void onClick(AjaxRequestTarget target) { 
> if (target == null) { 
>   System.out.println("my target is: " + target);   //target is
> null 
> } else { 
>   System.out.println("my target is: " + target);   
>   target.appendJavascript("alert('is working');");   
> } 
> } 
> ... 
> } 
> 
> class MyPage extends WebPage { 
> private MyPanel myPanel; 
> 
> public MyPage() { 
>  this.myPanel = new MyPanel("myPanel"); 
>  add(myPanel); 
> } 
> 
> } 
> 
> If I add the AjaxFallbackLink to a WebPage instead to a Panel it works
> pretty fine. 
> 
> What I do is: 
> - call the page and click the link 
> - refresh the page through F5 
> - once again click the link 
> 
> __
> Do You Yahoo!?
> Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
> gegen Massenmails. 
> http://mail.yahoo.com
> 
I still have that problem and why is sb. responding to another thread... 
-- 
View this message in context: 
http://www.nabble.com/AjaxRequestTarget-is-null-in-Internet-Explorer-6-tp19597723p19605102.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Strange behavior withe Modal Window

2008-09-22 Thread Eyal Golan
Thanks,
I did something similar but with Page and not panel.
The problem was keeping state in the page that was created in the
PageCreator.
I will soon post here (or in a blog) my solution.

Eyal

On Mon, Sep 22, 2008 at 12:03 PM, Daan van Etten <[EMAIL PROTECTED]> wrote:

> Hi,
>
> You can try using abstract methods. I have made an example with demo
> project here:
> http://stuq.nl/weblog/2008-06-05/wicket-how-to-write-a-reusable-modal-window-popup
>
> Regards,
>
> Daan
>
>
>
> On 22 sep 2008, at 10:41, Eyal Golan wrote:
>
>  I thought taking out all state from the modal window to the page it is
>> holding.
>> It is very strange:
>> When the user presses OK in a form that in the page, i construct a new
>> instance (of WebPage).
>> When the close callback is initiated, the instance that was created is
>> null.
>>
>> Any thoughts?
>> I am on this for a few days already ...
>>
>> --
>> Eyal Golan
>> [EMAIL PROTECTED]
>>
>> Visit: http://jvdrums.sourceforge.net/
>> LinkedIn: http://www.linkedin.com/in/egolan74
>>
>> P Save a tree. Please don't print this e-mail unless it's really necessary
>>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


error parsing ajax response

2008-09-22 Thread lars vonk
Hi,

I receive the following error message when I try to update a component
using ajax:

ERROR: Error while parsing response: Could not find root
 element.

This is the xml that was send back from the server.



Are there any characters that are not allowed in an ajax-response? If
I just return a hardcoded text it works fine

Lars

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket sample application

2008-09-22 Thread Michael Sparer

nope this is GUI configuration in database, no annotation driven object
generation.


toby78 wrote:
> 
> I think it is good to treat the most common cases as default cases without
> having to write unnecessary or redundant code...if you want to overwrite
> or replace the behaviour, you can still do this.
> 
> This is similiar to the BeanEdit Form in Tapestry...to automatically
> generate forms for objects etc...
> 
>  Original-Nachricht 
>> Datum: Mon, 22 Sep 2008 00:17:33 -0700 (PDT)
>> Von: Michael Sparer <[EMAIL PROTECTED]>
>> An: users@wicket.apache.org
>> Betreff: Re: Wicket sample application
> 
>> 
>> > I wanted to replace a text field on the registration page by a date. So
>> I
>> opened phpMyAdmin and 
>> > replaced the column type by date - reloaded the page (without a restart
>> or
>> > additional code-generation)
>> > - and there was already a date-picker on the page instead of the text
>> > field
>> 
>> uff ... that sounds weird! configuring the GUI in the database ...
>> thankfully you won't find anything like that in wicket ...
>> 
>> 
>> 
>> toby78 wrote:
>> > 
>> > I don't think there need to be a 1000 examples - a single, complete,
>> > convincing example would be sufficient...one that can be used as a
>> > starting point for a website (authentication, a good database
>> layer...some
>> > ajax samples).
>> > 
>> > I am currently looking at several webprograming frameworks, including
>> T5,
>> > Wicket and PHP based frameworks such as Akelos and CakePHP.
>> > 
>> > For a new project I want to use the "fastest" webprograming framework,
>> > that will both show results in little time and that does not require a
>> lot
>> > of time to get it running and to be able to get going with it.
>> > 
>> > So far, T5 is quite good as you do not need a lot of configuration and
>> > tools exist to generate mapping files etcor annotated java
>> daosand
>> > you can either start from a database or object-driven point of view.
>> The
>> > problem in T5 is that it is very flexible and different people use the
>> > "lego bricks" of Tapestry in a different way so that it is hard to
>> re-use
>> > code of others. There is no general agreement on how to do those
>> projects
>> > and everyone does his own user authentication etcso in my opinion
>> it
>> > is only good if you start from scratch and do everything on your own.
>> > 
>> > My first impression of wicket (after looking at the phonebook
>> application)
>> > is, that lots of code examples for Ajax exist and that it looks quite
>> > good. However there seem to be lots of configuration files, so whenever
>> > you make a new object you need new hibernate mapping files, and several
>> > class files and interfaces - so lots of writing. I also happenned to
>> see
>> a
>> > .vm file - and I think velocity is really out-of-dateand I dont
>> know
>> > why this is needed.
>> > 
>> > So I think you could re-use existing code of others and save time with
>> > Wicket and make nice-Ajax applications - but it seems to be a lot of
>> > code-writing and configuration work.
>> > 
>> > 
>> > Akelos looks like a great framework - like Ruby on Rails for PHP.
>> However
>> > there is not much code available but you are a lot faster then doing
>> > webprogramming using Java frameworks...
>> > 
>> > CakePHP is a good alternative - a different approach and much more code
>> > samples and a bigger community.
>> > 
>> > E.g. there was a sample application (a complete CMS!!!), and I wanted
>> to
>> > replace a text field on the registration page by a date. So I opened
>> > phpMyAdmin and replaced the column type by date - reloaded the page
>> > (without a restart or additional code-generation) - and there was
>> already
>> > a date-picker on the page instead of the text field. So you save lots
>> of
>> > time. You dont even need a mapping for your objects as it uses the meta
>> > information of the database tables and in general a general definition
>> of
>> > what column names need to look like etcso a great time-saver.
>> > 
>> > So my favourite would be cakePHP right now although I would prefer a
>> Java
>> > framework - but they are either incomplete or involve much
>> configuration
>> > files, restart of the server every time and often you end up in
>> problems
>> > that require to debug the core code - and then you end up wasting one
>> day
>> > or several day for nothing.
>> > 
>> >  Original-Nachricht 
>> >> Datum: Sat, 20 Sep 2008 08:10:01 -0400
>> >> Von: "James Carman" <[EMAIL PROTECTED]>
>> >> An: users@wicket.apache.org
>> >> Betreff: Re: Wicket sample application
>> > 
>> >> A quick perusal of Wicket in Action over a weekend wouldn't hurt
>> >> either (if you like Cheese)! :)
>> >> 
>> >> On Sat, Sep 20, 2008 at 8:08 AM, James Carman
>> >> <[EMAIL PROTECTED]> wrote:
>> >> > I think you might find that if you started with some of the
>> tutorials
>> >> > and perhaps some maven archetypes, you could have probably made 

Re: Wicket sample application

2008-09-22 Thread superoverdrive
I think it is good to treat the most common cases as default cases without 
having to write unnecessary or redundant code...if you want to overwrite or 
replace the behaviour, you can still do this.

This is similiar to the BeanEdit Form in Tapestry...to automatically generate 
forms for objects etc...

 Original-Nachricht 
> Datum: Mon, 22 Sep 2008 00:17:33 -0700 (PDT)
> Von: Michael Sparer <[EMAIL PROTECTED]>
> An: users@wicket.apache.org
> Betreff: Re: Wicket sample application

> 
> > I wanted to replace a text field on the registration page by a date. So
> I
> opened phpMyAdmin and 
> > replaced the column type by date - reloaded the page (without a restart
> or
> > additional code-generation)
> > - and there was already a date-picker on the page instead of the text
> > field
> 
> uff ... that sounds weird! configuring the GUI in the database ...
> thankfully you won't find anything like that in wicket ...
> 
> 
> 
> toby78 wrote:
> > 
> > I don't think there need to be a 1000 examples - a single, complete,
> > convincing example would be sufficient...one that can be used as a
> > starting point for a website (authentication, a good database
> layer...some
> > ajax samples).
> > 
> > I am currently looking at several webprograming frameworks, including
> T5,
> > Wicket and PHP based frameworks such as Akelos and CakePHP.
> > 
> > For a new project I want to use the "fastest" webprograming framework,
> > that will both show results in little time and that does not require a
> lot
> > of time to get it running and to be able to get going with it.
> > 
> > So far, T5 is quite good as you do not need a lot of configuration and
> > tools exist to generate mapping files etcor annotated java
> daosand
> > you can either start from a database or object-driven point of view. The
> > problem in T5 is that it is very flexible and different people use the
> > "lego bricks" of Tapestry in a different way so that it is hard to
> re-use
> > code of others. There is no general agreement on how to do those
> projects
> > and everyone does his own user authentication etcso in my opinion it
> > is only good if you start from scratch and do everything on your own.
> > 
> > My first impression of wicket (after looking at the phonebook
> application)
> > is, that lots of code examples for Ajax exist and that it looks quite
> > good. However there seem to be lots of configuration files, so whenever
> > you make a new object you need new hibernate mapping files, and several
> > class files and interfaces - so lots of writing. I also happenned to see
> a
> > .vm file - and I think velocity is really out-of-dateand I dont know
> > why this is needed.
> > 
> > So I think you could re-use existing code of others and save time with
> > Wicket and make nice-Ajax applications - but it seems to be a lot of
> > code-writing and configuration work.
> > 
> > 
> > Akelos looks like a great framework - like Ruby on Rails for PHP.
> However
> > there is not much code available but you are a lot faster then doing
> > webprogramming using Java frameworks...
> > 
> > CakePHP is a good alternative - a different approach and much more code
> > samples and a bigger community.
> > 
> > E.g. there was a sample application (a complete CMS!!!), and I wanted to
> > replace a text field on the registration page by a date. So I opened
> > phpMyAdmin and replaced the column type by date - reloaded the page
> > (without a restart or additional code-generation) - and there was
> already
> > a date-picker on the page instead of the text field. So you save lots of
> > time. You dont even need a mapping for your objects as it uses the meta
> > information of the database tables and in general a general definition
> of
> > what column names need to look like etcso a great time-saver.
> > 
> > So my favourite would be cakePHP right now although I would prefer a
> Java
> > framework - but they are either incomplete or involve much configuration
> > files, restart of the server every time and often you end up in problems
> > that require to debug the core code - and then you end up wasting one
> day
> > or several day for nothing.
> > 
> >  Original-Nachricht 
> >> Datum: Sat, 20 Sep 2008 08:10:01 -0400
> >> Von: "James Carman" <[EMAIL PROTECTED]>
> >> An: users@wicket.apache.org
> >> Betreff: Re: Wicket sample application
> > 
> >> A quick perusal of Wicket in Action over a weekend wouldn't hurt
> >> either (if you like Cheese)! :)
> >> 
> >> On Sat, Sep 20, 2008 at 8:08 AM, James Carman
> >> <[EMAIL PROTECTED]> wrote:
> >> > I think you might find that if you started with some of the tutorials
> >> > and perhaps some maven archetypes, you could have probably made up
> >> > your own example of wicket with database access and all of the
> >> > features you're looking for with far less keystrokes than you've
> spent
> >> > writing emails asking where the examples are.  Don't get me wrong, I
> >> > do agree that

Re: Strange behavior withe Modal Window

2008-09-22 Thread Daan van Etten

Hi,

You can try using abstract methods. I have made an example with demo  
project here: http://stuq.nl/weblog/2008-06-05/wicket-how-to-write-a-reusable-modal-window-popup


Regards,

Daan


On 22 sep 2008, at 10:41, Eyal Golan wrote:


I thought taking out all state from the modal window to the page it is
holding.
It is very strange:
When the user presses OK in a form that in the page, i construct a new
instance (of WebPage).
When the close callback is initiated, the instance that was created  
is null.


Any thoughts?
I am on this for a few days already ...

--
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really  
necessary



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Where to put custom validator properties file within JAR so Wicket finds it?

2008-09-22 Thread Martijn Dashorst
It took a while to find the corresponding issue:

http://issues.apache.org/jira/browse/WICKET-1103

Martijn

On Mon, Sep 22, 2008 at 9:51 AM, Justin Morgan - Logic Sector
<[EMAIL PROTECTED]> wrote:
> I have a Maven project that builds a JAR file called
> mf-wicket-extensions.jar.  I've created a class called
> DisallowedContentValidator.java that's built as part of the JAR.  I'd like
> to add a DisallowedContentValidator.properties file that's automatically
> found when the validator validates and needs to display an error.
>
> My question is:
> Where (what path) in my Maven project do I put the
> DisallowedContentValidator.properties file so that the properties file is
> automatically found when
> mf-wicket-extensions.jar/DisallowedContentValidator.class lib is loaded as
> part of a web app?
>
> (Sorry I'm pretty new at Maven--I'm a new convert to Maven--but I'm sure
> there must be a way to do this.)
>
> Many thanks,
>
> Justin
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Strange behavior withe Modal Window

2008-09-22 Thread Eyal Golan
I thought taking out all state from the modal window to the page it is
holding.
It is very strange:
When the user presses OK in a form that in the page, i construct a new
instance (of WebPage).
When the close callback is initiated, the instance that was created is null.

Any thoughts?
I am on this for a few days already ...

-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74

P Save a tree. Please don't print this e-mail unless it's really necessary


Wicket Markup parse doesn't handle Conditional Comments

2008-09-22 Thread Wayne Pope
Hi,

I just tried to put some conditional comments in my page:



and the Markupparser just can't seem to handle it:

Caused by: java.text.ParseException: Unclosed comment beginning at line:9
column:3
at
org.apache.wicket.markup.parser.XmlPullParser.specialTagHandling(XmlPullParser.java:332)
at
org.apache.wicket.markup.parser.XmlPullParser.next(XmlPullParser.java:243)
at
org.apache.wicket.markup.parser.XmlPullParser.nextTag(XmlPullParser.java:423)
at
org.apache.wicket.markup.parser.filter.WicketTagIdentifier.nextTag(WicketTagIdentifier.java:77)
at
org.apache.wicket.markup.parser.filter.TagTypeHandler.nextTag(TagTypeHandler.java:76)
at
org.apache.wicket.markup.parser.filter.HtmlHandler.nextTag(HtmlHandler.java:78)
at
org.apache.wicket.markup.parser.filter.WicketRemoveTagHandler.nextTag(WicketRemoveTagHandler.java:60)
at
org.apache.wicket.markup.parser.filter.WicketLinkTagHandler.nextTag(WicketLinkTagHandler.java:94)
at
org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
at
org.apache.wicket.markup.parser.filter.WicketNamespaceHandler.nextTag(WicketNamespaceHandler.java:72)
at
org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
at
org.apache.wicket.markup.parser.filter.WicketMessageTagHandler.nextTag(WicketMessageTagHandler.java:81)
at
org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
at
org.apache.wicket.markup.parser.filter.HtmlHeaderSectionHandler.nextTag(HtmlHeaderSectionHandler.java:77)
at
org.apache.wicket.markup.parser.filter.HeadForceTagIdHandler.nextTag(HeadForceTagIdHandler.java:77)
at
org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
at
org.apache.wicket.markup.parser.filter.OpenCloseTagExpander.nextTag(OpenCloseTagExpander.java:51)
at
org.apache.wicket.markup.parser.AbstractMarkupFilter.nextComponentTag(AbstractMarkupFilter.java:82)
at
org.apache.wicket.markup.parser.filter.EnclosureHandler.nextTag(EnclosureHandler.java:76)
at
org.apache.wicket.markup.parser.filter.RelativePathPrefixHandler.nextTag(RelativePathPrefixHandler.java:116)
at
org.apache.wicket.markup.MarkupParser.getNextTag(MarkupParser.java:302)
at
org.apache.wicket.markup.MarkupParser.parseMarkup(MarkupParser.java:322)
... 35 more

Any way of handling this?
thanks


Re: Release date for 1.3.5?

2008-09-22 Thread Jörn Zaefferer
Check the open issues for 1.3.5 on JIRA:
https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310561&fixfor=12313175
They are down to 27 from ~35 a few days ago.

Jörn

On Mon, Sep 22, 2008 at 6:14 AM, ywtsang <[EMAIL PROTECTED]> wrote:
>
> as i also want to know the release schedule of 1.3.5,
> after searching the mail list, it seems this thread is the latest about the
> topic, so i bring this thread up again
>
> do we have a planned schedule for 1.3.5? thanks
>
>
> Jörn Zaefferer-2 wrote:
>>
>> Hi,
>>
>> is there a release date planned for 1.3.5? There are important updates
>> in trunk, like protection against CSRF
>> (https://issues.apache.org/jira/browse/WICKET-1782).
>>
>> If there isn't a date yet, what needs to be done to get one?
>>
>> Regards
>> Jörn
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Release-date-for-1.3.5--tp19368299p19601665.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


Where to put custom validator properties file within JAR so Wicket finds it?

2008-09-22 Thread Justin Morgan - Logic Sector
I have a Maven project that builds a JAR file called mf-wicket- 
extensions.jar.  I've created a class called  
DisallowedContentValidator.java that's built as part of the JAR.  I'd  
like to add a DisallowedContentValidator.properties file that's  
automatically found when the validator validates and needs to display  
an error.


My question is:
Where (what path) in my Maven project do I put the  
DisallowedContentValidator.properties file so that the properties file  
is automatically found when mf-wicket-extensions.jar/ 
DisallowedContentValidator.class lib is loaded as part of a web app?


(Sorry I'm pretty new at Maven--I'm a new convert to Maven--but I'm  
sure there must be a way to do this.)


Many thanks,

Justin

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Java BlackBelt Wicket exam

2008-09-22 Thread Nino Saturnino Martinez Vazquez Wael

hehe

Leon Nieuwoudt wrote:

For black belt, one of the questions must be to identify Martin, Eelco, Nino
and Igor from a police line-up.

On Fri, Sep 19, 2008 at 4:11 PM, James Carman <[EMAIL PROTECTED]>wrote:

  

Perhaps it could be for a yellow belt. ;)


On Fri, Sep 19, 2008 at 11:09 AM, Nino Saturnino Martinez Vazquez Wael
<[EMAIL PROTECTED]> wrote:


Hi

It looks fairly "simple", I guess it depends on the depth of the exam...
Because it could go over a lot more, or maybe the points could specified
  

to


further detail as you write.


Eyal Golan wrote:
  

Hi,
I have proposed to open a Wicket exam in JavaBlackBelt.
Here's my proposal:
http://www.javablackbelt.com/forum/posts/list/0/118.page#567

Please check it and give your thoughts.
I have already written several questions (to myself).

Thanks




--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





  


--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[announce] WUG DK @ 15 October

2008-09-22 Thread Nino Saturnino Martinez Vazquez Wael

Please add yourself if you want to attend in the wiki.

Im holding 2x wicket seminars(24 people each), this wed/thur and 
expect/hope to draw attention to WUG.


--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket sample application

2008-09-22 Thread Michael Sparer

> I wanted to replace a text field on the registration page by a date. So I
opened phpMyAdmin and 
> replaced the column type by date - reloaded the page (without a restart or
> additional code-generation)
> - and there was already a date-picker on the page instead of the text
> field

uff ... that sounds weird! configuring the GUI in the database ...
thankfully you won't find anything like that in wicket ...



toby78 wrote:
> 
> I don't think there need to be a 1000 examples - a single, complete,
> convincing example would be sufficient...one that can be used as a
> starting point for a website (authentication, a good database layer...some
> ajax samples).
> 
> I am currently looking at several webprograming frameworks, including T5,
> Wicket and PHP based frameworks such as Akelos and CakePHP.
> 
> For a new project I want to use the "fastest" webprograming framework,
> that will both show results in little time and that does not require a lot
> of time to get it running and to be able to get going with it.
> 
> So far, T5 is quite good as you do not need a lot of configuration and
> tools exist to generate mapping files etcor annotated java daosand
> you can either start from a database or object-driven point of view. The
> problem in T5 is that it is very flexible and different people use the
> "lego bricks" of Tapestry in a different way so that it is hard to re-use
> code of others. There is no general agreement on how to do those projects
> and everyone does his own user authentication etcso in my opinion it
> is only good if you start from scratch and do everything on your own.
> 
> My first impression of wicket (after looking at the phonebook application)
> is, that lots of code examples for Ajax exist and that it looks quite
> good. However there seem to be lots of configuration files, so whenever
> you make a new object you need new hibernate mapping files, and several
> class files and interfaces - so lots of writing. I also happenned to see a
> .vm file - and I think velocity is really out-of-dateand I dont know
> why this is needed.
> 
> So I think you could re-use existing code of others and save time with
> Wicket and make nice-Ajax applications - but it seems to be a lot of
> code-writing and configuration work.
> 
> 
> Akelos looks like a great framework - like Ruby on Rails for PHP. However
> there is not much code available but you are a lot faster then doing
> webprogramming using Java frameworks...
> 
> CakePHP is a good alternative - a different approach and much more code
> samples and a bigger community.
> 
> E.g. there was a sample application (a complete CMS!!!), and I wanted to
> replace a text field on the registration page by a date. So I opened
> phpMyAdmin and replaced the column type by date - reloaded the page
> (without a restart or additional code-generation) - and there was already
> a date-picker on the page instead of the text field. So you save lots of
> time. You dont even need a mapping for your objects as it uses the meta
> information of the database tables and in general a general definition of
> what column names need to look like etcso a great time-saver.
> 
> So my favourite would be cakePHP right now although I would prefer a Java
> framework - but they are either incomplete or involve much configuration
> files, restart of the server every time and often you end up in problems
> that require to debug the core code - and then you end up wasting one day
> or several day for nothing.
> 
>  Original-Nachricht 
>> Datum: Sat, 20 Sep 2008 08:10:01 -0400
>> Von: "James Carman" <[EMAIL PROTECTED]>
>> An: users@wicket.apache.org
>> Betreff: Re: Wicket sample application
> 
>> A quick perusal of Wicket in Action over a weekend wouldn't hurt
>> either (if you like Cheese)! :)
>> 
>> On Sat, Sep 20, 2008 at 8:08 AM, James Carman
>> <[EMAIL PROTECTED]> wrote:
>> > I think you might find that if you started with some of the tutorials
>> > and perhaps some maven archetypes, you could have probably made up
>> > your own example of wicket with database access and all of the
>> > features you're looking for with far less keystrokes than you've spent
>> > writing emails asking where the examples are.  Don't get me wrong, I
>> > do agree that there should be some good examples out there (and there
>> > are), but you will quickly realize that developing with Wicket really
>> > is just that darn easy and you can get stuff up and running very
>> > quickly by piecing together tidbits from the smaller examples.
>> >
>> > On Sat, Sep 20, 2008 at 7:59 AM,  <[EMAIL PROTECTED]> wrote:
>> >> This example is not easy to find, as it is not directly listed under
>> examples on the website.
>> >>
>> >> Apart from that:
>> >>
>> >> http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-phonebook/
>> >>
>> >> seems to be an old wicket version and there is no version for wicket
>> 2.0 ?
>> >>
>> >> Is there no sample application with database access fo

Re: job postings

2008-09-22 Thread Eelco Hillenius
> Speaking of which, we're looking for a colleague... New Yorkers, look
> here: http://newyork.craigslist.org/mnh/sof/846161277.html

And while we are looking for people who live in/ near New York, we
*might* be interested in other US people, particularly from Seattle.
Feel free to drop me a line :-)

Cheers,

Eelco

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: job postings

2008-09-22 Thread Eelco Hillenius
> we encourage wicket related job postings on this list and i think that's
> great.

Speaking of which, we're looking for a colleague... New Yorkers, look
here: http://newyork.craigslist.org/mnh/sof/846161277.html

Eelco

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]