Re: DropDownChoice problem
Yes i also hope that these questions are finally dont come any more. Checkout the current trunk and its way more clear On 4/18/08, John Krasnay <[EMAIL PROTECTED]> wrote: > This has to qualify as one of the most common questions on the list! > Hopefully, generics in 1.4 will make it more clear. > > The items in your list have to be the same type as the value model (the > PropertyModel in your case). In your case, Wicket is complaining because > the PropertyModel returns a long, but the list contains Authors. > > The cleanest solution is to change your property type to Author. If you > can't, you can either give the DDC a list of author IDs instead of > Authors (in which case you need to implement > ChoiceRenderer.getDisplayValue to look up the author's name given an ID) > or implement a custom model instead of the property model: > > IModel authorModel = IModel() { > public Object getObject() { > return lookUpAuthor(article.getArticleAuthorId()); > } > public void setObject(Object object) { > article.setArticleAuthorId(((Author) object).getId()); > } > } > > HTH > > jk > > > On Thu, Apr 17, 2008 at 04:05:45PM -0500, Andrew Broderick wrote: > > Hi, > > > > I have a DropDownChoice in a form, with markup: > > > > > > > > In my Form class, I add it like this: > > > > add(new DropDownChoice("authors", new > PropertyModel(this.article, "articleAuthorId"), > > acService.getAuthors(), new > ChoiceRenderer("authorDisplayName", "articleAuthorId"))); > > > > this.article refers to a class that has a property of articleAuthorId: > > > > public long getArticleAuthorId() { > > return articleAuthorId; > > } > > > > public void setArticleAuthorId(long articleAuthorId) { > > this.articleAuthorId = articleAuthorId; > > } > > > > The acService.getAuthors() call gets a list of Author objects: > > > > public class Author implements Serializable { > > > > private long articleAuthorId; > > private String authorFirstName; > > private String authorMiddleName; > > private String authorLastName; > > private String authorDisplayName; > > > > > > public String getAuthorFirstName() { > > return authorFirstName; > > } > > public void setAuthorFirstName(String authorFirstName) { > > this.authorFirstName = authorFirstName; > > } > > public String getAuthorMiddleName() { > > return authorMiddleName; > > } > > public void setAuthorMiddleName(String authorMiddleName) { > > this.authorMiddleName = authorMiddleName; > > } > > public String getAuthorLastName() { > > return authorLastName; > > } > > public void setAuthorLastName(String authorLastName) { > > this.authorLastName = authorLastName; > > } > > public String getAuthorDisplayName() { > > return authorDisplayName; > > } > > public void setAuthorDisplayName(String authorDisplayName) { > > this.authorDisplayName = authorDisplayName; > > } > > public Long getId() > > { > > return new Long(getArticleAuthorId()); > > } > > public long getArticleAuthorId() { > > return articleAuthorId; > > } > > public void setArticleAuthorId(long articleAuthorId) { > > this.articleAuthorId = articleAuthorId; > > } > > } > > > > The error I get when I try to render the page is: > > > > WicketMessage: No get method defined for class: class java.lang.Long > expression: articleAuthorId > > > > I don't understand this, as the class used for the choices is Author, not > java.lang.Long > > > > Any help appreciated! > > > > Thanks > > > > > > > > > > ___ > > > > The information in this email or in any file attached > > hereto is intended only for the personal and confiden- > > tial use of the individual or entity to which it is > > addressed and may contain information that is propri- > > etary and confidential. If you are not the intended > > recipient of this message you are hereby notified that > > any review, dissemination, distribution or copying of > > this message is strictly prohibited. This communica- > > tion is for information purposes only and should not > > be regarded as an offer to sell or as a solicitation > > of an offer to buy any financial product. Email trans- > > mission cannot be guaranteed to be secure or error- > > free. P6070214 > > - > 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: Form clear
you have to clear the model of the form(components). so either set a new (empty) model object for the form (in combination with a compoundpropertymodel) or you have to reset the models of the formcomponents somehow one by one... Gerolf On Fri, Apr 18, 2008 at 8:53 AM, Mathias P.W Nilsson <[EMAIL PROTECTED]> wrote: > > Hi! > > I have an user Form that is posted with AjaxFallbackButton. When the forms > gets submitted without error > I want to clear the form. How can I reset the form? > -- > View this message in context: > http://www.nabble.com/Form-clear-tp16760778p16760778.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] > >
No built-in converter for Locale.class?
Before I go and write my own, I just wanted to make sure that there is no built-in Converter for Locale. Looking through the code tells me that it's not supported by default. Is this so? Thanks, David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Form clear
As you should reset the form's model object anyway, you could pass the form to the AjaxRequestTarget e.g. onSubmit(AjaxRequestTarget t) { Object o = getModelObject(); businessLayer.process(o.clone()); o.setFoo(null); o.setBar(null); if (t != null) { t.addComponent(this); } } haven't tested it but should work. maybe you can't set outputmarkupid = true on forms, then you have to put it into a webmarkupcontainer and add the container to the target. regards, Michael Mathias P.W Nilsson wrote: > > Hi! > > I have an user Form that is posted with AjaxFallbackButton. When the forms > gets submitted without error > I want to clear the form. How can I reset the form? > - Michael Sparer http://talk-on-tech.blogspot.com -- View this message in context: http://www.nabble.com/Form-clear-tp16760778p16761355.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: checkboxes and Link
what i do to accomplish this is something link that: CheckGroup group = new CheckGroup("group", new ArrayList()); group.add(new CheckGroupSelector("selector")); // <-- selects all options and in the listview's populateItem method item.add(new Check("check", yourModelObject)); hope that helps regards, Michael Mathias P.W Nilsson wrote: > > Hi! > > I need to add Checkboxes to a listview and a way to check, uncheck all > checkboxes using a Link. > any pointers would be appreciated. > > > > - Michael Sparer http://talk-on-tech.blogspot.com -- View this message in context: http://www.nabble.com/checkboxes-and-Link-tp16757399p16761724.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: Status of acegi/wasp/swarm?
On Fri, Apr 18, 2008 at 2:00 AM, David Nedrow <[EMAIL PROTECTED]> wrote: > We use acegi for one purpose, and that is to authenticate and authorize > (AA) against our corporate SiteMinder server. We have existing Spring-based > applications that successfully auth against SiteMinder via acegi. > > We're starting a new project and are planning to use Wicket. It looks as > though one currently has to use some Spring bridging to inject acegi into a > Wicket application. > > Are there plans to replicate the functionality of acegi as it relates to > AA? Well we could argue that with Wasp we are already on our way to do that :) after all the main power of acegi is providing hooks to implement your own AA. Swarm can be regarded as a reference implementation. The fact that acegi also comes bundled with a lot of implementations for AA against all sorts of services is something we also strife for however for that we will be needing help from the community :) > > Basically, is there, or wlll there be, a means for me to > authenticate/authorize/etc against something like SiteMinder without having > to slide in bits of Spring to do it? At the moment there is nothing out of the box other than our coupling with acegi. But i am confident that with the api that is available it will be possible for you to build your own, perhaps if it is ready you can contribute it to the community. You could provide a mapping between Swarm and SiteMinder or you can build your own Wasp implementation that connects directly to a SiteMinder server. Maurice > > -David > > - > 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: Problems with Palette
nobody can help me?? Fabien D. wrote: > > Hi everybody, > > I have two problems with the Palette. > > The first one is when the user submits the form and there are problems > with the other textfield (Validator), the left field for the selection is > reseted!! > > The second problem is when all fields are good and when a try de getBack > the list of selected objects, It returns the first object of my list as > many as there are selcted objects : > > exemple : > > Available -> reset when there is a probleme with validator > Toto > Tata > > Selected > Titi > Tutu > > The return is : > Titi > Titi > > The code for my palette: > > ChoiceRenderer renderer = new ChoiceRenderer(); > List licences = CDataFromBDD.getListNameLicence(); > Mode model_licence = new Model((Serializable)licences); > Mode model_licence_selection = new Model(new ArrayList()); > //parameter of the licence > Palette licence = new Palette("licence", model_licence_selection, > model_licence, renderer, 6, false); > this.form_ajoutinfgeneral.add(licence); > > The code for my form: > form_ajoutinfgeneral = new Form("form_ajoutinfgeneral", new > CompoundPropertyModel(this.model_sous_domaine)) { > private static final long serialVersionUID = 1L; > protected void onSubmit() { > > List selected = > (List)model_licence_selection.getObject(); >... > } > } > > Sorry for my english, I'm french, and thank you in advance :) > > -- View this message in context: http://www.nabble.com/Problems-with-Palette-tp16722516p16761756.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: No built-in converter for Locale.class?
no what should such a converted do? And what should people type in as a text string? Most of the times locales are none editable select boxes or list choices johan On Fri, Apr 18, 2008 at 9:40 AM, David Leangen <[EMAIL PROTECTED]> wrote: > > Before I go and write my own, I just wanted to make sure that there is > no built-in Converter for Locale. > > Looking through the code tells me that it's not supported by default. Is > this so? > > > Thanks, > David > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
how to recover the maxlength value
Hi, I want to recover the maxlength value of the year field rather than ...append("', 4, '")... as in the code below (4 is the maxlength value) : final TextField year = new TextField("year"); myForm.add(year); year.setOutputMarkupId(true); final TextField month = new TextField("month"); month.setOutputMarkupId(true); myForm.add(month); year.add(new AttributeModifier("OnKeyUp", true, new Model() { @Override public Object getObject() { StringBuffer st = new StringBuffer(); st.append("Autotab('").append(year.getMarkupId()).append("', 4, '"). append(month.getMarkupId()).append("')"); return st.toString(); } })); -- View this message in context: http://www.nabble.com/how-to-recover-the-maxlength-value-tp16761987p16761987.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: Swarm/Wasp or wicket-auth-roles or ?
Maybe some other people could respond also since i am a bit biased :) but here goes. On Fri, Apr 18, 2008 at 7:14 AM, mfs <[EMAIL PROTECTED]> wrote: > > Guys, > > I need some suggestions as to which of the above would be the right > framework for the the application i am currently working on..Some important > fact which would help are as follows : > > > 1) All the pages in the application would be secure and hence would require > authentication. You can do this with Swarm, Wicket-auth-roles or a custom build solution. It is dead easy. > > 2) There would be two type of users accessing the application. For now, i > see access being restricted on the whole page itself rather on more granular > components. But later down the road that would come in too as the scope > increases. 2 types of users sounds like something you could do easily with Wicket-auth-roles, especially with the page security scope. However if you want to go more granular later on i think Swarm would be a better choice because it allows more flexibility on the granularity of your authorization and makes no distinction between 2 or 200 user types > > 3) IMP - The application has to support inter-operability with some other > external apps. Now these (non java) external apps already have their own > mini authentication framework and thats what i will be using for user > authentication. So basically for all my Secure Pages i would have to > redirect to the LoginPage part of these external apps (and not wicket), I > hope thats possible ? , i believe it is with SWARM, some hints would be > really appreciated on that too. A bit on the authentication mechanism, so > basically on succesful login, this external app would 1) encode an authtoken > in the url 2) transfer the control over to my wicket app, and thats where i > would check if it is a valid/authenticated user based on the authToken. > Later on we plan to change this though, and instead have the authtoken > passed over in the cookie instead. Well I haven't looked at all the possibilities yet but you could take a look at https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicket-security/examples/yahoo-bbauth it contains some unfinished code to let another server handle authentication, another option might be something with the WicketSessionFilter. There might be other (better) options i'm still experimenting :) > > Initially when i started of i wasnt planning to use any of the above > frameworks but than taking a look into SWARM made me feel like that it might > be a good choice, but would still want to have everyones opinion I think Swarm is flexible enough to handle your requirements, but like i said before i am biased :) Maurice > > Please comment.. > > Thanks in advance > -- > View this message in context: > http://www.nabble.com/Swarm-Wasp-or-wicket-auth-roles-or---tp16760342p16760342.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: JmxPanel
Thanks, I will try it. Anyway strange that there's this still this issue .. // Paolo On Thu, Apr 17, 2008 at 2:20 PM, gumnaam23 <[EMAIL PROTECTED]> wrote: > > Download the jmx panel source code and add an empty DIV element before the > the JmxPanel.html > > here's patch, (you need stuff between --START and -- END ) > > svn diff src/main/java/org/wicketstuff/jmx/markup/html/JmxPanel.html > > -- START > > Index: src/main/java/org/wicketstuff/jmx/markup/html/JmxPanel.html > === > --- src/main/java/org/wicketstuff/jmx/markup/html/JmxPanel.html (revision > 3817) > +++ src/main/java/org/wicketstuff/jmx/markup/html/JmxPanel.html (working > copy) > @@ -15,6 +15,7 @@ >limitations under the License. > --> > > + > > > > > -- END > > Or you can ask the author of JMX panel to include this patch in the next > release. > > > paolo di tommaso wrote: > > > > Guys, > > > > someone has soem experience with the nice JmxPanel describe here? > > > > http://chillenious.wordpress.com/2007/08/29/jmx-wicket-panel/ > > > > Adding a JmxPanel instance to my page I always get the following EMPTY > > panel > > .. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Any ideas ? > > > > Thanks. > > > > // Paolo > > > > > > -- > View this message in context: > http://www.nabble.com/JmxPanel-tp16740210p16743671.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: client side handling of ajax request session expiration
right, we have implemented the "keep alive timer" as well but still, we also want to handle the ajax expiration exception at client side, because we discovered that we can't preserve the session if the server is restarted Erik van Oosten wrote: > > Hi Ywtsang, > > Not an answer to your question, but you can also consider using a ajax > timer to keep the session alive. > > For example as outlined in > http://chillenious.wordpress.com/2007/06/19/how-to-create-a-text-area-with-a-heart-beat-with-wicket/. > > Regards, > Erik. > > > ywtsang wrote >> we want to handle session expiration exception triggered by an ajax >> request >> >> since the session is expired, the ajax request can't be forwarded to the >> corresponding ajax behavior, instead, the server throw session expiration >> exception >> (we have configured the handling by >> getApplicationSettings().setPageExpiredErrorPage) >> >> the handling is ok for non-ajax request, but not ajax request >> >> we want to handle that using client side javascript >> >> how can we achieve that? >> >> > > -- > Erik van Oosten > http://day-to-day-stuff.blogspot.com/ > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/client-side-handling-of-ajax-request-session-expiration-tp16743324p16762728.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: No built-in converter for Locale.class?
> no Ok, thanks. > what should such a converted do? > And what should people type in as a text string? > Most of the times locales are none editable select boxes or list choices Not for personal consumption. :-) I'm just testing out an annotation-based means of controlling page parameters and control flow. I'm providing default values as Strings, which means that some fields need converters. This seems to clean up the pages quite a bit and simplify a lot the processing of parameters. Maybe a useful feature for a later release of Wicket? Cheers, David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Handling lost connection
Hi all, is there a way to handle a "connection lost" problem from AJAX buttons? I mean, right now when I click on an AJAX button and the server is down, nothing happens. I'd like to show an alert instead.. I tried registering a handler with registerFailureHandler, but it doesn't fire _only_ on connection lost, I receive alerts on other Ajax errors too.. Inside "Wicket AJAX debug" I see NS_ERROR_NOT_AVAILABLE errors, even with the server up.. Am I doing something wrong? Many thanks for your time! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
WicketTester: persistant error msg?
Hello, I tried to test a form with a required field. First I submitted without setting a value and got an error message as expected. Then I set the value and submitted again but again got the error message as if it wouldn't be cleared or something. Is there a problem with them or did I miss how to clear them? Thanks, Mike - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: client side handling of ajax request session expiration
ywtsang wrote: > because we discovered that we can't preserve the session if the server > is restarted > Ah, I understand. Well, you could if you use a servlet container that support this, or if you use Terracotta. Regards, Erik. -- Erik van Oosten http://day-to-day-stuff.blogspot.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
StringResourceModel with unknown array parameters
is way to add StringResourceModel with array of unknown size? .properties attendees.names=All attendees include: {0} webpage // example list, but do not know size of list at all times List attendees = new ArrayList(); attendees.add("Attendee 1"); attendees.add("Attendee 2"); attendees.add("Attendee 3"); add(new Label("attendee-names", new StringResourceModel("attendees.names", this, null, new Object[]{ attendees }))); desired output: All attendees include: Attendee 1 Attendee 2 Attendee 3
Re: StringResourceModel with unknown array parameters
Concat the elements of the "array" yourself before you add it as a parameter? On Fri, Apr 18, 2008 at 8:17 AM, i ii <[EMAIL PROTECTED]> wrote: > > is way to add StringResourceModel with array of unknown size? > > .properties > attendees.names=All attendees include: {0} > > webpage > // example list, but do not know size of list at all times > List attendees = new ArrayList(); > attendees.add("Attendee 1"); > attendees.add("Attendee 2"); > attendees.add("Attendee 3"); > add(new Label("attendee-names", new StringResourceModel("attendees.names", > this, null, new Object[]{ attendees }))); > > desired output: > All attendees include: Attendee 1 Attendee 2 Attendee 3 > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
captcha image random display problem
i use the captcha image, but sometime the image shows "incompletely" e.g. it does not show the full image, it is just chopped it happened randomly my form also have an ajax link to allow refresh the captcha immediately if i click the ajax link to refresh the image , the image chops randomly with random extent, to the worst, sometime it shows broken image both jetty/tomcat can have the above problem any hint that can help further trouble shoot the problem? -- View this message in context: http://www.nabble.com/captcha-image-random-display-problem-tp16763427p16763427.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: client side handling of ajax request session expiration
Hi- not sure if this helps in your case, but if you define the wicketGlobalFailureHandler() JavaScript function, it will be called if your ajax request fails (because of page expiration or any other reason). Or use Wicket.Ajax.registerFailureHandler(function() { ...}) (but I never tried that myself). -markus Am 17.04.2008 um 13:01 schrieb ywtsang: we want to handle session expiration exception triggered by an ajax request since the session is expired, the ajax request can't be forwarded to the corresponding ajax behavior, instead, the server throw session expiration exception (we have configured the handling by getApplicationSettings().setPageExpiredErrorPage) the handling is ok for non-ajax request, but not ajax request we want to handle that using client side javascript how can we achieve that? -- View this message in context: http://www.nabble.com/client-side- handling-of-ajax-request-session-expiration-tp16743324p16743324.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]
Sortable(DnD) editable TreeTable
i am building a variant of matej knopp's cool editable treetable. i am using jquery for the drag'n drop operations on it's rows. now if i have my new tree in DOM, how can i submit it back to the server? the idea is simple: 1. change the DOM of the tree, i.e. change the order of rows 2. submit it via a "save" button 3. save the new tree on the serverside and update tree on view form.add(tree) form.add(new AjaxFallbackButton("save", new ResourceModel("save"), form) { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { TreeTable treeTable = (TreeTable) findParent(TreeTable.class); // do some db work tree.updateTree(target); //this does nothing? no redraw of tree as expected?! } } thanks, roman - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: StringResourceModel with unknown array parameters
On Fri, Apr 18, 2008 at 5:17 AM, i ii <[EMAIL PROTECTED]> wrote: > ... > add(new Label("attendee-names", new StringResourceModel("attendees.names", > this, null, new Object[]{ attendees }))); > > desired output: > All attendees include: Attendee 1 Attendee 2 Attendee 3 Cool, I just had to do something similar yesterday. I ended up extending Label and in the super() call I pass in a new StringResourceModel, where the StringResourceModel's model is another Model that performs custom text processing, in your case a concat. Since I use this new Label extension in numerous places, custom String processing is nicely encapsulated. Enrique - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Swarm/Wasp or wicket-auth-roles or ?
Also if someone could point to some examples of wicket-auth-roles usage...I could still see many for swarm but have not really for auth-roles..may be I an not looking at the right place..please point mfs wrote: > > Guys, > > I need some suggestions as to which of the above would be the right > framework for the the application i am currently working on..Some > important fact which would help are as follows : > > > 1) All the pages in the application would be secure and hence would > require authentication. > > 2) There would be two type of users accessing the application. For now, i > see access being restricted on the whole page itself rather on more > granular components. But later down the road that would come in too as the > scope increases. > > 3) IMP - The application has to support inter-operability with some other > external apps. Now these (non java) external apps already have their own > mini authentication framework and thats what i will be using for user > authentication. So basically for all my Secure Pages i would have to > redirect to the LoginPage part of these external apps (and not wicket), I > hope thats possible ? , i believe it is with SWARM, some hints would be > really appreciated on that too. A bit on the authentication mechanism, so > basically on succesful login, this external app would 1) encode an > authtoken in the url 2) transfer the control over to my wicket app, and > thats where i would check if it is a valid/authenticated user based on the > authToken. Later on we plan to change this though, and instead have the > authtoken passed over in the cookie instead. > > Initially when i started of i wasnt planning to use any of the above > frameworks but than taking a look into SWARM made me feel like that it > might be a good choice, but would still want to have everyones opinion > > Please comment.. > > Thanks in advance > -- View this message in context: http://www.nabble.com/Swarm-Wasp-or-wicket-auth-roles-or---tp16760342p16763531.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: AW: Wicket + CMS
Hi, that is correct, Hippo CMS 7 should be ready for release in a few months time. It is a rewrite where the CMS itself is implemented in Wicket. The repository is a JCR (JackRabbit) repository extended with workflow and faceted navigation. The CMS is composed as a set of plugins. These Wicket components can be configured and that can be dynamically swapped in and out of the application. We use this for example for the templates. Templates consist of a set of (template) plugins and a configuration in the repository. The template configuration can be edited in the CMS itself! At the moment we're rethinking the architecture, so I can't give details on how plugins are implemented or how they are linked together at runtime. cheers, Frank On Thu, 2008-04-17 at 14:12 +0200, Noz, Felix wrote: > Hi, > > I've also read about plans to use wicket integration in Hippo Cms and I will > keep an eye on it. I've also managed to access OpenCms content with wicket > but because we have a lot of JSP that we would like to reuse and we > contemporary need a solid frontend framework integration we will - as a start > - concentrate on a classic rerquest-based one with jsp view for now. Maybe we > will recur to wicket again later. > Thanks for your and all other people's answers. > > Regards > > Felix Noz > > > > -Ursprüngliche Nachricht- > Von: StephenP [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 16. April 2008 11:57 > An: users@wicket.apache.org > Betreff: Re: Wicket + CMS > > > Our project has tied in HippoCMS for pulling a portion of content into wicket > pages. > I don't have many details to hand but it wasn't too hard. > Hippo has a xml over http interface that we use to cache content, before > putting the xml elements into wicket models. > > We are using hippo version 6, but I think hippo version 7 (the next version) > will be using wicket internally. I don't know if this will allow any stronger > integration with a wicket app. > > > > > > Noz, Felix wrote: > > > > Hello everybody, > > > > I'm currently evaluating different Frontend Frameworks to use them > > with a Java-Based CMS (OpenCms) and I'm very interested in trying > > wicket. The CMS has got its own Template mechanism which is based on > > JSP. Because it would be a problem for us to throw away all existing > > Templates and JSP Tags my idea was to implement a > > ResourceStreamLocator that connects to the CMS via http and delivers > > the resources directly from the CMS so that the CMS is rather a pure > > persistence and template system. > > My questions are: > > > > - Is this a passible way to connect wicket to a jsp based system? > > - Are there any better solutions? > > - Does anybody else has experience in connecting OpenCms + wicket? > > > > Regards > > > > i.A. Felix Noz > > > > __ > > __ > > > > Felix Noz > > Junior IT-Berater > > Dipl. Informatiker (FH) > > > > comundus GmbH > > Schüttelgrabenring 3, 71332 Waiblingen > > > > Telefon +49 (0) 71 51-5 00 28-22 > > Internet www.comundus.com > > > > Geschäftsführer: Klaus Hillemeier > > Amtsgericht Stuttgart, HRB 264290 > > > > comundus ist ein Unternehmen der IT EXCELLENCE Group. > > __ > > __ > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/Wicket-%2B-CMS-tp16696564p16720234.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] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problems with Palette
provide a quickstart -igor On Fri, Apr 18, 2008 at 1:10 AM, Fabien D. <[EMAIL PROTECTED]> wrote: > > nobody can help me?? > > > > Fabien D. wrote: > > > > Hi everybody, > > > > I have two problems with the Palette. > > > > The first one is when the user submits the form and there are problems > > with the other textfield (Validator), the left field for the selection is > > reseted!! > > > > The second problem is when all fields are good and when a try de getBack > > the list of selected objects, It returns the first object of my list as > > many as there are selcted objects : > > > > exemple : > > > > Available -> reset when there is a probleme with validator > > Toto > > Tata > > > > Selected > > Titi > > Tutu > > > > The return is : > > Titi > > Titi > > > > The code for my palette: > > > > ChoiceRenderer renderer = new ChoiceRenderer(); > > List licences = CDataFromBDD.getListNameLicence(); > > Mode model_licence = new Model((Serializable)licences); > > Mode model_licence_selection = new Model(new ArrayList()); > > //parameter of the licence > > Palette licence = new Palette("licence", model_licence_selection, > > model_licence, renderer, 6, false); > > this.form_ajoutinfgeneral.add(licence); > > > > The code for my form: > > form_ajoutinfgeneral = new Form("form_ajoutinfgeneral", new > > CompoundPropertyModel(this.model_sous_domaine)) { > > private static final long serialVersionUID = 1L; > > protected void onSubmit() { > > > > List selected = > > (List)model_licence_selection.getObject(); > >... > > } > > } > > > > Sorry for my english, I'm french, and thank you in advance :) > > > > > > -- > View this message in context: > http://www.nabble.com/Problems-with-Palette-tp16722516p16761756.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: Handling lost connection
create a jira issue -igor On Fri, Apr 18, 2008 at 3:12 AM, Federico Fanton <[EMAIL PROTECTED]> wrote: > Hi all, > is there a way to handle a "connection lost" problem from AJAX buttons? I > mean, right now when I click on an AJAX button and the server is down, > nothing happens. I'd like to show an alert instead.. > I tried registering a handler with registerFailureHandler, but it doesn't > fire _only_ on connection lost, I receive alerts on other Ajax errors too.. > Inside "Wicket AJAX debug" I see NS_ERROR_NOT_AVAILABLE errors, even with the > server up.. Am I doing something wrong? > Many thanks for your time! > > > - > 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: StringResourceModel with unknown array parameters
On Fri, Apr 18, 2008 at 8:49 AM, Enrique Rodriguez <[EMAIL PROTECTED]> wrote: > ... > Cool, I just had to do something similar yesterday. I ended up ... I coded this up for your example: MyApp.properties label.attendees=All attendees include: ${attendees} Usage = List attendees = new ArrayList(); attendees.add( "Johan" ); attendees.add( "James" ); add( new AttendeeLabel( "attendees", "label.attendees", this, attendees ) ); Code public class AttendeeLabel extends Label { public AttendeeLabel( String id, String resourceKey, Component component, List attendees ) { super( id, new StringResourceModel( resourceKey, component, new Model( new Attendees( attendees ) ) ) ); } private static class Attendees implements Serializable { private List attendees; public Attendees( List attendees ) { this.attendees = attendees; } public String getAttendees() { StringBuffer sb = new StringBuffer(); for ( Iterator iterator = attendees.iterator(); iterator.hasNext(); ) { String attendee = iterator.next(); sb.append( attendee ); if ( iterator.hasNext() ) { sb.append( " " ); } } return sb.toString(); } } } HTH, Enrique - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Swarm/Wasp or wicket-auth-roles or ?
You want the "Authentication" and "Authorization" examples near the bottom of the Wicket Examples. http://wicketstuff.org/wicket13/ - Scott On Fri, Apr 18, 2008 at 8:54 AM, mfs <[EMAIL PROTECTED]> wrote: > > Also if someone could point to some examples of wicket-auth-roles usage...I > could still see many for swarm but have not really for auth-roles..may be I > an not looking at the right place..please point > > > > mfs wrote: > > > > Guys, > > > > I need some suggestions as to which of the above would be the right > > framework for the the application i am currently working on..Some > > important fact which would help are as follows : > > > > > > 1) All the pages in the application would be secure and hence would > > require authentication. > > > > 2) There would be two type of users accessing the application. For now, i > > see access being restricted on the whole page itself rather on more > > granular components. But later down the road that would come in too as the > > scope increases. > > > > 3) IMP - The application has to support inter-operability with some other > > external apps. Now these (non java) external apps already have their own > > mini authentication framework and thats what i will be using for user > > authentication. So basically for all my Secure Pages i would have to > > redirect to the LoginPage part of these external apps (and not wicket), I > > hope thats possible ? , i believe it is with SWARM, some hints would be > > really appreciated on that too. A bit on the authentication mechanism, so > > basically on succesful login, this external app would 1) encode an > > authtoken in the url 2) transfer the control over to my wicket app, and > > thats where i would check if it is a valid/authenticated user based on the > > authToken. Later on we plan to change this though, and instead have the > > authtoken passed over in the cookie instead. > > > > Initially when i started of i wasnt planning to use any of the above > > frameworks but than taking a look into SWARM made me feel like that it > > might be a good choice, but would still want to have everyones opinion > > > > Please comment.. > > > > Thanks in advance > > > > -- > View this message in context: > http://www.nabble.com/Swarm-Wasp-or-wicket-auth-roles-or---tp16760342p16763531.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: AW: Wicket + CMS
Frank van Lankvelt schrieb: Hi Frank, think we´ve talked at the meetup about that. The repository is a JCR (JackRabbit) repository extended with workflow and faceted navigation. The CMS is composed as a set of plugins. These Wicket components can be configured and that can be dynamically swapped in and out of the application. We use this for example for the templates. Templates consist of a set of (template) plugins and a configuration in the repository. The template configuration can be edited in the CMS itself! will the actual delivery be done by a JSP frontend, or a Wicket frontend? And if JSP will be delivering, can we build CMS-agnostic wicket components that could wor as they would in a normal wicket app (wrapped by some plugin adapter of course)? cu uwe -- THOMAS DAILY GmbH Adlerstraße 19 79098 Freiburg Deutschland T + 49 761 3 85 59 0 F + 49 761 3 85 59 550 E [EMAIL PROTECTED] www.thomas-daily.de Geschäftsführer/Managing Directors: Wendy Thomas, Susanne Larbig Handelsregister Freiburg i.Br., HRB 3947 Registrieren Sie sich unter http://morningnews.thomas-daily.de für die kostenfreien TD Morning News, eine Auswahl aktueller Themen des Tages morgens um 9:00 in Ihrer Mailbox. Hinweis: Der Redaktionsschluss für unsere TD Morning News ist täglich um 8:30 Uhr. Es werden vorrangig Informationen berücksichtigt, die nach 16:00 Uhr des Vortages eingegangen sind. Die Email-Adresse unserer Redaktion lautet [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: StringResourceModel with unknown array parameters
should be in core, no? > Date: Fri, 18 Apr 2008 09:22:12 -0700 > From: [EMAIL PROTECTED] > To: users@wicket.apache.org > Subject: Re: StringResourceModel with unknown array parameters > > On Fri, Apr 18, 2008 at 8:49 AM, Enrique Rodriguez <[EMAIL PROTECTED]> wrote: > > ... > > Cool, I just had to do something similar yesterday. I ended up ... > > I coded this up for your example: > > MyApp.properties > > > label.attendees=All attendees include: ${attendees} > > Usage > = > > List attendees = new ArrayList(); > attendees.add( "Johan" ); > attendees.add( "James" ); > add( new AttendeeLabel( "attendees", "label.attendees", this, > attendees ) ); > > Code > > > public class AttendeeLabel extends Label > { > public AttendeeLabel( String id, String resourceKey, Component > component, List attendees ) > { > super( id, new StringResourceModel( resourceKey, component, > new Model( new Attendees( attendees ) ) ) ); > } > > private static class Attendees implements Serializable > { > private List attendees; > > > public Attendees( List attendees ) > { > this.attendees = attendees; > } > > > public String getAttendees() > { > StringBuffer sb = new StringBuffer(); > > for ( Iterator iterator = attendees.iterator(); > iterator.hasNext(); ) > { > String attendee = iterator.next(); > > sb.append( attendee ); > > if ( iterator.hasNext() ) > { > sb.append( " " ); > } > } > > return sb.toString(); > } > } > } > > > HTH, > > Enrique > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
wicket-spring dependency in maven repository
I'm using wicket-spring-annot and ran into a small problem with maven dependencies. The wicket-spring-annot project depends on wicket-spring. Wicket-spring in turn depends on the entire monolithic spring.jar instead of the now-preferred spring-core.jar. This caused a problem in my environment in that it pulled spring 2.0 down whereas I'm already using spring 2.5. In the future, the wicket-spring team may wish to pull this dependency or use spring-core. org.springframework spring Anyhow, to not pull this in, I utilized the exclusions feature of maven: org.apache.wicket wicket-spring-annot 1.3.3 org.springframework spring Just an FYI. -- View this message in context: http://www.nabble.com/wicket-spring-dependency-in-maven-repository-tp16764208p16764208.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: wicket markup documentation and question on threading/clustering
Thanks for the fast response. igor.vaynberg wrote: > > On Thu, Apr 17, 2008 at 6:48 PM, Doug Donohoe <[EMAIL PROTECTED]> wrote: >> >> I'm looking for a complete list of all wicket markup (e.g., >> wicket-panel, >> wicket-child, wicket-exclude etc). I didn't find anything obvious via >> Google or the wiki. Am I missing something? As a newcomer, it would be >> helpful to know what all the choices are and what they do so as to not >> miss >> anything. > > http://cwiki.apache.org/confluence/display/WICKET/Wicket%27s+XHTML+tags > >> Also, I am looking for an explanation of the threading / clustering >> architecture with Wicket. Neither of the books address these topics in >> any >> depth. For example, in the simple "Link Counter" example in "Wicket in >> Action", how does that counter work with multiple people accessing the >> page? >> It doesn't appear to be synchronized unless this is under the covers. >> If >> there is an instance of each page per person that would mean the total >> displayed is per person (and not per all users). > > each user gets their own instance of Page. Access to the page object > is synced on user's session (thats not exactly correct but for > purposes of this discussion it will do) so you do not have to worry > about all the nasty syncing yourself. if you have data that you want > users to share/interact with it has to be kept in some global store: > database, servlet context, memory, etc. > >> Finally, if one wants to have multiple application servers for load >> balancing / failover, what options does one have with Wicket? I assume >> you >> use some sort of clustered session that wicket utilizes. Perhaps >> something >> like Gigaspaces? > > wicket will work with regular servlet container clustering. it stores > the page in http session and page is serializable so it will be > replicated. > > -igor > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/wicket-markup-documentation-and-question-on-threading-clustering-tp16758965p16764210.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: AW: Wicket + CMS
Hi Uwe, > > > > > > The repository is a JCR (JackRabbit) repository extended with workflow > > and faceted navigation. The CMS is composed as a set of plugins. These > > Wicket components can be configured and that can be dynamically swapped > > in and out of the application. We use this for example for the > > templates. Templates consist of a set of (template) plugins and a > > configuration in the repository. The template configuration can be > > edited in the CMS itself! > > > > > > will the actual delivery be done by a JSP frontend, or a Wicket frontend? > at the moment, we're focussing on JSP. A custom tag library is under development that accesses the repository and allows url mapping. It should certainly be possible to develop a frontend in Wicket; the models that we use to access the repository are easily reused. To embed plugins, e.g. those used by the CMS, does require some support from the environment. The Wicket session needs to provide a valid JCR session, for example. > And if JSP will be delivering, can we build CMS-agnostic wicket > components that could wor as they would in a normal wicket app (wrapped > by some plugin adapter of course)? > yes, if you're components don't need to have any interaction with the CMS then this is certainly possible. When you do want to have an interaction, some additional constaints will (likely) be present due to the possible actions of other plugins. If you want to further discuss the Hippo CMS, then we should move the discussion to the hipporepos-dev mailing list. You can subscribe and visit the archives at http://lists.hippo.nl/mailman/listinfo/hipporepos-dev The traffic mainly consists of JIRA updates and svn-logs, but it should be possible to filter these out if you want to. thanks for the interest! cheers, Frank - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
am I doing right? entities no Serializables.
I am finishing my first app for production in wicket. As any newbie I try to make a side relevant non-functional problems to focus in which I consider important. I was implementing Serializable in all my entities, but I have to change now that. I ve done it using LoadableDetachableModel. But I couldn't do it in some parts. When the user walks over a wizard to create an entity, I just attached to the wizard a new entity and, finally I persist it in the las step. But, I have to change that now, because the entity is not Serializable anymore. Which is the best way? I think it is attaching a model which have all the attributes needed for the creation of the entity and at the end I have to copy the whole information to my entity, doesn' it? (like I was doing with j2ee DTO :( ). Then I have a modelForm of the view and my entities at the end of the steps. Is there a best approach to it? Bye! ps: sorry for my english. -- Fernando Wermus.
Re: am I doing right? entities no Serializables.
In this case, yeah I think the best way to go is with a DTO. You could use a static Inner POJO class. cheers On Fri, Apr 18, 2008 at 5:50 PM, Fernando Wermus <[EMAIL PROTECTED]> wrote: > I am finishing my first app for production in wicket. As any newbie I try > to > make a side relevant non-functional problems to focus in which I consider > important. > I was implementing Serializable in all my entities, but I have to change > now > that. I ve done it using LoadableDetachableModel. But I couldn't do it in > some parts. When the user walks over a wizard to create an entity, I just > attached to the wizard a new entity and, finally I persist it in the las > step. But, I have to change that now, because the entity is not > Serializable > anymore. > > Which is the best way? > > I think it is attaching a model which have all the attributes needed for > the > creation of the entity and at the end I have to copy the whole information > to my entity, doesn' it? (like I was doing with j2ee DTO :( ). Then I have > a > modelForm of the view and my entities at the end of the steps. > > Is there a best approach to it? > > Bye! > > ps: sorry for my english. > -- > Fernando Wermus. > -- Bruno Borges blog.brunoborges.com.br +55 1185657739 "The glory of great men should always be measured by the means they have used to acquire it." - Francois de La Rochefoucauld
Re: am I doing right? entities no Serializables.
I like for my entities to always be serializable. Is there some special requirement to have a non-serializable field on your entity class? On Fri, Apr 18, 2008 at 4:50 PM, Fernando Wermus <[EMAIL PROTECTED]> wrote: > I am finishing my first app for production in wicket. As any newbie I try to > make a side relevant non-functional problems to focus in which I consider > important. > I was implementing Serializable in all my entities, but I have to change now > that. I ve done it using LoadableDetachableModel. But I couldn't do it in > some parts. When the user walks over a wizard to create an entity, I just > attached to the wizard a new entity and, finally I persist it in the las > step. But, I have to change that now, because the entity is not Serializable > anymore. > > Which is the best way? > > I think it is attaching a model which have all the attributes needed for the > creation of the entity and at the end I have to copy the whole information > to my entity, doesn' it? (like I was doing with j2ee DTO :( ). Then I have a > modelForm of the view and my entities at the end of the steps. > > Is there a best approach to it? > > Bye! > > ps: sorry for my english. > -- > Fernando Wermus. > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: AW: Wicket + CMS
Someones in this thread have ever seen Riot CMS ?! "*Riot is a web-based Open Source Content Management System written in Java. It's quite different from other systems as it has been designed to match the needs of custom applications, [..]*" http://www.riotfamily.org I think would be relatively easy to add Wicket support to it. // Paolo On Fri, Apr 18, 2008 at 9:28 PM, Frank van Lankvelt < [EMAIL PROTECTED]> wrote: > Hi Uwe, > > > > > > > > > > The repository is a JCR (JackRabbit) repository extended with workflow > > > and faceted navigation. The CMS is composed as a set of plugins. > These > > > Wicket components can be configured and that can be dynamically > swapped > > > in and out of the application. We use this for example for the > > > templates. Templates consist of a set of (template) plugins and a > > > configuration in the repository. The template configuration can be > > > edited in the CMS itself! > > > > > > > > > > will the actual delivery be done by a JSP frontend, or a Wicket > frontend? > > > at the moment, we're focussing on JSP. A custom tag library is under > development that accesses the repository and allows url mapping. > > It should certainly be possible to develop a frontend in Wicket; the > models that we use to access the repository are easily reused. > To embed plugins, e.g. those used by the CMS, does require some support > from the environment. The Wicket session needs to provide a valid JCR > session, for example. > > > And if JSP will be delivering, can we build CMS-agnostic wicket > > components that could wor as they would in a normal wicket app (wrapped > > by some plugin adapter of course)? > > > yes, if you're components don't need to have any interaction with the > CMS then this is certainly possible. > > When you do want to have an interaction, some additional constaints will > (likely) be present due to the possible actions of other plugins. > > If you want to further discuss the Hippo CMS, then we should move the > discussion to the hipporepos-dev mailing list. You can subscribe and > visit the archives at > http://lists.hippo.nl/mailman/listinfo/hipporepos-dev > The traffic mainly consists of JIRA updates and svn-logs, but it should > be possible to filter these out if you want to. > > thanks for the interest! > > cheers, Frank > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
LoadableDetachableModel and load() method question
I have a page that displays a lot of labels and two text field. It is refreshed thru an AjaxFormSubmitBehavior that just refreshes the same page with a new item using a LoadableDetachableModel. I need to update the item displayed and retrieve a new one. I am doing this within the load method. protected Object load() { // Update last Item // Retrieve next Item } Everything works, but load() gets called twice. I understand why that happens, but I only need it to be called once. I can use a flag to make the body of load run once, but this does not seem very clean and I can see it causing problems. Is there a better way to achieve what I am trying to do? Thanks, Warren Bell - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: captcha image random display problem
i think i've seen this before too at some point. what wicket version? ywtsang wrote: > > i use the captcha image, but sometime the image shows "incompletely" > e.g. it does not show the full image, it is just chopped > > it happened randomly > > my form also have an ajax link to allow refresh the captcha immediately > if i click the ajax link to refresh the image , the image chops randomly > with random extent, to the worst, sometime it shows broken image > > both jetty/tomcat can have the above problem > > any hint that can help further trouble shoot the problem? > > > -- View this message in context: http://www.nabble.com/captcha-image-random-display-problem-tp16763427p16767180.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: client side handling of ajax request session expiration
thanks, having proper setup of clustering with session replication should be the correct way to go in long term but for this stage, we are restricted to solve the problem at application level our application can afford to have "ajax session expire" if we restart our server(s) occasionally, but we want to handle that "ajax session expire" exception gracefully at client side can we "hack" the wicket codes (java/js) that can intercept the ajax session expiration? any class/pointer that i should look at? Erik van Oosten wrote: > > ywtsang wrote: >> because we discovered that we can't preserve the session if the server >> is restarted >> > Ah, I understand. Well, you could if you use a servlet container that > support this, or if you use Terracotta. > > Regards, > Erik. > > -- > Erik van Oosten > http://day-to-day-stuff.blogspot.com/ > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/client-side-handling-of-ajax-request-session-expiration-tp16743324p16767350.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: captcha image random display problem
we are using wicket 1.3.1 Jonathan Locke wrote: > > > i think i've seen this before too at some point. what wicket version? > > > ywtsang wrote: >> >> i use the captcha image, but sometime the image shows "incompletely" >> e.g. it does not show the full image, it is just chopped >> >> it happened randomly >> >> my form also have an ajax link to allow refresh the captcha immediately >> if i click the ajax link to refresh the image , the image chops randomly >> with random extent, to the worst, sometime it shows broken image >> >> both jetty/tomcat can have the above problem >> >> any hint that can help further trouble shoot the problem? >> >> >> > > -- View this message in context: http://www.nabble.com/captcha-image-random-display-problem-tp16763427p16767377.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: am I doing right? entities no Serializables.
I try to spend the less memory I can using LoadableDetachableModel. But if the user is filling up a form for a new entity I think I have two options, one serialize and the other create a kind of dto. I don't like the first because I don't want my domain model be modified by the web tier (Serializable interface) and I don't like the second because I prefer languages as Smalltalk, Grovee or Ruby which you don't need dtos either serializable interfaces. That's why I was speaking up. I like wicket and maybe I could find another way. ps: I am using db4o as my data object base (in this prototype). I know a guy who make wicket serialize their entities using db4o, but I don't know how hard is replace the serializable wicket mechanism. On Fri, Apr 18, 2008 at 7:30 PM, James Carman <[EMAIL PROTECTED]> wrote: > I like for my entities to always be serializable. Is there some > special requirement to have a non-serializable field on your entity > class? > > On Fri, Apr 18, 2008 at 4:50 PM, Fernando Wermus > <[EMAIL PROTECTED]> wrote: > > I am finishing my first app for production in wicket. As any newbie I try > to > > make a side relevant non-functional problems to focus in which I > consider > > important. > > I was implementing Serializable in all my entities, but I have to change > now > > that. I ve done it using LoadableDetachableModel. But I couldn't do it > in > > some parts. When the user walks over a wizard to create an entity, I > just > > attached to the wizard a new entity and, finally I persist it in the las > > step. But, I have to change that now, because the entity is not > Serializable > > anymore. > > > > Which is the best way? > > > > I think it is attaching a model which have all the attributes needed for > the > > creation of the entity and at the end I have to copy the whole > information > > to my entity, doesn' it? (like I was doing with j2ee DTO :( ). Then I > have a > > modelForm of the view and my entities at the end of the steps. > > > > Is there a best approach to it? > > > > Bye! > > > > ps: sorry for my english. > > -- > > Fernando Wermus. > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Fernando Wermus.
Why is LoadDetachableModel called twice?
Warren, I am new using LoadableDetacheModel. I would like to know why is called twice in your example. Thanks. -- Fernando Wermus.
Re: Why is LoadDetachableModel called twice?
dump the stack trace and see? new Exception().printStackTrace(); On Fri, Apr 18, 2008 at 8:45 PM, Fernando Wermus <[EMAIL PROTECTED]> wrote: > Warren, > I am new using LoadableDetacheModel. I would like to know why is > called twice in your example. > > Thanks. > > -- > Fernando Wermus. >
Re: StringResourceModel with unknown array parameters
i ii schreef: should be in core, no? -1, it is much too specific. Regards, Erik. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Swarm/Wasp or wicket-auth-roles or ?
If you checkout the Wicket sources, you'll find a wicket-auth-roles-example project. Regards, Erik. mfs wrote: Also if someone could point to some examples of wicket-auth-roles usage...I could still see many for swarm but have not really for auth-roles..may be I an not looking at the right place..please point - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Swarm/Wasp or wicket-auth-roles or ?
Actually, the examples Scott sent are better I think. Regards, Erik. Erik van Oosten schreef: If you checkout the Wicket sources, you'll find a wicket-auth-roles-example project. mfs wrote: Also if someone could point to some examples of wicket-auth-roles usage - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: wicket-spring dependency in maven repository
Doug Donohoe wrote: I'm using wicket-spring-annot and ran into a small problem with maven dependencies. The wicket-spring-annot project depends on wicket-spring. This has come up a number of times already. Hopefully not as often in the future as it is now also on the wiki :) http://cwiki.apache.org/WICKET/spring.html Regards, Erik. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: LoadableDetachableModel and load() method question
Hi Warren, It should not be called twice. Not within the same request that is. Possible causes: - you have 2 model instances instead of 1 - there is a bug in Wicket If you are sure it the latter, please provide a quickstart and add it to a new Jira issue. Regards, Erik. Warren wrote: I have a page that displays a lot of labels and two text field. It is refreshed thru an AjaxFormSubmitBehavior that just refreshes the same page with a new item using a LoadableDetachableModel. I need to update the item displayed and retrieve a new one. I am doing this within the load method. protected Object load() { // Update last Item // Retrieve next Item } Everything works, but load() gets called twice. I understand why that happens, but I only need it to be called once. I can use a flag to make the body of load run once, but this does not seem very clean and I can see it causing problems. Is there a better way to achieve what I am trying to do? Thanks, Warren Bell - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]