Re: Wicket job market
I'll wade into the point about IDE plugins since I was the original maintainer of Wicketforge (https://code.google.com/p/wicketforge/), which is still being actively developed by Minas Manthos. As it stands today, Wicketforge is a great productivity enhancer when developing Wicket apps. It provides autocompletion of Wicket IDs, templated panel and page creation, as well as a few inspections and intentions to make life easier (More info here: https://code.google.com/p/wicketforge/wiki/PluginFeatures). More features could be added, but the value is questionable given IDEA's already excellent HTML and Java support. Right now Wicketforge has no open tickets. If the plugin doesn't do something you want it to do, checkout the source and contribute back. I'm sure Minas would love to get some patches, and if he's busy I'll come out of plugin retirement and take a look. -Nick On Tue, Feb 5, 2013 at 10:45 AM, procrastinative.developer procrastinative.develo...@gmail.com wrote: I really enjoy wicket, it's really easy to create complex site with it. For me the biggest problem was a 'wicket way'. To create site effectivly, we need to learn a lot about how wicket works etc. Without good documentation process of learning can be frustrating. I see this problems in wicket: 1)lack of good documentation (for beginners is ok, but for more complex problems sometimes I need to spend a lot of time to discover how I need to do that) 2)lack of good IDE support - I use netbeans and intellij and tools for it are not very good. 3)lack of good list of tools -in my wicket career i found a lot usefull tools, but in 50% it was a matter of luck. 4)a lot of abandoned plugins - because of a lot of api breaks between wicket 1.4 and wicket 6.0 some plugin not working with current version of wicket. Wicket developers did a lot of good work. Wicket popularity depends on wicket community. Maybe developers of plugins and wicket tools(not only wicket components, but also IDE plugins developers and tools like wicket RAD etc) should give feedback what they need for easier tools creation. Wicket dev should freeze api. I think that now wicket is very mature framework and with version 6.0 its time to start building infrastructure around it that help developers to create webapplications. Maybe it's time to build site like wicket repository where user can publish and search information about created by other users plugins? -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Wicket-job-market-tp4656048p4656092.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: Wicket job market
Did you file a ticket for the problems you experienced? On Tue, Feb 5, 2013 at 12:21 PM, procrastinative.developer procrastinative.develo...@gmail.com wrote: I was testing this plugin a some time ago and I had a lot of problems with it (NPE, no switching between files). I was so frustrated about this situation, that I uninstall this plugin and I resign from using it in development. Thanks about info, I will try this plugin again. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Wicket-job-market-tp4656048p4656104.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: Wicket Page constructor getting called twice
I've only seen this type of behavior if I have an empty img src=/ element or something similar. On Mon, Jun 25, 2012 at 11:45 AM, Ian Marshall ianmarshall...@gmail.comwrote: Hello All, My web application uses the default request cycle render strategy IRequestCycleSettings.RenderStrategy.REDIRECT_TO_BUFFER. An external web site calls a web page on my web application using a URL with page parameters (all of which I set before I hand over to the external web site). I find that the relevant WebPage constructor gets called twice during the request-response process, which I presume is expected behaviour: once to handle the action part of the request, again to handle the render part of the request. In the past, I bypassed this issue by showing an option with an OK button for action, so it didn't matter if the page constructor was called twice; no persistence code got executed until the user clicked OK subsequently. Now, however, I need to act on the request from the external web site straight away, in order to ensure that the database is updated before the user moves to another page without clicking OK (or away from my application altogether). Currently, I code this to happen in the page's constructor, so my database persistence code get called twice too. Not good, especially with Google App Engine, which does not like rapid updating of the same persistent entity group. My question is: is there a (simple) way for me to know whether my page is being constructed during the action part of the request as opposed to the render part of the request? (I have a work-around in mind, which is to store relevant details in the session, and use a check on these to prevent a second database persistence operation for the same data, but I would have thought that a simpler, more direct solution exists.) Any hints would be greatly appreciated. MY DEVELOPMENT ENVIRONMENT Web framework: Wicket 1.5.7 Java: 1.6.0_33; Java HotSpot(TM) Client VM 20.8-b03 Web server system: Google App Engine for Java version 1.6.6 Operating system: Microsoft Windows XP Home Edition version 2002 SP3 (version 5.1 running on x86; Cp1252; en_GB) (nb) IDE: NetBeans IDE 7.1.2 (Build 201204101705) Ian Marshall -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Wicket-Page-constructor-getting-called-twice-tp4650225.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: Wicket for large user base website
Martin, Would you mind outlining your site's hardware configuration to support that load? I'm sure it would be helpful. Thanks! -Nick On Mon, May 7, 2012 at 12:20 AM, Martin Grigorov mgrigo...@apache.orgwrote: read https://cwiki.apache.org/confluence/x/qIaoAQ to understand how Wicket stores the pages the app I work on has ~15M registered users and ~200K concurrent users. I hope these are good enough numbers for you On Mon, May 7, 2012 at 9:54 AM, kshitiz k.agarw...@gmail.com wrote: Okkwicket being statefull stores state of each page in a session. So, if I make some pages stateless and some statefull,will that improve its memory efficiency? -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Wicket-for-large-user-base-website-tp4613283p4614133.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 -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Wicket 'hook' point for page render timing
I did this with a simple servlet filter, then profiled individual service calls within the slower pages. On Fri, Feb 10, 2012 at 7:03 PM, Chris Colman chr...@stepaheadsoftware.comwrote: ** ** I’m interested in measuring the time taken to render each individual page class and building up some stats to see if any are doing too much in the database and could benefit from data caching. ** ** Wicket seems to be customizable at many levels and so I was wondering if there is a hook point/plugin point for a listener style interface that gets called immediately after the mount path resolution has taken place (but before page class construction) and then again after the page rendering has completed. ** ** In the measurement I want to include: - the time it takes to construct the page class (with parameters) as not all of my constructors have been migrated to onInitialize() and so some constructors are performing database lookups. - the time it takes to perform the render after page class construction has completed. If I can hook into these points with a page create/render listener (or something like that) then I can write a simple timer that tracks how long each page takes to render. ** ** Yours sincerely, ** ** Chris Colman Pagebloom Team Leader, Step Ahead Software pagebloom - your business your website growing together ** ** **Sydney**: (+61 2) 9656 1278 Canberra: (+61 2) 6100 2120 Email: chr...@stepahead.com.au //chr...@stepahead.com.au Website: http://www.pagebloom.com http://develop.stepaheadsoftware.com ** **
Re: inter application communication in wicket
We use ActiveMQ and Camel for those types of operations. It's been very successful. On Sun, Jan 9, 2011 at 10:51 PM, sap2000 sap2...@indiatimes.com wrote: Hi, Can anybody please throw some light on how two wicket applications, deployed into the same container can interact with each other? Basic requirement is, parameters should be passed from component in Application1 to component in Application2, when Application2 is called from Application1 via click of a link or button. Thanks. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/inter-application-communication-in-wicket-tp3206671p3206671.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: [OT] Plugin WicketForge 0.8.1 available for IDEA 9+
He's really been doing a great job with it. On Tue, Dec 14, 2010 at 6:49 PM, Brian Topping topp...@codehaus.org wrote: I was finally able to download the new version of WicketForge today (along with some other plugins) since IntelliJ recently updated their caches. Minas, the results are beautiful. ~minas++ !!! :B On Dec 1, 2010, at 5:59 PM, Minas Manthos wrote: Thanks guys! I'm glad you like it... It's nice to get some positive feedback... :-) PS: ok, next time i will post it as [ANN] ;-) -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/OT-Plugin-WicketForge-0-8-1-available-for-IDEA-9-tp3066018p3068223.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 - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Re Wicket Web Beans
It sounds like what you're after is a dynamic form. This has been discussed several times on the list and used to be detailed in the wiki. It's pretty straightforward to implement. Hopefully this gives you an implementation option. On Mon, Aug 16, 2010 at 7:17 PM, Nivedan Nadaraj shravann...@gmail.comwrote: Hi Daniel Thank you for getting back so quickly. I used Hibernate that maps to entities in the table. Fields are defined by an administrator when he creates a new entity like Study(Hibernate entity for Study). There is a standard table called Study however if the administrator feels this new study he is creating requires additional fields he then will do the following Create Scenario: 1. Click a button to add new field 2. Provides the Field Name (either types it in or selects from a list of data dictionary fields) 3. Selects a data type from a drop down ( I have created this table with required data types so this can be sourced) 4. Enters a value for the new field. 5. Optionally, he must be able to provide the type of control this field will be linkedf to ( guess #4 and 5 are inter-related) or can WWB infer this? Not sure about this part. 6. On Save - The New field meta data is stored along with the data in another table that links to this meta data table. View/Edit Scenario: When a user reads or looks up this entity, it should bring back the general fields and the custom fields that were defined. Now, the UI should be rendered. Will I be able to use WWB in this scenario? I guess if I don't use WWB then, i have to stored field UI meta data along with values in separate tables and infer this when the UI is rendered. Will be quite a task. Thanks for your time Dan, I was planning on playing with WWB and see if my requirements can be met using WWB. Reg Niv
Re: Remove support for Portlets in Wicket 1.5
0, non-committed. There seems to be some interest here. Hopefully the community supports it in wicketstuff. +1 non-committed to moving to wicketstuff. On Aug 11, 2010 11:18 PM, Steve Swinsburg steve.swinsb...@gmail.com wrote: -1 to removing it As soon as uPortal supports JSR-286 (and it does, just not in a release yet) I'll be using Wicket for my portlet development and have been training my team in readiness. At a minimum move it to wicketstuff. thanks, Steve On 12/08/2010, at 5:19 AM, Rodolfo Hansen wrote: I used wikcet 1.4 inside Liferay 5.2 and sent ...
WicketForge Needs a New Project Lead
Hi, As my lack of activity has probably demonstrated, I'm currently unable to allocate time to WicketForge. With a startup and grad school beginning, I'm swamped and looking for someone to take over the project. Any takers? -Nick
OT: Job Posting - Contractor in the Bay Area
A profitable start-up in the cable advertising space is looking to expand its development team to include another well-rounded developer. The position is contract to start and may become full-time. I've detailed some of what we're looking for below and if you think you're a good fit, you're welcome to send over your resume. Personal Requirements: - Must be a US citizen. - Reside in the Bay Area and able to commute to the office at least 4 days a week. - Accustomed to working with a small, distributed team and collaborating over email, Skype and IM. Obviously, you need to be able to produce with little supervision. - Innovative thinker and a fast coder. We're constantly working to set the tempo in our product space. You'll need to help develop solutions to problems and implement them quickly. - Outstanding communication skills, both verbal and written. Experience and Technical Requirements: - Ideally you've worked on several different types of products with varying teams. Our product space is highly dynamic and a diverse experience base will help you succeed. - Must be a Java expert with at least 5 years of experience. Experience with some or all of the following is required: Hibernate, Spring, web frameworks (GWT, Wicket), and XML technologies (SOAP, SOA, XSD, WSDL, etc). Experience with relational databases such as MySQL or PostgreSQL and a firm grasp of SQL. - Additionally, you must be familiar with development tools such as Maven, IDEA/Eclipse, unit testing, Subversion, among others. - Experience with non-relational data stores, caching and producing highly available applications is also desirable.
Re: Wicket, IntelliJ and xml resource bundles
The Wicket plugin for IDEA doesn't support XML property bundles. On Thu, May 6, 2010 at 8:32 AM, James Carman jcar...@carmanconsulting.comwrote: Are you using a Wicket plugin? On Thu, May 6, 2010 at 10:06 AM, Thomas Götz t...@richmountain.de wrote: Any IntelliJ users out there that use Wicket and xml resource bundle files? I have the problem, that whenever I use something like: wicket:message key=foosome text/wicket:message in an html file, IntelliJ complains about not being able to resolve the property key. It works when using *.properties resource files, but I prefer xml. Is there a solution/workaround for this? -Tom
Re: mexico.com
Scott - can you provide any details on the hardware supporting mexico.com or vegas.com? On Fri, Apr 30, 2010 at 9:30 AM, Scott Swank scott.sw...@gmail.com wrote: Thanks, though I was only involved early on with this project. Only the initial page is stateless, after that search results are in your session. On Fri, Apr 30, 2010 at 9:06 AM, robert.mcguinness robert.mcguinness@gmail.com wrote: site looks great. i'm curious, how did you approach the stateless pages using Wicket? - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Wicket survey?
I've also gotten similar requests in the past. On Tue, Apr 27, 2010 at 3:03 PM, Jeremy Thomerson jer...@wickettraining.com wrote: I can't confirm this particular survey, but have received similar requests in the past. Most are legitimate requests from college students for input on various technologies for some paper they're writing. Of course, the burden of checking authenticity of each one lies with the recipient :) -- Jeremy Thomerson http://www.wickettraining.com On Tue, Apr 27, 2010 at 4:53 PM, Russell Morrisey russell.morri...@missionse.com wrote: I received a personal e-mail from somebody's g-mail account, claiming to be from the Wroclaw University of Technology, soliciting my input for a Wicket user study. It mentions Wicket, and other tools like Spring and Hibernate in the e-mail. Can anybody confirm that this survey is what it claims to be? (Keeping in mind that the Apache JIRA server was recently attacked and broken into)? RUSSELL E. MORRISEY Programmer Analyst Professional Mission Solutions Engineering, LLC | russell.morri...@missionse.com | www.missionse.com http://www.missionse.com/ 304 West Route 38, Moorestown, NJ 08057 This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind MSE to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose.
[OT] WicketForge 0.6.1 available for IDEA 9
WicketForge 0.6.1 is available for download. In short, the changes are: - Completion on PropertyModel expressions. - Some assorted cleanup on other completion tasks. - 0.6.1 should work fine under the Community Edition. The requirement for JavaEE found in the Ultimate Edition has been removed. - Because of the above change, WicketForge is no longer a subfacet of the Web facet. Instead, it is standalone. You can visit the Google Code site to download 0.6.1, or if you wait a couple days it will be available from the JetBrains plugin repository. http://code.google.com/p/wicketforge/downloads/list
OT: WicketForge 0.6.0 for IDEA 9
Thanks to a patch from Andy Goossens, WicketForge 0.6.0 now has support for IDEA 9. You can visit the Google Code site to download it, or if you wait a couple days it will be available from the JetBrains plugin repository. http://code.google.com/p/wicketforge/downloads/list Thanks for your time. -- Nick Heudecker http://www.systemmobile.com
[OT] IDEA 9 Users Needed for WicketForge Testing
Hi, I'm looking for a couple people using IDEA 9 to test out a new version of WicketForge to ensure the autocomplete works under the new version. I can't migrate yet and need somebody else to validate it. If you're interested, please respond to me privately. Thanks for your time. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: Intellij9 integration
From my experience, WicketForge already displays a warning if the components can't be located in the HTML or Java code. Toggling between Java and HTML also works fine for me. You can either submit a bug report or a patch. Also, feel free to submit a patch with templates you'd like to see added to WF. I'm getting ready to release 0.5.7 this week. On Sun, Nov 15, 2009 at 11:49 AM, Alex Rass a...@itbsllc.com wrote: Would be good if it told you about unmentioned wicket:ids from the html so you didn't have to wait till you run. Or if you are declaring a component that it can't find in html. Jumping back and forth between code and html d/n seem to work for me. Entirely too much typing for my taste! Idea is REALLY good at minimizing on that. Bunch of templates can be written for Wicket programmers to simplify typical stuff. But yes, a lot of things in IJ work already because wicket isn't a stretch for java. -Original Message- From: Peter Ertl [mailto:pe...@gmx.org] Sent: Sunday, November 15, 2009 10:08 AM To: users@wicket.apache.org Subject: Re: Intellij9 integration Never felt like I need additional support for wicket. After all it's 95% in type-safe java code. Keeping wicket:id's in sync is no rocket science once you get the idea :-) Am 15.11.2009 um 00:38 schrieb Nick Heudecker: What do you mean that the current one shows up? I haven't updated WicketForge to work with IDEA 9 because I'm not on IDEA 9. Feel free to submit patches. Right now WicketForge does everything I need it to do, so unless I start using Wicket more often or it doesn't meet my needs, I'm not really inclined to spend my limited free time on it. On Sat, Nov 14, 2009 at 3:12 PM, Alex Rass a...@itbsllc.com wrote: You have a point, but I've been using Idea for... 6+ years now. These guys are very sales oriented. They added GWT support as a point release, like it was a no big deal. When they see there's a demand - they move on it. And if they can add a new popular framework for the launch - they just may, to make it sell better. They are in a war with Eclipse and we got that and it's better has been their selling angle. But if someone wants to make the wicketidea plugin actually work - that'd be cool too :) Current one barely shows up and is VERY sensitive. -Original Message- From: Andreas Petersson [mailto:andr...@petersson.at] Sent: Saturday, November 14, 2009 5:00 PM To: users@wicket.apache.org Subject: Re: Intellij9 integration i think getting official support for wicket in idea is too late. the roadmap was published about 6 months ago, for example at http://blogs.jetbrains.com/idea/2009/05/maia-eap-is-finally-here/ and there is already a beta version available at http://www.jetbrains.com/idea/nextversion/index.html but maybe it is the right time to give wicketforge some polish. my suggestions for enhancements, since it should be possible to better develop plugins since it is open source now. *) validation of propertymodels/CPM like idea does for expression Language for jsp. ability to ctrl-click to the corresponding getter and find usages of those getters *) support for find usages for wicket:ids *) central facet for wicket, to control its settings. *) ability to turn off the non-serializable field in serializable class warning in components for fields that are injected. br andreas
Re: Intellij9 integration
What do you mean that the current one shows up? I haven't updated WicketForge to work with IDEA 9 because I'm not on IDEA 9. Feel free to submit patches. Right now WicketForge does everything I need it to do, so unless I start using Wicket more often or it doesn't meet my needs, I'm not really inclined to spend my limited free time on it. On Sat, Nov 14, 2009 at 3:12 PM, Alex Rass a...@itbsllc.com wrote: You have a point, but I've been using Idea for... 6+ years now. These guys are very sales oriented. They added GWT support as a point release, like it was a no big deal. When they see there's a demand - they move on it. And if they can add a new popular framework for the launch - they just may, to make it sell better. They are in a war with Eclipse and we got that and it's better has been their selling angle. But if someone wants to make the wicketidea plugin actually work - that'd be cool too :) Current one barely shows up and is VERY sensitive. -Original Message- From: Andreas Petersson [mailto:andr...@petersson.at] Sent: Saturday, November 14, 2009 5:00 PM To: users@wicket.apache.org Subject: Re: Intellij9 integration i think getting official support for wicket in idea is too late. the roadmap was published about 6 months ago, for example at http://blogs.jetbrains.com/idea/2009/05/maia-eap-is-finally-here/ and there is already a beta version available at http://www.jetbrains.com/idea/nextversion/index.html but maybe it is the right time to give wicketforge some polish. my suggestions for enhancements, since it should be possible to better develop plugins since it is open source now. *) validation of propertymodels/CPM like idea does for expression Language for jsp. ability to ctrl-click to the corresponding getter and find usages of those getters *) support for find usages for wicket:ids *) central facet for wicket, to control its settings. *) ability to turn off the non-serializable field in serializable class warning in components for fields that are injected. br andreas
Re: why is getHomePage called multiple times?
Any chance you have empty image src attributes in your home page? On Mon, Aug 31, 2009 at 9:19 PM, Jason Novotny jason.novo...@gmail.comwrote: Hi, My home page takes longer to load than expected and after placing a log line in getHomePage#MyWicketApplication I see that it's being called 3 times: Connected to server gethome page called me! gethome page called me! gethome page called me! Is there sort of a LoadableDetachableModel equivalent for pages, so they are just instantiated one per request cycle? Thanks, Jason - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: Looking for Web Application Architecture Book
Good suggestions there. I also like the Enterprise Integration Patterns book, but that might not be what you're looking for. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: img src= ... tags are truely evil!
The next version of WicketForge has an inspection that looks for this. On Mon, Aug 3, 2009 at 8:24 AM, Igor Vaynberg igor.vaynb...@gmail.comwrote: it should be possible to create an IResponseFilter that checks for this and reports the error in dev mode. -igor On Mon, Aug 3, 2009 at 8:00 AM, Martin Funkmafulaf...@googlemail.com wrote: I know its been talked about before http://cwiki.apache.org/WICKET/best-practices-and-gotchas.html#BestPracticesandGotchas-Gotchas Just had to restate it, make myself remember. mf - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: [OT] Continue to support Wicket 1.2 in WicketForge
Thanks for the feedback. Looks like I can safely remove Wicket 1.2 support. On Mon, Jul 27, 2009 at 3:33 AM, Linda van der Pal lvd...@heritageagenturen.nl wrote: I've only ever seen questions on this list about 1.3 and 1.4 (in the few months I've been on it, that is), so I'm guessing that if there are users of 1.2 they are either knowledgable enough not to have questions, or they're simply not on this list. Regards, Linda Maarten Bosteels wrote: We only use wicket 1.4.* Regards, Maarten On Sat, Jul 25, 2009 at 2:16 PM, Erik van Oosten e.vanoos...@grons.nl wrote: Mostly Wicket 1.4 at my company, just 1 Wicket 1.3 project left. Regards, Erik. Nick Heudecker wrote: Hi, For those of you that don't know, I maintain WicketForge, the Wicket plugin for IDEA (http://plugins.intellij.net/plugin/?id=1545 or http://code.google.com/p/wicketforge). Currently, WicketForge supports Wicket 1.2 in addition to 1.3 and 1.4, but I'd like to remove support for 1.2 to clean a few things up. First, I want to see if people are still using 1.2 with WF. My question to you is: are you still using WicketForge with Wicket 1.2? Thanks for your time and feedback. -- Erik van Oosten http://www.day-to-day-stuff.blogspot.com/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.392 / Virus Database: 270.13.32/2266 - Release Date: 07/27/09 05:58:00 - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
[OT] Continue to support Wicket 1.2 in WicketForge
Hi, For those of you that don't know, I maintain WicketForge, the Wicket plugin for IDEA (http://plugins.intellij.net/plugin/?id=1545 or http://code.google.com/p/wicketforge). Currently, WicketForge supports Wicket 1.2 in addition to 1.3 and 1.4, but I'd like to remove support for 1.2 to clean a few things up. First, I want to see if people are still using 1.2 with WF. My question to you is: are you still using WicketForge with Wicket 1.2? Thanks for your time and feedback. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: dzone refcard
Andrew Lombardi created one some time ago. Should still be available. On Mon, Jul 6, 2009 at 12:44 PM, Paolo Di Tommaso paolo.ditomm...@gmail.com wrote: It would be nice -- paolo On Mon, Jul 6, 2009 at 6:07 PM, Luther Baker lutherba...@gmail.com wrote: Is anyone aware of a wicket refcardhttp://refcardz.dzone.com/refcardz/core-java-concurrency initiative? Thoughts? -Luther -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: dzone refcard
My mistake. I thought that came out a while ago. On Mon, Jul 6, 2009 at 1:43 PM, Andrew Lombardi and...@mysticcoders.comwrote: I've got one being pushed through the editorial process at DZone right now, should be out very soon. On Jul 6, 2009, at 12:48 PM, Nick Heudecker wrote: Andrew Lombardi created one some time ago. Should still be available. On Mon, Jul 6, 2009 at 12:44 PM, Paolo Di Tommaso paolo.ditomm...@gmail.com wrote: It would be nice -- paolo On Mon, Jul 6, 2009 at 6:07 PM, Luther Baker lutherba...@gmail.com wrote: Is anyone aware of a wicket refcardhttp://refcardz.dzone.com/refcardz/core-java-concurrency initiative? Thoughts? -Luther -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com To our success! Mystic Coders, LLC | Code Magic | www.mysticcoders.com ANDREW LOMBARDI | and...@mysticcoders.com 2321 E 4th St. Ste C-128, Santa Ana CA 92705 ofc: 949-528-6480 fax: 714-782-6024 cell: 714-697-8046 linked-in: http://www.linkedin.com/in/andrewlombardi twitter: http://www.twitter.com/kinabalu Eco-Tip: Printing e-mails is usually a waste. This message is for the named person's use only. You must not, directly or indirectly, use, disclose, distribute, print, or copy any part of this message if you are not the intended recipient. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: JDeveloper - Can I get a show of hands?
JDeveloper? *crickets* :) -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: OT: ESB
I'm currently using Camel standalone, but we'll be moving to Camel+ServiceMix shortly. I've used Mule as a client on a previous project and found it brittle and confusing. That's just my experience though; I know other people that swear by it. On Wed, Jun 3, 2009 at 9:37 AM, Scott Swank scott.sw...@gmail.com wrote: Warning: Off Topic Has anyone worked with an open source ESB, and if so do you particularly like or dislike your choice? Please respond to me off the list, though of course if anyone wants a brief synopsis of what I pull together I'll gladly post it back to the list or send it outside of the list. I am specifically considering: Camel Mule ServiceMix Since we are not willing to move to NetBeans Glassfish we have eliminated OpenESB. And from a brief survey of google results no one really seems to like JBoss ESB so we're not investigating it further unless new information otherwise motivates us. Sorry for the noise. Best, Scott - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: OT: JavaOne
Unfortunately I won't be able to make it. On Mon, May 18, 2009 at 10:11 AM, Ryan wicket-us...@mandrake.us wrote: Are there any Wicket fans going to JavaOne this year? I'm flying in from Boise on June 1st and would love to meet some fellow wicketers while I'm there. I'll be wearing all my Wicket attire and singing the Wicket praise every chance I get... maybe we will see a session on wicket next year. -Ryan - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: Tools for Managing a Wicket Project
As long as you clear out things like nightlies and snapshots it's not too bad. Otherwise, things can get massive. On Thu, Apr 30, 2009 at 11:47 AM, Andrew Lombardi and...@mysticcoders.comwrote: Martijn, a local version of artifactory? doesn't that get ... large? or are you just talking about ~/.m2/repository? -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com
Re: What IDE best fits with Wicket?
I didn't think IDEA users would fall for such an obvious trap. On Tue, Feb 24, 2009 at 10:21 AM, PY postmas...@py-code.com wrote: +1 for IDEA. The wicket plugin is really simple but allow to match up markup id from HTML to Java code. Netbeans is cool too. Maarten Bosteels wrote: IDEA users, don't be shy ! ;-) Probably nobody dared to mention it because it's not free. But guess what. It is free for Open Source development (and a personal license costs only 225 euro) I think IDEA is really fantastic. It has great maven support out-of-the-box, it will also download sources and javadocs based on your dependencies. And there's a nice plugin for Wicket: http://code.google.com/p/wicketforge/ My main downside for IDEA is that it still doesn't have proper multi-monitor support. To be honest, I haven't tried eclipse or netbeans in a while, so I can't really compare. Maarten On Tue, Feb 24, 2009 at 6:45 PM, James Carman jcar...@carmanconsulting.comwrote: +1! We had an awful lot of trouble getting it to work for us. On Tue, Feb 24, 2009 at 12:38 PM, Martijn Dashorst martijn.dasho...@gmail.com wrote: m2eclipse is absolutely worthless for anything beyond a quickstart. It is constantly reparsing poms, grinding eclipse to a halt. It failed to generate the right project dependencies for our multimodule project that consists of 2 multimodule child projects. It failed miserably to uninstall, needing me to axe my eclipse installation. In short: my experience (and that of my co-workers) with m2eclipse is that it is far from ready for prime time. Martijn On Tue, Feb 24, 2009 at 5:55 PM, Brill Pappin br...@pappin.ca wrote: I should add something about the Eclipse maven plugins... don't go for the official eclipse Q4 plugin... use the Maven Integration 4 Eclipse plugin (and actually the development version if your jiggy with it, it works and gets updated/fixed way more often). If your on Netbeans, I think Maven will generate Netbeans project files for you as well (it will do so for eclipse), so you could actually flip back and forth if you wanted. - Brill Pappin On 23-Feb-09, at 5:19 PM, Pierre Goupil wrote: +1, I like Wicket Bench. And with M2Eclipse, you have the full sources JavaDoc just by adding Wicket as a dependency, which is very convenient. But don't expect Wicket Bench to do too much, it's just a small, useful tool. Pierre Hi, I use Eclipse with Wicket Bench plugin and it works very fine. -- Sans amis était le grand maître des mondes, Eprouvait manque, ce pour quoi il créa les esprits, Miroirs bienveillants de sa béatitude. Mais au vrai, il ne trouva aucun égal, Du calice du royaume total des âmes Ecume jusqu'à lui l'infinité. (Schiller, l'amitié) - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- 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/closer.cgi/wicket/1.3. - 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 -- View this message in context: http://www.nabble.com/What-IDE-best-fits-with-Wicket--tp22168133p22187465.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 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Intellij Idea Plugin Bounty
I'm working on an intention that will insert that into the root markup element. On Fri, Feb 13, 2009 at 12:55 PM, Timo Rantalaiho timo.rantala...@ri.fiwrote: On Fri, 13 Feb 2009, Andreas Petersson wrote: i got the dtd, but where exactly in intellij can you associate the wicket dtd with xhtml. setup external resource did not work. I've done something like this in the HTML files html xmlns=http://www.w3.org/1999/xhtml; xmlns:wicket= http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd; xml:lang=en lang=enbody If you have better ideas, they are most welcome. Best wishes, Timo -- Timo Rantalaiho Reaktor Innovations OyURL: http://www.ri.fi/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Intellij Idea Plugin Bounty
Hi Matt, I'm sorry the IDEA plugin doesn't meet your needs. I've wanted to implement several of the features you mention, but like everyone else my time is severely limited. That said, WicketForge is open source. I'm happy to accept patches or even turn the project over to someone else. On Wed, Feb 11, 2009 at 9:41 AM, Matt Welch matt...@welchkin.net wrote: I use Intellij Idea for my Java development. In fact, that IDE is one of the main reasons I so often come back to using Java for many of my projects. I also use Wicket and am starting to work with it a lot more than I have in the past. While Wicket and Idea get along reasonably well, there's a lot of room for improvement in their relationship. That means a Wicket plugin for Idea. Nick Heudecker has done an admirable job with WicketForge (http://code.google.com/p/wicketforge/), however 1) when I try to use that plugin, I constantly get exceptions and 2) it doesn't do some of the the things I'm really interested in. This is no criticism of Nick. If I recall one of his messages correctly, he developed this plugin for his own use and it was extremely generous of him to publish the code as open source. He's even made pretty regular improvements to it, but at least for me personally, it doesn't meet my needs for a Wicket plugin. Now, I can't, in good conscience just pop on to this mailing list and ask someone out of the goodness of their heart to get to it!, so I'm willing to start the ball rolling on an incentive in the form of a bounty; one that I hope other Wicket and Idea users will contribute to as well. First, though, I'd like to come to some kind of agreement about a feature set for such a plugin so that when I post the bounty I can be as specific as possible in its criteria. Here is a list of my most desired features in the order of priority: 1) Navigation between template and code - I would like the ability to move in both directions between a template and it's Java code. This means in an overall sense (e.g. moving back and forth between a top level page class and the HTML file) and in a more granular sense (e.g. moving back and forth between an HTML element with a wicket:id and the Wicket Java Component with the same id). I should be able to bind a keystroke to this action. It should preferably be the same keystroke in both directions. 2) Code completion for wicket:message keys - I would like code completion for the wicket:message key attribute. It should work something like the XML code completion when there isn't a DTD or schema available. It would be based on other keys already available on the page. So for instance if I had already created a wicket:message with a key of userform.detailfieldset.username.label I would expect that when I created another wicket:message and started typing us in the key attribute, code completion would allow me to expand what I typed similar to what happens when typing package names. 3) Properties file intention - I would like an Idea intention that would allow me to automatically add wicket:message keys to a resource properties file. By default this would add it to a properties file with the same name as the template (even creating the properties file if necessary), however it should be configurable to use an application-wide properties file if that's what the user prefers. When adding the key to the properties file it should be placed in a logical manner according to it's period separated name so the key userform.detailfieldset.username.label would be placed just after other keys with the name userform.detailfieldset.username or userform.detailfieldset.username. The intention should leave the cursor after the = in the properties file. 4) Code completion on wicket tags and attributes - I would like code completion for all wicket tags (e.g. wicket:extend, wicket:message, etc.) in HTML templates. This is something of a lower priority as Idea's Live Template functionality takes much of the pain out of not having code completion for items in the wicket namespace. This doesn't help with the error/warning issue, though. 5) Validation for wicket namespace and attributes in hTML template - In a similar vein, I would like wicket attributes like wicket:id and wicket tags like wicket:message to not show up as either errors or warnings in my HTML templates. This is just off the top of my head. I'm sure there are more and perhaps even some that should be higher on the priority list. Once some kind of feature set is agreed by Idea users here in the mailing list, I'll kick off the bounty on one of the software bounty sites and contribute $200. I know it's not much but I'll try to get my company to pony up a few dollars as well. That along with whatever contributions anyone else would like to make will hopefully be an incentive for someone. Maybe there's someone out there who's been wanting to do this for a while and the bounty will simply
Re: Intellij Idea Plugin Bounty
No, not at all and I completely understand your frustration from the user perspective. I imagine it's very similar to mine when I try to deal with the IDEA plugin API. :) Let me see what I can put together over the next few days. On Wed, Feb 11, 2009 at 1:52 PM, Matt Welch matt...@welchkin.net wrote: I hope I didn't give the wrong impression. I really appreciate the work you've done and looking at the code, it's a heck of a lot of work. If I hadn't tried wicketforge and saw the potential there I never would have been so motivated to start this process. I just didn't want to be that guy who just said I want this and I want that to someone who had already donated so much of their time. That's why I'm proposing the bounty. That way I can not feel like such a leech when I ask for specific things. -Matt Nick Heudecker wrote: Hi Matt, I'm sorry the IDEA plugin doesn't meet your needs. I've wanted to implement several of the features you mention, but like everyone else my time is severely limited. That said, WicketForge is open source. I'm happy to accept patches or even turn the project over to someone else. On Wed, Feb 11, 2009 at 9:41 AM, Matt Welch matt...@welchkin.net wrote: I use Intellij Idea for my Java development. In fact, that IDE is one of the main reasons I so often come back to using Java for many of my projects. I also use Wicket and am starting to work with it a lot more than I have in the past. While Wicket and Idea get along reasonably well, there's a lot of room for improvement in their relationship. That means a Wicket plugin for Idea. Nick Heudecker has done an admirable job with WicketForge (http://code.google.com/p/wicketforge/), however 1) when I try to use that plugin, I constantly get exceptions and 2) it doesn't do some of the the things I'm really interested in. This is no criticism of Nick. If I recall one of his messages correctly, he developed this plugin for his own use and it was extremely generous of him to publish the code as open source. He's even made pretty regular improvements to it, but at least for me personally, it doesn't meet my needs for a Wicket plugin. Now, I can't, in good conscience just pop on to this mailing list and ask someone out of the goodness of their heart to get to it!, so I'm willing to start the ball rolling on an incentive in the form of a bounty; one that I hope other Wicket and Idea users will contribute to as well. First, though, I'd like to come to some kind of agreement about a feature set for such a plugin so that when I post the bounty I can be as specific as possible in its criteria. Here is a list of my most desired features in the order of priority: 1) Navigation between template and code - I would like the ability to move in both directions between a template and it's Java code. This means in an overall sense (e.g. moving back and forth between a top level page class and the HTML file) and in a more granular sense (e.g. moving back and forth between an HTML element with a wicket:id and the Wicket Java Component with the same id). I should be able to bind a keystroke to this action. It should preferably be the same keystroke in both directions. 2) Code completion for wicket:message keys - I would like code completion for the wicket:message key attribute. It should work something like the XML code completion when there isn't a DTD or schema available. It would be based on other keys already available on the page. So for instance if I had already created a wicket:message with a key of userform.detailfieldset.username.label I would expect that when I created another wicket:message and started typing us in the key attribute, code completion would allow me to expand what I typed similar to what happens when typing package names. 3) Properties file intention - I would like an Idea intention that would allow me to automatically add wicket:message keys to a resource properties file. By default this would add it to a properties file with the same name as the template (even creating the properties file if necessary), however it should be configurable to use an application-wide properties file if that's what the user prefers. When adding the key to the properties file it should be placed in a logical manner according to it's period separated name so the key userform.detailfieldset.username.label would be placed just after other keys with the name userform.detailfieldset.username or userform.detailfieldset.username. The intention should leave the cursor after the = in the properties file. 4) Code completion on wicket tags and attributes - I would like code completion for all wicket tags (e.g. wicket:extend, wicket:message, etc.) in HTML templates. This is something of a lower priority as Idea's Live Template functionality
Re: WicketForge 0.5.0 Available for IDEA 8
I've published WicketForge 0.5.1 to the IDEA plugins site. - Toggling between HTML and Java is fixed. Let me know if you're still having problems with the cursor ending up at the correct location. It's work correctly here but your results may vary. - The intentions are also fixed. Nobody mentioned the intentions not working, so I'm guessing no one knew about them. There are intentions to create a markup page/panel/properties file if you alt-enter while the cursor is on the class name. On Fri, Jan 16, 2009 at 10:05 AM, Don Hass donh...@gmail.com wrote: Here is what I see in Diana #9647 build on Windows XP. Class/HTML Switching (WORKS) Alt + Shift + W switch between class and markup/html. Inspections (PARTLY WORKS) It seems to work in markup/html files, but not in source files for missing Wicket IDs. Goto (DOES NOT APPEAR TO WORK AT ALL) Control+Clicking on a Wicket ID in the Java or markup takes you to the corresponding Wicket ID in the accompanying file. Jumps between files, but not to correct locations. Completion (WORKS) When editing an HTML file, popup completion data provides Wicket IDs in the corresponding Java source file. Progress and thank you Nick. /Don Nick Heudecker wrote: Thanks for the feedback Maarten. I'm going to publish the plugin today to the IDEA site then work on fixing that bug as soon as I can. On Fri, Jan 16, 2009 at 8:46 AM, Maarten Bosteels mbosteels@gmail.comwrote: Hello Nick, The new plugin installs fine. This is what works on my systems: (a) ALT + SHIFT + W = switching between java and html files (b) in the html file clicking on a wicket:id value = jumps to corresponding Java code (c) CTRL + SPACEBAR when inside a wicket:id value in the html file = dropdown box for completion (d) in html file: warning Wicket ID missing in Java source when using an invalid wicket:id value not working: (e) clicking on a wicket:id in the Java code, expected to jump to correspondig wicket:id in html file, but nothing happens I saw same results on these two machines: Fedora 8 IDEA 8.0.1 EAP build 9164 JDK 1.6.0_11 Fedora 9 IDEA 8.0 build #9572 JDK 1.6.0_11 If I remember correctly, (e) used to work on IDEA 7. Nothing interesting in ~/.IntelliJIdea80/system/log/idea.log Except maybe this: 2009-01-16 17:10:33,433 [ 3126] INFO - api.vfs.impl.local.FileWatcher - Native file watcher failed to startup. Let me know what I can do to help you fix this because your plugin totally rocks ! Thanks, Maarten On Wed, Jan 14, 2009 at 5:28 PM, Nick Heudecker nheudec...@gmail.com wrote: That's what I get for trying to rush things. You can download it from here: http://www.systemmobile.com/code/WicketForge-0.5.0.zip And rename the zip to a jar. I'll update the instructions page next. On Wed, Jan 14, 2009 at 7:40 AM, Don Hass donh...@gmail.com wrote: Ditto. That's just teasing Nick! Maarten Bosteels wrote: Hello, I tried to download http://www.systemmobile.com/code/WicketForge-0.5.0.jar but it's an empty file (zero bytes) Thanks, Maarten On Wed, Jan 14, 2009 at 6:42 AM, Nick Heudecker nheudec...@gmail.comwrote: I'm looking for some people to test WicketForge 0.5.0 with IDEA 8. As far as I can tell, everything seems to be working, but I'd like to get more people testing before I publish it to the IDEA plugin site. Instructions and download here: http://www.systemmobile.com/?page_id=283 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/WicketForge-0.5.0-Available-for-IDEA-8-tp21450424p21458486.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 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/WicketForge-0.5.0-Available-for-IDEA-8-tp21450424p21505093.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr
Re: WicketForge 0.5.0 Available for IDEA 8
great news! i have been looking forward to this :) thanks a lot for your hard work. small suggestion though: there should be a short descriptions of the funtionality in the plugin description, i did not know about half of the features until now. If nobody knows about the features, they can't file bugs if something fails to work. ;) -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: WicketForge 0.5.0 Available for IDEA 8
Make sure the intentions are enabled on the Settings dialog. Other than that it should be working. What's your IDEA version? On Wed, Feb 11, 2009 at 9:35 PM, Matt Welch matt...@welchkin.net wrote: Perhaps I'm missing it, but I can't seem to get the intentions to work. So if I have: public class MyPage extends WebPage { } and the cursor is somewhere on MyPage I should be able to activate these intentions? The only intentions I'm seeing now are the built in Idea ones. Everything else, though, is working beautifully. No more exceptions when idea loads and having a shortcut key to toggle between the components and HTML and back is awesome. -Matt Nick Heudecker wrote: I've published WicketForge 0.5.1 to the IDEA plugins site. - Toggling between HTML and Java is fixed. Let me know if you're still having problems with the cursor ending up at the correct location. It's work correctly here but your results may vary. - The intentions are also fixed. Nobody mentioned the intentions not working, so I'm guessing no one knew about them. There are intentions to create a markup page/panel/properties file if you alt-enter while the cursor is on the class name. On Fri, Jan 16, 2009 at 10:05 AM, Don Hass donh...@gmail.com wrote: Here is what I see in Diana #9647 build on Windows XP. Class/HTML Switching (WORKS) Alt + Shift + W switch between class and markup/html. Inspections (PARTLY WORKS) It seems to work in markup/html files, but not in source files for missing Wicket IDs. Goto (DOES NOT APPEAR TO WORK AT ALL) Control+Clicking on a Wicket ID in the Java or markup takes you to the corresponding Wicket ID in the accompanying file. Jumps between files, but not to correct locations. Completion (WORKS) When editing an HTML file, popup completion data provides Wicket IDs in the corresponding Java source file. Progress and thank you Nick. /Don Nick Heudecker wrote: Thanks for the feedback Maarten. I'm going to publish the plugin today to the IDEA site then work on fixing that bug as soon as I can. On Fri, Jan 16, 2009 at 8:46 AM, Maarten Bosteels mbosteels@gmail.comwrote: Hello Nick, The new plugin installs fine. This is what works on my systems: (a) ALT + SHIFT + W = switching between java and html files (b) in the html file clicking on a wicket:id value = jumps to corresponding Java code (c) CTRL + SPACEBAR when inside a wicket:id value in the html file = dropdown box for completion (d) in html file: warning Wicket ID missing in Java source when using an invalid wicket:id value not working: (e) clicking on a wicket:id in the Java code, expected to jump to correspondig wicket:id in html file, but nothing happens I saw same results on these two machines: Fedora 8 IDEA 8.0.1 EAP build 9164 JDK 1.6.0_11 Fedora 9 IDEA 8.0 build #9572 JDK 1.6.0_11 If I remember correctly, (e) used to work on IDEA 7. Nothing interesting in ~/.IntelliJIdea80/system/log/idea.log Except maybe this: 2009-01-16 17:10:33,433 [ 3126] INFO - api.vfs.impl.local.FileWatcher - Native file watcher failed to startup. Let me know what I can do to help you fix this because your plugin totally rocks ! Thanks, Maarten On Wed, Jan 14, 2009 at 5:28 PM, Nick Heudecker nheudec...@gmail.com wrote: That's what I get for trying to rush things. You can download it from here: http://www.systemmobile.com/code/WicketForge-0.5.0.zip And rename the zip to a jar. I'll update the instructions page next. On Wed, Jan 14, 2009 at 7:40 AM, Don Hass donh...@gmail.com wrote: Ditto. That's just teasing Nick! Maarten Bosteels wrote: Hello, I tried to download http://www.systemmobile.com/code/WicketForge-0.5.0.jar but it's an empty file (zero bytes) Thanks, Maarten On Wed, Jan 14, 2009 at 6:42 AM, Nick Heudecker nheudec...@gmail.comwrote: I'm looking for some people to test WicketForge 0.5.0 with IDEA 8. As far as I can tell, everything seems to be working, but I'd like to get more people testing before I publish it to the IDEA plugin site. Instructions and download here: http://www.systemmobile.com/?page_id=283 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/WicketForge-0.5.0-Available-for-IDEA-8-tp21450424p21458486.html Sent from the Wicket - User mailing list archive at Nabble.com
Re: [OT] Java hosting USB stick deployment
I use eapps.com for hosting. Not sure what the problem is with USB drives, since you can get a 2GB drive for $6. On Thu, Feb 5, 2009 at 1:29 PM, Kaspar Fischer fisch...@inf.ethz.ch wrote: I am in the midst of deciding on the technology to use for an application that must be (i) cheap to host and (ii) must be deployable on USB sticks (Windows/Mac), for use in ad hoc networks. Options include Wicket/Hibernate/Spring or a PHP framework like Drupal, in some web container like e.g. Resin, XAMPP/MAMP, etc. Does anybody on the list know of very cheap Java hosting possibilities? I image most of us on the list are working in the enterprise sector but maybe somebody knows of a good deal? (There was once a rumor that Google would offer something, http://www.oreillynet.com/onjava/blog/2008/05/podraziks_prediction_java_next.html, any guesses on this?) I am also interested in whether people from the list have made experiences with running Wicket on USB sticks? Thanks, Kaspar - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: WicketForge 0.5.0 Available for IDEA 8
Thanks for the feedback Maarten. I'm going to publish the plugin today to the IDEA site then work on fixing that bug as soon as I can. On Fri, Jan 16, 2009 at 8:46 AM, Maarten Bosteels mbosteels@gmail.comwrote: Hello Nick, The new plugin installs fine. This is what works on my systems: (a) ALT + SHIFT + W = switching between java and html files (b) in the html file clicking on a wicket:id value = jumps to corresponding Java code (c) CTRL + SPACEBAR when inside a wicket:id value in the html file = dropdown box for completion (d) in html file: warning Wicket ID missing in Java source when using an invalid wicket:id value not working: (e) clicking on a wicket:id in the Java code, expected to jump to correspondig wicket:id in html file, but nothing happens I saw same results on these two machines: Fedora 8 IDEA 8.0.1 EAP build 9164 JDK 1.6.0_11 Fedora 9 IDEA 8.0 build #9572 JDK 1.6.0_11 If I remember correctly, (e) used to work on IDEA 7. Nothing interesting in ~/.IntelliJIdea80/system/log/idea.log Except maybe this: 2009-01-16 17:10:33,433 [ 3126] INFO - api.vfs.impl.local.FileWatcher - Native file watcher failed to startup. Let me know what I can do to help you fix this because your plugin totally rocks ! Thanks, Maarten On Wed, Jan 14, 2009 at 5:28 PM, Nick Heudecker nheudec...@gmail.com wrote: That's what I get for trying to rush things. You can download it from here: http://www.systemmobile.com/code/WicketForge-0.5.0.zip And rename the zip to a jar. I'll update the instructions page next. On Wed, Jan 14, 2009 at 7:40 AM, Don Hass donh...@gmail.com wrote: Ditto. That's just teasing Nick! Maarten Bosteels wrote: Hello, I tried to download http://www.systemmobile.com/code/WicketForge-0.5.0.jar but it's an empty file (zero bytes) Thanks, Maarten On Wed, Jan 14, 2009 at 6:42 AM, Nick Heudecker nheudec...@gmail.comwrote: I'm looking for some people to test WicketForge 0.5.0 with IDEA 8. As far as I can tell, everything seems to be working, but I'd like to get more people testing before I publish it to the IDEA plugin site. Instructions and download here: http://www.systemmobile.com/?page_id=283 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/WicketForge-0.5.0-Available-for-IDEA-8-tp21450424p21458486.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 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Things I miss in Wicket
How are you envisioning this working from within an IDE? This sounds like an interesting feature to add. On Thu, Jan 15, 2009 at 8:31 PM, Martin Makundi martin.maku...@koodaripalvelut.com wrote: 3. Pick up components automatically without needing to add them in the Java code: add(new LastPostsPanel(lastPostsPanel)); add(new NewsPanel(newsPanel)); This could be matched automatically This should be accomplished using and IDE, not by default. I would not mind an IDE that could match the wicket:id's at when writing. ** -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: WicketForge 0.5.0 Available for IDEA 8
That's what I get for trying to rush things. You can download it from here: http://www.systemmobile.com/code/WicketForge-0.5.0.zip And rename the zip to a jar. I'll update the instructions page next. On Wed, Jan 14, 2009 at 7:40 AM, Don Hass donh...@gmail.com wrote: Ditto. That's just teasing Nick! Maarten Bosteels wrote: Hello, I tried to download http://www.systemmobile.com/code/WicketForge-0.5.0.jar but it's an empty file (zero bytes) Thanks, Maarten On Wed, Jan 14, 2009 at 6:42 AM, Nick Heudecker nheudec...@gmail.comwrote: I'm looking for some people to test WicketForge 0.5.0 with IDEA 8. As far as I can tell, everything seems to be working, but I'd like to get more people testing before I publish it to the IDEA plugin site. Instructions and download here: http://www.systemmobile.com/?page_id=283 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/WicketForge-0.5.0-Available-for-IDEA-8-tp21450424p21458486.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 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
WicketForge 0.5.0 Available for IDEA 8
I'm looking for some people to test WicketForge 0.5.0 with IDEA 8. As far as I can tell, everything seems to be working, but I'd like to get more people testing before I publish it to the IDEA plugin site. Instructions and download here: http://www.systemmobile.com/?page_id=283 -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: brainstorming
It's a good idea, but I believe it would be difficult to implement in IDEA. From my experience, writing a plugin for IDEA is tedious and very labor intensive since there are few docs and little support from Jetbrains. They don't seem motivated to support their plugin framework. That said, if I can ever figure out why my Wicket plugin isn't working, I'll be sure to look into refactoring support. :) On Mon, Jan 5, 2009 at 2:57 AM, Daniele Dellafiore ilde...@gmail.comwrote: Hi everyone. I am thinking about how could be useful to have a feature like the one I am going to describe. I would like to receive feedback from you. Using wicket for a long time now, one of the most tedious task is panel refactoring. I mean, often you start with some simple panel then it grows and you split in several panels. This operation is tedious becouse there is no IDE support for refactoring both java and html side. The generation/update of the java code starting from html seems to be useful. I figure out a couple of sceneries: 1. I want to create a brand new app, I spend some time with the designer that produce the html/css for the basic three pages of my first release: home, list of product and details. Really basic. Then I want to create the webapp based on wicket: I would like to give the three html pages and the css to a software that generates for me all the wicket panels, html and java files. I can act like this: after getting the files from the designer, I go into that and put the wicket:id wherever I want. So I can tell the magical wicket compiler where to create panel. Then I can get all my java and the corresponding wicket:panel and pages with extends. I guess it should be possible, technically. 2. I want to refactor: after the first release I need some more elements in my pages so the designer add the elements to html pages (with the wicket:id) and then I want to update my wicket files. Here come the trick: very probably I have added some java code to the panels that the compiler creates the first time. I want to update, probably I need to split some panel into 2 or 3 different panels. Le me think about how it should work, for a single page. First, we get the html/css with wicket:id· Then our wizard split it into all wicket pages and panels. Should be easy. Then we need to generate the java code. we can determine the kind of wicket component from the html tag: button, label, a, and so on... Then usually we make changes to java code, to add behavior and so on. Then we want to refactor, two scenario here: 1. arrives the new html pages from the designer 2. we refactor in place. In case 2, maybe we just need some ide support: some refactoring actions starting from wicket panels that affects java code. wicket bench offers something but nothing for refactoring and the project is almost dead right now. In case 1 is harder, I think is possible to handle automatically only some cases like we just have new panels where before we have a single one AND we still have that old one that is now a container of the new panels Well, It cannot seem that much but these are some automations that can be done and cover a lot of repetetive task in building a wicket app. In particular the first thing allow us to have a full web site parsed from a generic html page. What do you think? Am I getting crazy or there is something useful here? -- Daniele Dellafiore http://blog.ildella.net/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: [OT] Merb-Rails Merge
Can you imagine if we only had one web framework? Most of the conferences would shut down and Java book sales would plummet. What would Java developers argue about with only one web framework? Other than disputes over IDEs, AJAX frameworks, SOAP APIs, testing, SCM, and dozens of other things where the stakes are so low that it couldn't possibly matter, we'd have nothing to talk about. ;) On Tue, Dec 23, 2008 at 1:54 PM, Serkan Camurcuoglu serk...@telenity.comwrote: This page http://weblog.rubyonrails.org/2008/12/23/merb-gets-merged-into-rails-3 http://weblog.rubyonrails.org/2008/12/23/merb-gets-merged-into-rails-3 made me dream about a world where all Java web frameworks merge into Wicket :) -- View this message in context: http://www.nabble.com/-OT--Merb-Rails-Merge-tp21151511p21151511.html Sent from the Wicket - User mailing list archive at Nabble.com.
Re: WicketForge - Wicket Plugin for IDEA
Hi Don, I've been working on migrating it to IDEA 8 but I haven't had much time lately. My schedule will open up at the end of this week and I'm hoping to finish porting the code shortly. Apologies for the delay. On Sun, Dec 14, 2008 at 11:07 AM, Don Hass donh...@gmail.com wrote: Does anyone know if the development of wicketforge going to continue so it supports the new release of Intellij 8? We haven't heard anything from Nick on the Google code since end of July. I know there are several of us that would love to see it updated to support 8, since the .40 release is broken because of entire plugin api changes. Thanks, /Don Nick Heudecker wrote: All: I've taken the old Wicket Assistant code from Wicket Stuff and create a new version of the plugin called WicketForge. You can download it using IDEA's plugin manager interface and look for the WicketForge plugin. Additional information can be found here: http://code.google.com/p/wicketforge/ Suggestions for additional features are welcome. -Nick -- View this message in context: http://www.nabble.com/WicketForge---Wicket-Plugin-for-IDEA-tp12287617p21003466.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
Re: OFF TOPIC - all-in-one wysiwyg website package?
I've used Wordpress for this a number of times. Easy to customize and extend. On Thu, Nov 13, 2008 at 6:10 AM, Richard Allen [EMAIL PROTECTED]wrote: What about just starting with Google Sites: http://www.google.com/sites/overview.html ? It's free and easy. Good for a static website, which sounds like what you are looking to produce. -Richard On Thu, Nov 13, 2008 at 4:05 AM, Stefan Lindner [EMAIL PROTECTED] wrote: Take a look at Joomla 1.5 (www.joomla.org). If you have a linux box with Apache/php/MySql the Joomla installation is just to unzip the distribution and run a litte menu driven install program. Administration is easy, plugins for nearly every purpose are available. 3 designs are part of the base package, more skins and designs can be installed by the administrator. Good luck! Stefan -Ursprüngliche Nachricht- Von: Jeremy Thomerson [mailto:[EMAIL PROTECTED] Gesendet: Donnerstag, 13. November 2008 03:49 An: users@wicket.apache.org Betreff: OFF TOPIC - all-in-one wysiwyg website package? This is off-topic, but I figured there couldn't be a better pool of people to ask. I have several friends and family members that want to set up small websites for their businesses or hobbies. Of course, then they'll want to customize them and make them look like this or like that. And add a page, and edit a page, etc. You've probably been in the same spot - you're the computer guy in the family - obviously I can't build them something custom (we're talking free). And I don't want to maintain it for them forever, etc... So - do you know of any good website packages out there? I'm not even sure what the right name would be. But it would need to have these requirements: - Total non-technical control over adding and editing pages / content (wysiwyg) - Control looks by using themes that can be downloaded or maybe editing CSS - Possibly plugins for things like RSS feeds / contact pages / and/or e-commerce stores - Can be any language - I have a server to put it on, so I'm not adverse to PHP / Python / MySQL / etc... - Preferably I unzip a copy of it to a directory for them, give them access to the admin (maybe setup a MySQL DB for them), and I'm DONE! I've even thought of trying to build this out of BRIX, but I'm not sure that's the right answer, plus then there wouldn't be any plugins already available. Any tips? -- Jeremy Thomerson http://www.wickettraining.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Feedback/Error message.
Or just style it with CSS. On Tue, Nov 4, 2008 at 9:46 AM, Graeme Knight [EMAIL PROTECTED] wrote: Hey! Cool - add a feedback panel then set error - I like that! I didn't get to that part in the Wicket in Action as yet but I see how it works! Actually - my authentication method is very similar to the one on the book (again not got to that part yet), so I'm pretty psyched I'm heading in the right direction! I'm assuming if I wanted a panel with an icon and an error message I just create a component with a feedback panel and an image and populate accordingly? Cheers, Graeme. igor.vaynberg wrote: On Mon, Nov 3, 2008 at 8:02 PM, Graeme Knight [EMAIL PROTECTED] wrote: 3) onSubmit authenticates against the database through a load on a LoadableDetachableModel, and returns the result as the model's object. ^ sounds interesting...paste your code. -igor - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Feedback-Error-message.-tp20315444p20327425.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: [announce] Wicket in Action e-book has been published!
All interesting points. Thanks for clarifying. On Thu, Aug 14, 2008 at 12:01 AM, Toto Laricot [EMAIL PROTECTED]wrote: On Wed, Aug 13, 2008 at 6:13 PM, Nick Heudecker [EMAIL PROTECTED] wrote: Why did you move away from Seam? It was a project for one of our clients. They let us pick the technology. We first selected SEAM because we thought it would be easier for the client to take over the code once the app would switch to maintenance mode (JSF is a standard, wicket is still an obscure framework, yadayadayada...). We developed the first 75% with SEAM. Everything worked great (functionally speaking), the client was happy, but the code was hard to follow (xml config files, triggers, etc.), the compile/test cycles were very long, the project structure was too complex (we use maven: we needed 3 different modules to produce the final ear file). So, without telling the customer (and without charging them) we ported the project to wicket. Huge win: - Simpler code - shorter compile/test cycle (with wicket we're launching the app with embedded jetty during development) - shorted learning curve: it's easier to bring a developer up to speed on a wicket project that it is on a jboss/seam one. - amazing support through the form I'm not saying SEAM is a bad framework. It might even be better than Wicket, or better suited for some environments. But one thing is certain: it's a lot more complex to master.
Re: [announce] Wicket in Action e-book has been published!
Why did you move away from Seam? On Wed, Aug 13, 2008 at 5:59 PM, Toto Laricot [EMAIL PROTECTED]wrote: We ported an application from JBOSS/SEAM to Wicket in 2 weeks. The app has been successfully deployed in production. Although the wiki had all the scode sample we could wish for, and searching the forum always answered our questions, I'll buy the book to express our gratitude to the Wicket team. It's been an awesome experience. T. On Wed, Aug 13, 2008 at 4:21 PM, Gabriel Bucher [EMAIL PROTECTED] wrote:
Re: Wicket Branding
Look for setStyle/getStyle. On Fri, Jun 6, 2008 at 10:18 AM, Martin Makundi [EMAIL PROTECTED] wrote: Hi! Localization of content is pretty easy with Wicket - how about branding? Customer xyz should see Main_xyz.html and logo_xyz.gif - can this be achieved centrally in a manner similar to localization? ** Martin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: users, please give us your opinion: what is your take on generics with Wicket
1) Generifying* Wicket [X] Can best be done in a limited fashion, where we only generify IModel but not components. I care more about what generifying can do for API clarity (declaring a component to only accept certain models for instance) than static type checking. 2) How strongly do you feel about your choice above? [X] I might rethink upgrading if my choice doesn't win. I'm content with the way things work now, but adding generics to models would be helpful. It's unclear if adding generics to components would be worth the complexity.
Re: Spring?
I have to agree with James. I wouldn't build an application without Spring at this point because of the convenience and flexibility it offers. Guice looks nice, but the tool support isn't there yet. On Tue, May 20, 2008 at 7:22 PM, James Carman [EMAIL PROTECTED] wrote: A resounding YES to Spring! On Tue, May 20, 2008 at 8:04 PM, Bruce McGuire [EMAIL PROTECTED] wrote: Hello All. We are just starting a new version of an existing app, moving toward open source technologies. We have decided on using Wicket based on some prototypes we have done, and are using Hibernate for the models. Our question is this: do you recommend also adding Spring into the mix? There are aspects (no pun intended) of Spring that we like, but are unsure if the benefits (AOP, IOC) are worth the added effort. I appreciate your thoughts on this. Thanks, Bruce. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Strange ClassCastException with DropDownChoice
) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponent(AjaxRequestTar get.java:703) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponents(AjaxRequestTa rget.java:605) at org.apache.wicket.ajax.AjaxRequestTarget.respond(AjaxRequestTarget.java: 520) at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(Abstract RequestCycleProcessor.java:104) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java :1172) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1243) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1330) at org.apache.wicket.RequestCycle.request(RequestCycle.java:493) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:358 ) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java: 194) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan dler.java:1084) at com.foo.common.filter.InterceptorFilter.doFilter(InterceptorFilter.java: 60) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan dler.java:1084) at com.foo.common.filter.RequestInfoGatheringFilter.doFilter(RequestInfoGat heringFilter.java:33) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan dler.java:1084) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFil terInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequ estFilter.java:75) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan dler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:2 16) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav a:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne ction.java:830) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java: 396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.ja va:442) Caused by: java.lang.ClassCastException: [Ljava.lang.String; at org.apache.wicket.markup.html.form.AbstractChoice.getChoices(AbstractCho ice.java:204) at org.apache.wicket.markup.html.form.AbstractChoice.onComponentTagBody(Abs tractChoice.java:342) at org.apache.wicket.Component.renderComponent(Component.java:2471) ... 65 more -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: DataTable and Panel issue
Can you post any code? Use a (Wicket powered!) pastebin if possible. http://www.papernapkin.org/pastebin/home On Wed, Apr 16, 2008 at 7:41 PM, Ritz123 [EMAIL PROTECTED] wrote: Will appreciate a response or any pointers. Ritz123 wrote: Hi, I have put DataTable in a panel instead of putting it on the pages directly as shown in the examples. As a result of this iterator() method of the DataProvider is not getting called with first and count updated. I have created bookmarkablepagelinks for the table navigation so its SEO friendly. Since DataTable is actually added in the panel, panel is added in the page constructor and panel constructor updates rowsperpage and current page based on what is passed in the bookmarkablelink pageparameters. This seems to suggest the model somewhere is NOT dynamic - not sure what am I missing. -- View this message in context: http://www.nabble.com/DataTable-and-Panel-issue-tp16734720p16736521.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: DataTable and Panel issue
Having the DT in the Panel shouldn't impact your paging. It's possible that your service object isn't doing what you think it is. On Wed, Apr 16, 2008 at 8:34 PM, Ritz123 [EMAIL PROTECTED] wrote: Thanks Nick for the response... Posted the code http://www.papernapkin.org/pastebin/view/511/ Let me know if more explanation is needed. Nick Heudecker wrote: Can you post any code? Use a (Wicket powered!) pastebin if possible. http://www.papernapkin.org/pastebin/home On Wed, Apr 16, 2008 at 7:41 PM, Ritz123 [EMAIL PROTECTED] wrote: Will appreciate a response or any pointers. Ritz123 wrote: Hi, I have put DataTable in a panel instead of putting it on the pages directly as shown in the examples. As a result of this iterator() method of the DataProvider is not getting called with first and count updated. I have created bookmarkablepagelinks for the table navigation so its SEO friendly. Since DataTable is actually added in the panel, panel is added in the page constructor and panel constructor updates rowsperpage and current page based on what is passed in the bookmarkablelink pageparameters. This seems to suggest the model somewhere is NOT dynamic - not sure what am I missing. -- View this message in context: http://www.nabble.com/DataTable-and-Panel-issue-tp16734720p16736521.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- View this message in context: http://www.nabble.com/DataTable-and-Panel-issue-tp16734720p16737084.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Selecting a radio programmatically?
Radio objects can have values other than boolean. On Wed, Apr 16, 2008 at 8:53 PM, Michael Mehrle [EMAIL PROTECTED] wrote: Simple actually - I need to select a radio in a group programmatically (without user interaction). Is this done via setting the model of the radio to a true Boolean? Michael -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Good example for FormComponentPanel?
A FormComponentPanel is used to combine several individual form components into a single object, like if you had year/month/day DropDownChoices in a single component. AFAIK, forms can contain anything except pages. On Mon, Apr 14, 2008 at 12:26 PM, Michael Mehrle [EMAIL PROTECTED] wrote: I am pretty sure that a tabbed panel can't be part of one form. If it can, that would be lovely. But I was under the impression that you can't add panels to a form. Could someone clarify this for me? BTW, one of the things I tried was to make each panel into a FormComponentPanel and then add it to the tabbed panel. Well, turns out that FormComponentPanel is NOT a *panel* after all (bad naming IMHO). At this point I'm thinking of simply building it as a straight form and then turn some of it into tabs via divs and CSS. Again, if there's a way to use a tabbed panel inside a form, please let me know. Michael -Original Message- From: Vitaly Tsaplin [mailto:[EMAIL PROTECTED] Sent: Friday, April 11, 2008 5:23 PM To: users@wicket.apache.org Subject: Re: Good example for FormComponentPanel? package org.apache.wicket.extensions.markup.html.tabs; public class TabbedPanel extends Panel --- it extends the panel { ... } Am I wrong? :) On Sat, Apr 12, 2008 at 2:11 AM, Michael Mehrle [EMAIL PROTECTED] wrote: Yes, I agree, Vitaly - but unfortunately the design decision is out of my hand. It's got to have tabs. Of course it is possible to do the tabbing by CSS styling, but I wanted to see if FormComponentPanel is a way to go since the complexity of managing the tabbed panel would then be shifted to the CSS/JS side. I just looked at the Multiply example and it seems to make sense. Again, if anyone wants to share any tips/input regarding this (or how to avoid traps), please don't be shy ;-) Michael -Original Message- From: Vitaly Tsaplin [mailto:[EMAIL PROTECTED] Sent: Friday, April 11, 2008 4:52 PM To: users@wicket.apache.org Subject: Re: Good example for FormComponentPanel? It seems that a simple panel would be the best approach. On Sat, Apr 12, 2008 at 1:37 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I need to build a TabbedPanel with three tabs which are part of one form - the selected tab will contain form components which need to be submitted by that one form. It seems FormComponentPanel is the way to go: are there any good examples of this? Also, would this be the recommended approach? Thanks, Michael - 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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Form submit button localization
IIRC, the Button constructor takes a Model that's used as the label text. You could easily use a StringResourceModel or ResourceModel here. On Tue, Apr 8, 2008 at 6:05 AM, Milan Křápek [EMAIL PROTECTED] wrote: Hi, I have just this simply questin. I am trying to localize my web pages to different languages. Because my pages are mainly composed by fomrs and I have not much texts I want to make the localization just by .properties files. All works good until I want to change the text in submit button. Is it possible to change this value with locale information in property file? Or must I follow the other way and duplicate my pages to localized versions? (page_en_US.html, page_de_DE.html etc.) Best regards Milan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: IntegerConverter cannot parse or display locale specific format like 999,999
Why not subclass label and override getNumberFormat(Locale)? Pretty easy. On Mon, Apr 7, 2008 at 7:02 PM, Matthew Young [EMAIL PROTECTED] wrote: Any reply? -- Nick Heudecker
Re: URL Binding
mountBookmarkablePage(..) in Application? On Mon, Mar 31, 2008 at 8:48 PM, Alan Gutierrez [EMAIL PROTECTED] wrote: How do I implement this URL strategy? http://twitter.com/bigeasy Where the page is generated based on a single path parameter? I'm new to Wicket. Where to I look? Alan -- Alan Gutierrez | [EMAIL PROTECTED] | http://blogometer.com/ | 504 717 1428 Think New Orleans | http://thinknola.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: LoadableDetachableModel and ListView - changes in the list items is lost when saving
Did you call setReuseItems(true) on your ListView? On Wed, Mar 26, 2008 at 9:12 AM, lizz [EMAIL PROTECTED] wrote: I have a page that contains a compound property model that refers to a loadableDetachable model. The domain object in the loadable detachable model contains a collection of Person Objects (Person contains a first name and a last name and an age). I want to display the persons in a ListView and I want to be able to change the first name, last name or age and save the new value. I therefore use three text fields for each list item. The problem is that when I press the save button the changed values has been reset back to the original value. Why is the detachable model being detached and reloaded before I save the list? -- View this message in context: http://www.nabble.com/LoadableDetachableModel-and-ListView---changes-in-the-list-items-is-lost-when-saving-tp16301505p16301505.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: How to pre-select a DropDownChoice
Set the model of the DDC to the value you want to have selected. On Thu, Mar 13, 2008 at 7:53 PM, Michael Mehrle [EMAIL PROTECTED] wrote: I feel silly asking this, but I can't figure it out. I need to set my DropDownChoice component to the id I'm passing into my page via a pageparam. How do I do that? I don't see anything resembling setSelected(). Michael - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Nabble users: don't edit your posts!
IMO, I'd disable the Nabble posting. If people really have questions, they'll subscribe to the list. -Nick
Re: IntelliJ WicketForge issue: NPE when trying to use New Wicket Page to create both Java and markup
I'll dig into it today. Thanks for the report. On Tue, Mar 11, 2008 at 6:40 AM, Kevin Murphy [EMAIL PROTECTED] wrote: This is not a high-priority issue, but it seems that it should be pretty trivial for the maintainer to fix. What steps will reproduce the problem? 1. Add New Wicket Page to Project View Popup Menu via Customizations 2. Right-click on a folder containing Wicket source files, and choose New/New Wicket Page 3. Check Create associated markup file 4. Click OK 5. NPE error What is the expected output? What do you see instead? The Java file is created. The HTML file is not. What version of the product are you using? On what operating system? WicketForge 0.3.1 with IntelliJ IDEA 7.0.3 Regards, Kevin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Security Features offered by Wicket
to transfer $1000 to account number 123. If an attacker can trick an already-authenticated user into visiting a malicious page that contains an image link like img src= http://www.bank.com/manageaccount/?wicket:interface=:0:inputForm::IFormSubmitListener::inputForm4_hf_0transferTo=456amount=1000/ , the user's (victim) browser will automatically request that URL, thus making an account transfer without the user's knowledge or consent. Once the victim makes a valid transfer, the transfer's values are in session, so if the attacker generates many images like commented with different values in interface parameter, he would obtain the objective. So, I think that it is necessary to insert a random value to all requests or generate confidential values for all parameters of a request. What do you think? In this case i think the problem would be the app allowing the transfer without requiring additional authentication and not the framework. Fortunately my online bank does require this and thus no amount of links will ever get past the response of authenticate yourself again. This second authentication usually also contains an encrypted version of the amount that should be transfered. 3. CONFIDENTIALITY: I have seen in forms that radio's options an checkbox's values have no confidential values. Could I put automatically all form values confidentiality in Wicket? I don't want that the attacker sees the original values... Is it possible to apply encrypt strategy to forms? It is not possible out of the box afaik but you could either try to subclass Form or write a filter to intercept and replace form values when wicket sends the response and reverse it when the user submits the form. Maurice - 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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Security Features offered by Wicket
Hi Arthur, While I can't address all of your concerns, I can address a couple. 1. ESCAPING CHARACTERS: I have read in wicket's mailing list that all wicket components escape values. I have done some tests in wicket-examples application distributed in wicket-1.3.1 release and I have modified, in FormInput.properties file, value of key string with this value scriptalert(xss);/script and I see that this script is executed when I load the page with this message key. So, i don't know if all components escape or not values! I'm not familiar with that example, but from my experience, Wicket components escape HTML unless specifically told otherwise. 2. INTEGRITY: Actualy in my bank application we have hidden fileds in our forms to store critical values and I want to know if wicket by default guarantees data integrity or not. I want to guarantee integrity like HDIV does in Struts and Spring MVC apps... is it possible in wicket? Hidden fields are not required with Wicket applications since the data that was formerly stored in hidden fields in other frameworks is maintained in Wicket's model classes. I had a hard time understanding this at first as well, but the essential element is you don't need hidden fields in Wicket applications. I have read in wicket's documentation that it is possible to encrypt urls ensuring integrity ( http://cwiki.apache.org/WICKET/url-coding-strategies.html) but is it possible to apply this strategy to forms? Or data tampering attacks are possible in wicket forms with hidden fields? So, can Wicket ensure data integrity? 3. CONFIDENTIALITY: After read HDIV's reference document I have see that in our application data base identifiers are presented in html pages as combo values ids and now we want to hide these values. I thought about implementing a common renderer for all my wicket components to be responsible for returning a value relative to the original values, but I do not like it because it is probably that my programmers don't use it in all cases and it is a risk that I don't want to run. Is there any wicket functionality to return confidential data, by default, for form's values? I do not want to rely on developers... This goes alone with my earlier response. Unless you explicitly present them to the user, there is no need to expose internal identifiers. 4. RANDOM TOKENS: I want to avoid CSRF attacks and I have read ( http://www.owasp.org/index.php/Top_10_2007-A5) that a possible solution is to add random tokens to all requests. Is it possible to add a random parameter to requests automatically in wicket? Perhaps someone else can chime in here, but I don't think this is a problem with Wicket applications. I need your help to answer this questions, pls! thanks! [1] http://www.nabble.com/Shout-more-about-security-advantages-of-Wicket--to14800934.html#a14816425 [2] http://www.hdiv.org/docs/hdiv-reference.pdf -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: equivalent of DateLabel for numbers, aka NumberLabel?
This is really easy to create yourself. Just subclass Label and override onComponentTagBody. On Wed, Feb 27, 2008 at 10:46 AM, Doug Leeper [EMAIL PROTECTED] wrote: Wicket has a Date label to format a Date nicely. Is there something similar to format a Number as well? I haven't found it yet so I thought I would ask the community. Thanks - Doug -- View this message in context: http://www.nabble.com/equivalent-of-DateLabel-for-numbers%2C-aka-NumberLabel--tp15717324p15717324.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: Our new and shiny Wicket site!
+1 On Wed, Feb 27, 2008 at 7:23 PM, Matej Knopp [EMAIL PROTECTED] wrote: I don't think there is anything wrong with posting emails about new wicket based sites. Not everyone has the time to be checking wiki pages constantly. -Matej On Wed, Feb 27, 2008 at 11:30 AM, C. Bergström [EMAIL PROTECTED] wrote: On Wed, 2008-02-27 at 11:22 +0100, Daniel Frisk wrote: After a couple of months coding we have released our Wicket website! It has generally been a pleasure porting our jsp site and we have been able to add a lot of functionality as well. Check it out at http://jalbum.net I think this sort of enthusiasm is great, but a wiki page 'sites using wicket' has been created for this reason. I didn't read the site, but [1] is especially slow. I'd definitely profile that page and make sure you're both using caching and that your cache is tuned properly. Success! ./C [1] http://jalbum.net/skins/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Resizable and reorderable grid components. http://www.inmethod.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Adding onClick event to form fields
I think just onfocus, onblur and possibly onchange. On Wed, Feb 20, 2008 at 5:14 PM, Igor Vaynberg [EMAIL PROTECTED] wrote: input type=textfield doesnt have an onclick event afaik... -igor On Tue, Feb 19, 2008 at 6:28 PM, givp [EMAIL PROTECTED] wrote: Hi, Sorry for the newbie query. I currently have a form text field and I want to also be able to click on the field and do other stuff. I'm doing this right now but it's obviously not working. Can anyone point me to the right direction? // Form statusForm = new Form(statusForm); statusText = new TextField(statusText, new Model()); // make clicking on the text field do something statusText.add(new AjaxLink(this.getId()) { public void onClick(AjaxRequestTarget ajaxRequestTarget) { // do something here! } }); statusForm.add(statusText); add(statusForm); // Thanks G -- View this message in context: http://www.nabble.com/Adding-onClick-event-to-form-fields-tp15580983p15580983.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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Wicket Maven JARs Compiled with Java 6?
Hi, I'm getting a number of class not valid errors when my IDE is trying to autocomplete imports. Typically this error occurs when I encounter JARs compiled with Java 6, while I'm on Java 5. Can the JARs be compiled with Java 5, or can multiple versions be made available? Thanks. -Nick
Re: Wicket Maven JARs Compiled with Java 6?
Looks like both 1.3.0 and 1.3.1 were both built with Java 5. Not sure what the problem was, but upgrading to 1.3.1 fixed it. On Feb 4, 2008 9:05 AM, Nick Heudecker [EMAIL PROTECTED] wrote: Hi, I'm getting a number of class not valid errors when my IDE is trying to autocomplete imports. Typically this error occurs when I encounter JARs compiled with Java 6, while I'm on Java 5. Can the JARs be compiled with Java 5, or can multiple versions be made available? Thanks. -Nick
Re: Wicket Maven JARs Compiled with Java 6?
Thanks for the info. I'm not sure what the problem was, but upgrading fixed it. On Feb 4, 2008 9:38 AM, Martijn Dashorst [EMAIL PROTECTED] wrote: Yep, only the jar is created with Java 5, but that doesn't affect the usability with older Java versions. (this is done because of Maven's inability to not modify jars when they have been generated and signed already) Martijn On 2/4/08, Frank Bille [EMAIL PROTECTED] wrote: Hi, I'm not entirely sure what you mean. All the jdk-1.4 projects is compiled with 1.4 for the releases. Frank On Feb 4, 2008 4:05 PM, Nick Heudecker [EMAIL PROTECTED] wrote: Hi, I'm getting a number of class not valid errors when my IDE is trying to autocomplete imports. Typically this error occurs when I encounter JARs compiled with Java 6, while I'm on Java 5. Can the JARs be compiled with Java 5, or can multiple versions be made available? Thanks. -Nick -- Buy Wicket in Action: http://manning.com/dashorst Apache Wicket 1.3.0 is released Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0
Re: Article: Introducing Apache Wicket
Answer inline. On Jan 31, 2008 8:42 PM, Sam Barnum [EMAIL PROTECTED] wrote: Question on detachable models: You use detachable models in the contact edit page. It seems like this would cause your changes to be lost if the edit process takes more than one request to complete. If you use the no-arg constructor, the loadableDetachableModel creates a new contact at the beginning of every request. If you enter a name that's too long, a validation message is displayed. Then the detach() is called on the model, and a new Contact is loaded on the next request, erasing your temporary changes. If validation fails, the input isn't copied to the Contact object. The form input is only copied to the Contact object when the form successfully submits. I may well be misunderstanding something, I'm fairly new to this stuff. It seems that for edit pages you want a non-detachable model, which gets serialized to the session. I had the same misconception when I started using Wicket. Thanks for taking the time to write this article, and thanks in advance for any clarification on this topic. -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Jan 28, 2008, at 11:02 AM, Nick Heudecker wrote: It's finally up: http://www.theserverside.com/news/thread.tss?thread_id=48234 Thanks to the various reviewers that helped improve both the content and quality of the article, including Martijn, Eelco, Igor, Gerolf and Talios. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Article: Introducing Apache Wicket
I think the link in the ListView uses the index of the object in the list, not the primary key. That's likely the problem. On Jan 30, 2008 9:37 AM, Johan Compagner [EMAIL PROTECTED] wrote: the loadable detachable model should have the pk of the contact itself thats behind the edit link On Jan 30, 2008 3:59 PM, dozgurc [EMAIL PROTECTED] wrote: i came across a problem with this article's code. i will try to explain the use case. after you insert a few contacts, open another browser, you can see same screen on both browsers. after deleting a contact from a browser you are still seeing deleted contact. after that, click the deleted contact's edit link. you will see different contact that you can edit. it is because detachable model can load different subset of records and component only gets the index of a record from http request, not id of a record. how can i solve this problem? -- View this message in context: http://www.nabble.com/Article%3A-Introducing-Apache-Wicket-tp15142773p15183311.html Sent from the Wicket - User mailing list archive at Nabble.com http://nabble.com/ . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Article: Introducing Apache Wicket
Thanks. On Jan 29, 2008 6:08 PM, Andy Czerwonka [EMAIL PROTECTED] wrote: Nick Heudecker [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] It's finally up: http://www.theserverside.com/news/thread.tss?thread_id=48234 Thanks to the various reviewers that helped improve both the content and quality of the article, including Martijn, Eelco, Igor, Gerolf and Talios. Nice work Nick. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Article: Introducing Apache Wicket
It's finally up: http://www.theserverside.com/news/thread.tss?thread_id=48234 Thanks to the various reviewers that helped improve both the content and quality of the article, including Martijn, Eelco, Igor, Gerolf and Talios. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Article: Introducing Apache Wicket
Thanks. I didn't want to bog the reader down with too many concepts at once. I'm hoping to make this a series on TSS to allow for more in-depth coverage. On Jan 28, 2008 3:44 PM, karthik Guru [EMAIL PROTECTED] wrote: This is really nice - covers the basics so well unlike the one that I posted :) - actually thanks to martijn, cemal, i added a little bit of context to my post. I think it makes sense to link to this article first when writing a blog post - it just clears up the basics so nicely. One nice addition to the article IMHO could be a reference of some kind to wicket behavior-s. regards, Karthik On Jan 28, 2008 1:02 PM, Nick Heudecker [EMAIL PROTECTED] wrote: It's finally up: http://www.theserverside.com/news/thread.tss?thread_id=48234 Thanks to the various reviewers that helped improve both the content and quality of the article, including Martijn, Eelco, Igor, Gerolf and Talios. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com -- -- karthik -- -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: openlayers
What is openlayers? On Jan 25, 2008 1:59 AM, Peter Neubauer [EMAIL PROTECTED] wrote: Cool, I hope we can get this to a more stable state in the next couple of days so others can jump in and help out. Is anyone interested? The OL and GeoServer combo seems to be a very appealing combination for rolling your own mapping apps. /peter On Jan 24, 2008 5:42 PM, Nino Saturnino Martinez Vazquez Wael [EMAIL PROTECTED] wrote: i've begun work on this.. currently its VERY unstable and unrecommended to use.. Nino Saturnino Martinez Vazquez Wael wrote: Hi At some point someone talked about creating something around open layers. However nothing but the project structure are checked in, so I guess i'll continue on that, if its okay? regards -- Nino Martinez Wael Java Specialist @ Jayway DK http://www.jayway.dk +45 2936 7684 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- GTalk:neubauer.peter Skypepeter.neubauer ICQ18762544 GTalkneubauer.peter Phone +46704 106975 Mail [EMAIL PROTECTED] LinkedIn http://www.linkedin.com/in/neubauer http://www.neo4j.org - New Energy for Data - the Netbase. http://www.ops4j.org - New Energy for OSS Communities - Open Participation Software. http://www.qi4j.org- New Energy for Java - Domain Driven Development. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: a wicket tutorial
I've spoken with a publisher about writing just such a cookbook, but my current work schedule doesn't allow me to pursue it. On Jan 25, 2008 1:49 PM, Eelco Hillenius [EMAIL PROTECTED] wrote: On Jan 25, 2008 11:30 AM, karthik Guru [EMAIL PROTECTED] wrote: Hi All, Just to let you know that I posted a small tutorial on writing custom component here - http://karthikg.wordpress.com/2008/01/24/developing-a-custom-apache-wicket-component/ Thanks Karthik! The jsf enthusiasm (misplaced / otherwise) seems to have died down and the tapestry 5 crowd also seems pretty silent. This is probably a good time for wicket users to make more noise :). Yep. Go community go :-) Very soon we will have the eagerly awaited Wicket in Action. I was wondering what could be really cool next. We all know that the wicket team 'listens' to its users. So how about wicket cookbook, oreilly?, by..ahem one Mr..Vaynberg / the wicket team ??!! ;) What Wicket would benefit from next is a user guide that combines references to relevant articles and WIKI pages so that the information we have online (which really is quite a bit by now) is easier to digest. Also, it would be great to have more high quality screen casts. Like the one Al created a while back on creating a generic bean editor. Eelco - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: best practice for a wait page
You could set a flag in the user's session indicating the process is ongoing, then use a meta refresh to check the status of the flag and respond accordingly. On Jan 24, 2008 11:45 AM, Scott Swank [EMAIL PROTECTED] wrote: We have a page with a form and the form's onSubmit() method takes a while. After it is complete the user is re-directed to another page. We'd like to introduce a nice please wait while we process your request page in between these pages. If anyone has done this, what approach has worked well for you? public class Page1 extends ... { ... add(new SomeForm() { public void onSubmit() { aBunchOfProcessing(); redirect(new Page2()); } } ... } Thank you, Scott -- Scott Swank reformed mathematician - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Wicket blog software
This is something I've wanted to write as well. I have a collection of features I want it to support including: - Support for multiple roles (editor, author) - Support for personas (author might be Jim, but the post can look like it was posted by Steve) - Tags - Categories - Trackbacks and pingbacks - Comments with an approval queue - RSS Eventually, - Support for publishing podcasts On Jan 17, 2008 9:49 AM, Johan Compagner [EMAIL PROTECTED] wrote: Start writing one! :) On 1/17/08, C. Bergström [EMAIL PROTECTED] wrote: Anyone started or have some blog software they have donated or are willing to? I'd like to start blogging again, but I'd rather host my own blog, which should of course be Wicket based. Failing this I'm open to recommendations about something to port over.. Thanks ./C - 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] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Wicket blog software
I nominate somebody else to setup the boilerplate, but I'm willing to contribute. :) I built a blog application for Chrysler using Struts so I know what features I want. Should we look at Roller for features? Is it still relevant? On Jan 17, 2008 1:50 PM, Gerolf Seitz [EMAIL PROTECTED] wrote: i think it would be great to have this kind of application as a showcase product for both wicket and the wicket community. so, if someone (or may two or three) could step up and take the leading role to get this thing started, that would rock. nick, christopher, wdyth? i know that resources are always limit, but it may be more feasible as a joint effort (as long as the overhead stays low). let's kick some wordpress ass ;) gerolf On Jan 17, 2008 7:26 PM, Nino Saturnino Martinez Vazquez Wael [EMAIL PROTECTED] wrote: Cant remember of any of the labs actually will run straight out.. This one should though: http://svn2.assembla.com/svn/wicketSpringJPAHibernateTut Nino Saturnino Martinez Vazquez Wael wrote: Oeh and btw it does use tinymce contrib:) Nino Saturnino Martinez Vazquez Wael wrote: http://cwiki.apache.org/confluence/display/WICKET/Blog+Tutorial Currently it has pages to enter blogs, and a overview page to view blogs. A manage page for blog authors. Etc.. Check it out.. C. Bergström wrote: Anyone started or have some blog software they have donated or are willing to? I'd like to start blogging again, but I'd rather host my own blog, which should of course be Wicket based. Failing this I'm open to recommendations about something to port over.. Thanks ./C - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nino Martinez Wael Java Specialist @ Jayway DK http://www.jayway.dk +45 2936 7684 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: ServerSide Java Symposium
Yep. The only downside is having to learn about all those inferior frameworks... :) On Jan 14, 2008 4:22 PM, Eelco Hillenius [EMAIL PROTECTED] wrote: On Jan 14, 2008 2:00 PM, Nick Heudecker [EMAIL PROTECTED] wrote: Looks like I'm going, probably to talk about Wicket. Ah, so you'll be in Matt's framework fight then? :-) Eelco - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Custom logging system conflict with restoring sessions
Do you mean if a Wicket component exists in a user's session between app server restarts? On Jan 8, 2008 3:10 PM, Scott Sauyet [EMAIL PROTECTED] wrote: I'm not sure exactly what my question is other than Do you have any suggestions? :-( I'm using a custom extension to log4j's FileAppender. I need to configure this in a class that loads a separate properties file. It took me a while to figure a way to do this so that my configuration would run before any Wicket logging calls were done (more precisely, before log4j's configuration is run.) But I managed to do it by running that configuration in the init() of a separate servlet that loads before Wicket's. This works fine, but occasionally it would fail, and it took me quite some time to determine the cause. The problem occurs if there is a session containing a Wicket component. When the server tries to reconstruct that component, there is a call to LogFactory.getLog(Component.class), which eventually leads to log4j's configuration running before my extra servlet has run. Has anyone run into a similar situation, and did you find a good solution? Thanks, -- Scott - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: DatePicker NaN
One way I work around this problem is to put the following on the textfield for the date picker: onfocus=this.blur(); Doing that means the user can't simply type in the date, but you don't have the NaN problem either. On Jan 3, 2008 3:58 AM, Federico Fanton [EMAIL PROTECTED] wrote: On Wed, 19 Sep 2007 18:19:15 +0200 Gerolf Seitz [EMAIL PROTECTED] wrote: ivana filed an issue today (WICKET-989) and i already attached a patch to it. so either you persuade any of the committers to apply the patch and commit it, or you do an svn checkout and apply the patch to your local copy of wicket-datetime. Gerolf On 9/19/07, Philip Köster [EMAIL PROTECTED] wrote: ivana wrote: Hi I have a problem with the DatePicker. It works fine if the input is a valid date or if the input is very wrong, for example: ''xxx. But when the input consists of numbers and but is not a valid date, the calendar is rendered with NaN in every field. I'm sorry, could it be that somehow this patch wasn't included in 1.3.0? I upgraded today and I'm still having the same problem.. If I write 123 in the text box and I press the calendar icon, the datepicker is full of NaNs. I checked wicket-date.js and it looks like it doesn't check for NaNs.. Thanks for your time! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Beyond Wicket:Firefox and Gmail Users (Any Browser Crash Noticed Lately)
Have you disabled Firebug for Gmail? On Nov 20, 2007 3:28 PM, Ayodeji Aladejebi [EMAIL PROTECTED] wrote: Please this is off wicket topic but i do notice my Firefox 2.0.0.9 crashes particularly when I try to search the wicket mailing list for FAQs. This started happening since i noticed an upgrade in Gmail Anyone experiencing somthing like this? thanks - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Matt Raible's ApacheCon presentation
In my opinion, Wicket's cons evolve over time, as your experience with the framework increases. An early con I ran into was simply the size of the framework - Wicket has a large API. Once I understood where things were and how they were structured, the size of the framework wasn't a problem. Coming from a heavy Struts background, I was a little surprised to find myself so insulated from the servlet APIs. You still have access if you need it, but you rarely do. Not really a con, more of a function of how Wicket works. (One side effect of not needing access to the servlet API is applications feel less like a collection of hacks and more like engineering.) Understanding models and state within Wicket also took some time, but I think that's mostly because of how much Struts development I suffered through. Had I done any Swing development, I'm sure getting my head around models would've been easier. Now that I've used Wicket for a while, one problem I run into is not quite being able to customize things like I'd wish without duplicating existing framework code. However, the developers are pretty good about entertaining my (often inane) requests. Your comment about needing a good grasp of OOP makes sense in only one regard - it's harder to find great talent. Being able to flex some development muscle results in tighter code, more reuse and it's much more fun. Honestly, I don't find many cons when developing with Wicket. What you might call cons I call framework inexperience. On Nov 15, 2007 1:56 PM, mraible [EMAIL PROTECTED] wrote: I didn't say my cons were valid - but I do believe there *are* cons to Wicket. What are they - in your opinion? matt igor.vaynberg wrote: * HTML templates live next to Java code this is easily changed - just a default * Need to have a good grasp of OO why is this a con? you are saying not knowing oo is a good thing? you can say this is a pro - learning wicket will make you a better developer :) * The Wicket Way - everything done in Java as opposed to embedding logic in views which has been something plaguing other frameworks for ages? -igor - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Matt-Raible%27s-ApacheCon-presentation-tf4815955.html#a13780519 Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: data tables and debugging session serialization
please unsubscribe :) On Nov 13, 2007 8:59 AM, Evan Chooly [EMAIL PROTECTED] wrote: I'm having some strange behavior with a DataTable and the back button. When I back up to the page with the DT, it rerenders fine, but all my object state is gone. I click a link and the object is there but not the ID in the the object so that I get hibernate errors trying to load without an ID. I have some suspicions about my model objects but I'm not sure how to watch what gets stored in the session and what gets pulled back out when the page is rerendered due to the back button. Anyone have an idea of how I might track this down? Thanks. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Add fields Dynamically
Yeah, either way, this is readily solvable with panels and some form of repeater. On Nov 13, 2007 1:51 PM, Scott Swank [EMAIL PROTECTED] wrote: You could create a panel with a question and its answers. Then add such a panel repeatedly, perhaps with a ListView. - Scott On Nov 13, 2007 10:58 AM, Marco Aurélio Silva [EMAIL PROTECTED] wrote: Hi I need to add fields to a page dynamically. I neet do build something like a survey where the questions and answers are stored on the database, so they can be changed by the administrator because this I can't create the HTML file with the fields Is there a way to do this? Thank you Marco -- Scott Swank reformed mathematician - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: CheckGroup not selecting according to model
The CheckGroup model needs to have the collection of objects you want checked, not the Check object. On Nov 13, 2007 6:13 PM, Nick Busey [EMAIL PROTECTED] wrote: So I've got an object called ExternalContact with a selected Boolean and corresponding getters and setters. ExternalContact contact = (ExternalContact) item.getModelObject(); contact.setSelected(true); Check check = new Check(selected, new Model(contact)); However my check boxes are not being output checked as they should. They are unselected, and a dom inspection shows they are, in fact, not selected. ExternalContact contact = (ExternalContact) item.getModelObject(); contact.setSelected(true); Check check = new Check(selected, new PropertyModel(contact, selected)); Doesn't work either. Any thoughts? -- View this message in context: http://www.nabble.com/CheckGroup-not-selecting-according-to-model-tf4801412.html#a13737526 Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Problem with DefaultDataTable filtering?
Found the problem - I had two FilterToolbars associated with the same FilterForm. The second FilterToolbar was clobbering the value set by the first. Removing the second FilterToolbar corrected the problem. On Nov 12, 2007 7:34 PM, Nick Heudecker [EMAIL PROTECTED] wrote: Since updating to Wicket 1.3RC1 it appears that updates to the filter columns aren't getting set. For instance, if enter a first name into a text field filter column, the value I enter isn't passed through to the DataProvider implementation. Is anyone else seeing odd behavior in the DataTable/DataProvider classes? I know the API changed between 1.3beta3 and RC1, which seems to have helped introduce the problem I'm having. Any information is appreciated. Thanks. -Nick
Re: eHour migrated to Wicket
Good looking app. What kinds of lessons did you learn in the migration? It would be interesting to collect them into a wiki page. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Getting started with Wicket getting even easier?
There's a Wicket plugin for IDEA called WicketForge. You can download it using IDEA's plugin manager. On 11/6/07, jweekend [EMAIL PROTECTED] wrote: The team I gave an introductory presentation to on Friday have already started playing with Wicket today. I spoke to one of them this evening who had also just upgraded to http://www.jetbrains.com/idea/ IDEA 7 (from 6.0.2). He showed me how easy it was to load his Wicket project by just opening up the pom.xml in IDEA! Everything just works. He says it made getting started and writing his first toy program with Wicket really easy. And, he has never used Maven (or Wicket) before today. It sounds like things are getting even easier (although, in reality, it's quite hard to get much easier than http://wicket.apache.org/quickstart.html this ). I usually use the eclipse:eclipse goal after building an archetype with Maven, but I believe there is also a Maven pluign for Eclipse (as opposed to the Eclipse plugin for Maven that I just mentioned) which is also easy to use. It sounds like the http://www.laughingpanda.org/mediawiki/index.php/Wicket_Bench Wicket Bench plugin could be quite useful too. Regards - Cemal http://jWeekend.co.uk jWeekend.co.uk -- View this message in context: http://www.nabble.com/Getting-started-with-Wicket-getting-even-easier--tf4761406.html#a13617228 Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
[ANNOUNCE] Eventful Launches
Hi, After quite a bit of development, I'm happy to announce Eventful ( http://www.eventfulhq.com) has launched to the general public. Eventful is an online registration and event management application. With Eventful, you can: - Import your contact database - Send personalized email campaigns - Support registering guests and sending invitations - Securely collect credit card information - Manage staff, speakers and various pricing options - Stay on top of your event with several real-time reports Eventful allows you to lower your event management cost while increasing revenue. Unlike some competitors, Eventful doesn't have expensive annual contracts or per-attendee fees. Eventful offers flexible, low-cost monthly subscriptions. You can find out more about Eventful on the home page: http://www.eventfulhq.com. Eventful is built with Wicket, Hibernate, Spring, JasperReports and several other frameworks. Feel free to contact me if you have questions about implementation. -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Just 1 hour to introduce Wicket (Friday)
The ONE thing you must not omit is telling them that I provide Wicket consulting. :) On 10/30/07, jweekend [EMAIL PROTECTED] wrote: A development team I did some work with (in a top 5 investment bank) today asked me to give them a 1 hour intro to Wicket on Friday morning. I have been telling them it's the way to go for a while and they have finally found an opportunity. I want to make sure I use that hour to best effect, for them and for Wicket. The goal is to give them enough of an intro to painlessly get started on their evaluation, armed with some high-level understanding of how to do things in Wicket. They have not used Wicket at all but they all have good web-app experience and some have a lot of Swing experience too (in fact we were working on a pretty powerful Swing framework for Credit Risk apps when I was there a couple of years ago). They will probably want to use Wicket for some internal support/monitoring/maintenance apps to start with. So ... what do you think I must NOT omit in my 1 hour talk. I will unfortunately not be able to help out with their upcoming projects, but I'd quite like to help them make the right choice of web-framework anyway because they're nice people and they deserve to give Wicket a good chance. Regards - Cemal http://jWeekend.co.uk jWeekend.co.uk PS I expect to be asked to do this (or similar) for at least 2 other banking project teams in London and 1 software house over the next few months. It seems that more and more people I have been telling Wicket about are gradually becoming receptive to the idea of starting upcoming new projects with something smarter than their existing frameworks. -- View this message in context: http://www.nabble.com/Just-1-hour-to-introduce-Wicket-%28Friday%29-tf4721724.html#a13499281 Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: [Wicket-Contrib-Scriptaculous] Effects Examples
Thanks. That's what I was looking for. On 10/16/07, Ryan Sonnek [EMAIL PROTECTED] wrote: I think this is what you're looking for: add(new AjaxLink(myLink) { protected void onClick(AjaxTarget target) { target.appendJavascript(new Effect.Fade(myPanel).toJavascript()); } }); On 10/16/07, Nick Heudecker [EMAIL PROTECTED] wrote: Hi, I'm looking for some examples using wicket-contrib-scriptaculous Effects. I looked around the examples project and didn't find anything. Specifically, I'm looking to make a panel fade out when a link inside the panel is clicked. Any help is appreciated. Thanks. -Nick -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com
Re: Dumb question about page transfer
You're looking for the setResponsePage(...) methods. On 10/3/07, Neil B. Cohen [EMAIL PROTECTED] wrote: Ok - I'm feeling kind of stupid at the moment, but I'm missing something basic here... I have a Wicket web page displayed with a button on it. When I click the button, the onSubmit routine fires and my java code logs a message so I know it is working. But from there, I want to transfer to another page, and I don't see how to specify that. I'm sure I'm looking at the forest and missing the tree, but I'd appreciate it if someone would aim me in the right direction... thanks, nbc - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Nick Heudecker Professional Wicket Training Consulting http://www.systemmobile.com Eventful - Intelligent Event Management http://www.eventfulhq.com