How to handle ReplaceHandlerException
Hi all, The continueToOriginalDestination() method in our Login page throws a ReplaceHandlerException (Wicket 1.5.7). This means that it won't invoke the setResponsePage, which I do expect. Our implementation looks like: FormVoid form = new StatelessFormVoid(form){ @Override protected void onSubmit() { if (session.signIn(username, password)) { if (!continueToOriginalDestination()) { setResponsePage(getApplication().getHomePage()); } } } }; RequestHandlerStack#replaceAll throws this exception because there is still one requestHandler (ListenerInterfaceRequestHandler - Listener interface: IFormSubmitListener). How should we handle this exception? Thanks in advance! - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Register feedback messages
Hi, Just to be curious: Does someone know why the error method has another signature than the info/fatal/final methods? And why don't they except IModelString objects instead of String/Serializable? public final void error(final Serializable message) public final void fatal(final String message) public final void info(final String message) public final void warn(final String message) Thanks in advance, Regards, Stefan
Extending Wicket's Button class to do some extra styling
Hi all, I want to extend Wicket's Button to do some extra styling (image/etc): What I want to write in my markup is: button wicket:id=myButton type=submit class=positive So my own implementation of the button is responsible for adding the image and the label. The expected HTML output should be: button type=submit class=positive img src=/images/icons/tick.png/ Save /button What is the best approach to do this? Thanks in advance, Stefan
Re: Extending Wicket's Button class to do some extra styling
Thanks for your reply but I prefer to add the image and label via add(new Image(..,...)); add(new Label(..,..)); Instead of replacing the body. Is that possible as well? Stefan 2010/12/3 Alexander Morozov alexander.v.moro...@gmail.com class StyledButton extends Button { public StyledButton(...) { super(); add(new SimpleAttributeModifier(class, positive)); } @Override protected void onComponentTagBody(MarkupStream markupStream, ComponentTag openTag) { replaceComponentTagBody(markupStream, openTag, ); } } -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Extending-Wicket-s-Button-class-to-do-some-extra-styling-tp3071023p3071104.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: Adding child to parent component
Is this what you mean? http://wicket.apache.org/examplemarkupinheritance.html -Original Message- From: Muro Copenhagen [mailto:copenha...@gmail.com] Sent: Thursday, January 21, 2010 1:16 PM To: users@wicket.apache.org Subject: Adding child to parent component Hi, Can anyone tell me if it is possible to extend a panel, and adding the child panel inside a component of the parent panel. So i'm looking for something like this: Parent extends Panel { public Parent (String id) { super(id); WebMarkupContainer div = new WebMarkupContainer(myDiv); add(div); } } Child extends Parent { public Child (String id) { super(id); add(new Label(label, HelloWorld); } Then the web part of the Parent panel should be something like: wicket:panel div wicket:id=myDivwicket:child //div /wicket:panel So how to add the child to a component on the parent rather than adding on head level ? Any ideas ? Best Regards Muro The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: Validation errors
Try form.error(getString(error.SolrConnectionFault)); -Original Message- From: Riccardo Trombini [mailto:riccardo.tromb...@csnc.ch] Sent: Thursday, January 21, 2010 5:09 PM To: users@wicket.apache.org Subject: Validation errors Hi I have problems with FormValidation. Everything works perfect till Wicket has to promt the Errormessages. Something with the localization went wrong, instead of the message I receive : [ValidationError message=[null], keys=[error.SolrConnectionFault], variables=[null]] I use a FeedbackPanel which is added to a form. final FeedbackPanel feedbackPanel = new FeedbackPanel(feedback); feedbackPanel.setOutputMarkupId(true); searchForm.add(feedbackPanel); AjaxButton searchbutton = new AjaxButton(searchbutton, new PropertyModel(dataContainer, visible)) { protected void onError(AjaxRequestTarget target, Form? arg1) { target.addComponent(feedbackPanel); } @Override protected void onSubmit(AjaxRequestTarget target, Form? form) { ... form.error(new ValidationError().addMessageKey(error.SolrConnectionFault)); } }; The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: notification system
Maybe you can have a look at Wicketstuff's solution: http://wicket-stuff.svn.sourceforge.net/viewvc/wicket-stuff/trunk/wicketstuff-core/push-parent/push/ -Original Message- From: chinedu efoagui [mailto:chinedub...@gmail.com] Sent: Tuesday, January 19, 2010 5:05 PM To: users@wicket.apache.org Subject: Re: notification system thank you Ernesto I was actually looking for a push solution but i will look at what you just described On 1/19/10, Ernesto Reinaldo Barreiro reier...@gmail.com wrote: If you have a common denominator on your pages why not have there some panel that inform the user about new messages? e.g. with a link that opens up some kind of modal (or non modal) window with the messages. This panel could contain and AJAX timer that gets back to the server once in a while and checks for new messages... If you need real time notifications then maybe you want to use some kind of push solution. Regards, Ernesto On Tue, Jan 19, 2010 at 4:33 PM, chinedu efoagui chinedub...@gmail.comwrote: hello please am trying to build a notification system on an application.I have completed most of work. where I am stuck is how to trigger events that will fire the notifications in the following scenerios 1. when the user logs into the application. it informs the user of x number of messages. 2. when the user session is on if a new message come it will alert the user. how do i accomplish this?please any help would be appreciated. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: notification system
There are some examples: http://wicket-stuff.svn.sourceforge.net/viewvc/wicket-stuff/trunk/wicketstuff-core/push-parent/ Van: chinedu efoagui [chinedub...@gmail.com] Verzonden: dinsdag 19 januari 2010 17:38 Aan: users@wicket.apache.org Onderwerp: Re: notification system is there any documentation on how to use the wicket stuff push solution? On 1/19/10, Pedro Santos pedros...@gmail.com wrote: Can look how FeedbackMessages and FeedbackPanel work too On Tue, Jan 19, 2010 at 1:33 PM, chinedu efoagui chinedub...@gmail.comwrote: hello please am trying to build a notification system on an application.I have completed most of work. where I am stuck is how to trigger events that will fire the notifications in the following scenerios 1. when the user logs into the application. it informs the user of x number of messages. 2. when the user session is on if a new message come it will alert the user. how do i accomplish this?please any help would be appreciated. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Pedro Henrique Oliveira dos Santos - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: Close window javascript
See ModalWindow.close(final AjaxRequestTarget target) S -Original Message- From: Muro Copenhagen [mailto:copenha...@gmail.com] Sent: Monday, January 18, 2010 11:12 AM To: users@wicket.apache.org Subject: Close window javascript Hi, I'm trying to close a popup window after the user has submitted a message. I'm using a javascript to close the window but without any luck. Can anyone see what goes wrong? This is the AjaxSubmitLink that should submit the message and close the window: AjaxSubmitLink submit = new AjaxSubmitLink(submitLink) { @Override public void onSubmit(AjaxRequestTarget target, Form form) { if (log.isDebugEnabled()) { log.debug(Saveing comment + comment); } target.addComponent(response.setVisible(true)); target.addComponent(this.setVisible(false)); caseCommentService.create(...); this.getPage().add(new AbstractAjaxTimerBehavior(Duration.milliseconds(3000)) { protected void onTimer(final AjaxRequestTarget target) { stop(); target.prependJavascript(window.close();); } }); } }; myForm.add(submit); What i'm trying to achieve is to show a message(response.setVisible(true))..) in three seconds before closing the window. But something it does not seem to work. Best Regards Muro The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: Resource Location
If you use CompressedResourceReference(MyPage.class, MyPage.css); it will expect to have the CSS file in the same package as the MyPage.class. So in your case the css file should be in the following package: myPackage/Application.java myPackage/css/jquery/cupertino/jquery-ui-1.7.2.custom.css Regards, Stefan -Original Message- From: Lester Chua [mailto:cicowic...@gmail.com] Sent: Friday, December 04, 2009 9:34 AM To: users@wicket.apache.org Subject: Re: Resource Location Do u mean that I did not specify the path? I thought it's done with css/jquery/cupertino/jquery-ui-1.7.2.custom.css. Do I need to do a exact path? Or can wicket infer from the webapp context path? Marat Radchenko wrote: 2009/12/4 Lester Chua cicowic...@gmail.com: Hi, I'm attempting to load a css resource. The example in the wicket reference was using: private static final CompressedResourceReference MYPAGE_CSS = new CompressedResourceReference(MyPage.class, MyPage.css); I understand that this is scoped to MyPage.class I used CompressedResourceReference MYPAGE_CSS = new CompressedResourceReference(css/jquery/cupertino/jquery-ui-1.7.2.custom.css); add(CSSPackageResource.getHeaderContribution(MYPAGE_CSS)); It is scoped to the application, which it should. But the generated link is: link rel=stylesheet type=text/css href=resources/org.apache.wicket.Application/css/jquery/cupertino/jquery-ui-1.7.2.custom.css view-source:http://localhost:/mirage/resources/org.apache.wicket.Application/css/jquery/cupertino/jquery-ui-1.7.2.custom.css / which my browser cannot find. What should be the correct way to do this? I tried hard referencing as well but did not get it to work as well. Lester You didn't say where your css file is located. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies.
FileUploadFile FileNotFoundException (Wicket 1.3.5)
Hi all, Currently I want to upload a file via FileUploadField. However when I select a file and press upload I get a FileNotFoundException (System cannot find the file specified). File.getCanonicalPath and file.getAbsolutePath both returns the wrong location. Somebody a clue why? Regards, Stefan Java: final FileUploadField fileUploadField = new FileUploadField(fileInput2); Form form = new Form(ajax-simpleUpload2){ private static final long serialVersionUID = -2623469756422643826L; @Override protected void onSubmit() { final FileUpload upload = fileUploadField.getFileUpload(); File file = new File(upload.getClientFileName()); try { file.getCanonicalPath(); //Returns wrong path file.getAbsolutePath(); //Returns wrong path InputStream in = new FileInputStream(file); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } super.onSubmit(); }}; form.setMultiPart(true); form.add(fileUploadField); add(form); HTML: form wicket:id=ajax-simpleUpload2 fieldset legendUpload form/legend p label for=uploadFile/label input wicket:id=fileInput2 id=upload type=file/ /p input type=submit value=Upload!/ /fieldset /form The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies.
RE: FileUploadFile FileNotFoundException (Wicket 1.3.5)
Martijn, Thanks for your quick answer. I missed some crucial parts ;) Folder flr = new Folder(d:\\testUpload); File file = new File(flr, upload.getClientFileName()); ... file.createNewFile(); upload.writeTo(file); ... Now it is working properly. Stefan -Original Message- From: Martijn Dashorst [mailto:martijn.dasho...@gmail.com] Sent: Thursday, May 14, 2009 10:59 AM To: users@wicket.apache.org Subject: Re: FileUploadFile FileNotFoundException (Wicket 1.3.5) Why are you looking up the client filename? Do you have access the the remote computer your user is on? Martijn On Thu, May 14, 2009 at 10:53 AM, Stefan Droog sdr...@educator.eu wrote: Hi all, Currently I want to upload a file via FileUploadField. However when I select a file and press upload I get a FileNotFoundException (System cannot find the file specified). File.getCanonicalPath and file.getAbsolutePath both returns the wrong location. Somebody a clue why? Regards, Stefan Java: final FileUploadField fileUploadField = new FileUploadField(fileInput2); Form form = new Form(ajax-simpleUpload2){ private static final long serialVersionUID = -2623469756422643826L; �...@override protected void onSubmit() { final FileUpload upload = fileUploadField.getFileUpload(); File file = new File(upload.getClientFileName()); try { file.getCanonicalPath(); //Returns wrong path file.getAbsolutePath(); //Returns wrong path InputStream in = new FileInputStream(file); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } super.onSubmit(); }}; form.setMultiPart(true); form.add(fileUploadField); add(form); HTML: form wicket:id=ajax-simpleUpload2 fieldset legendUpload form/legend p label for=uploadFile/label input wicket:id=fileInput2 id=upload type=file/ /p input type=submit value=Upload!/ /fieldset /form The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.3.5 is released Get it now: http://www.apache.org/dyn
Wicket/Jackrabbit stream PDF file to client
I want to send e.g. a PDF file to the client. It does work for JPG and Html but not for e.g PDF / PNG / TXT files. When I try to open the file I get Adobe Reader could not open FILENAME because it is either not a supported file type or because the file has been damaged(for example, it was sent as an email attachment and wasn't correctly decoded). Content type is application/pdf. Regards, Stefan Store the data in jackrabbit: FileUpload upload = fileUploadField.getFileUpload(); Node resNode = fileNode.addNode(jcr:content, nt:resource); resNode.setProperty(jcr:data, upload.getInputStream()); resNode.setProperty(jcr:mimeType, upload.getContentType()); Stream data Link: Link exportCsv = new Link(downloadLink) { @Override public void onClick() { IResourceStream stream = getResourceStream(); getRequestCycle().setRequestTarget(new ResourceStreamRequestTarget(stream).setFileName(m_fileName)); } }; add(exportCsv); getResourceStream returns stream IResourceStream stream = new AbstractResourceStream() { private InputStream m_in; private String m_mime; @Override public void close() throws IOException { m_in.close(); } @Override public InputStream getInputStream() throws ResourceStreamNotFoundException { Session session = null; try { . //Get the inputstream from Jackrabbit repository m_in = content.getProperty(jcr:data).getStream(); m_mime = content.getProperty(jcr:mimeType).getString(); } catch (Some exceptions) } finally { session.logout(); } return m_in; } @Override public String getContentType() { return m_mime; } }; The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies.
RE: wicket-jBPM integration
What did you exactly integrate? Did you re-write the jBPM console? Regards, Stefan Van: freak182 [eman.noll...@gmail.com] Verzonden: zaterdag 9 mei 2009 10:56 Aan: users@wicket.apache.org Onderwerp: Re: wicket-jBPM integration Hello, Here is my initial commit on google code: http://code.google.com/p/wicket-jbpm/ freak182 wrote: Hello, im currently developing wicket-jbpm integration. and currently doing the infrastructure setup and once done i will upload it to googlecode. anyone wants to join the development is cordially invited. Thanks a lot. Cheers. -- View this message in context: http://www.nabble.com/wicket-jBPM-integration-tp23458100p23458572.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
RE: Tools for Managing a Wicket Project
I can also recommend O'Reilly Java Power Tools book: See http://oreilly.com/catalog/9780596527938/ Regards, Stefan Van: Dane Laverty [danelave...@gmail.com] Verzonden: woensdag 29 april 2009 18:43 Aan: users@wicket.apache.org Onderwerp: Re: Tools for Managing a Wicket Project Thanks for the suggestions of Continuum, Hudson, and Archiva. I'm not familiar with any of them, so that at least gives me some direction. Also, is there a book or website you would recommend that explains some best practices for Java project management? I would love to get a team training course in here. That's what we really need, but recent budget cuts have forced the college to cut way back on its training budget. As soon as the funding is back, I'm planning to give you guys a call :) On Wed, Apr 29, 2009 at 8:39 AM, Jeremy Thomerson jer...@wickettraining.com wrote: I'd definitely suggest SVN over CVS and Maven over Ant. Maven truly manages dependencies. Ant does not. I'd suggest Continuum rather than Hudson simply because it is quick and easy to set up and it is built to build Maven projects - so it will be easier for your inexperienced team to do so. And of course, a team training course is never a bad idea :) -- Jeremy Thomerson http://www.wickettraining.com On Wed, Apr 29, 2009 at 10:19 AM, Florian Sperber f...@sperber.info wrote: Hi Dane, Dane Laverty schrieb: My goal is to find a few tools that - work well with Wicket - make it easy for programmers to check code in and out - manage project dependencies - are easy to set up - are easy to use - are free I appreciate any and all suggestions. Thanks for your help! what about: - svn (instead of cvs) - maven (check the quickstart project on the wicket page) - archiva (your own maven repository) - hudson (continous integration build system) Kind regards Florian Sperber - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org The information contained in this communication is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be legally privileged and protected by professional secrecy. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. This email does not constitute any commitment from Cordys Holding BV or any of its subsidiaries except when expressly agreed in a written agreement between the intended recipient and Cordys Holding BV or its subsidiaries. Cordys is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. Cordys does not guarantee that the integrity of this communication has been maintained nor that the communication is free of viruses, interceptions or interference. If you are not the intended recipient of this communication please return the communication to the sender and delete and destroy all copies. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org