remove recently merged cdi 1.1 from 6.x

2013-11-08 Thread Igor Vaynberg
not sure why this was merged into 6.x but there are a lot of problems with this contribution as can be seen here [1]. i think this should be removed from at least the release branch. -igor [1] https://github.com/apache/wicket/pull/50#issuecomment-28063112

Re: Eclipse formatting, was: Martin's wicket pull request

2013-11-08 Thread Igor Vaynberg
it is really frustrating that i have to do this manually now. before all i had to do was checkout the project and it was all set. wicket shares my workspace with other projects so the workspace-default is not going to work. can we drop the format def on wicket.apache.org and configure the maven

[jira] [Commented] (WICKET-5297) Animate ajax DOM manipulation smoothly

2013-10-17 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798774#comment-13798774 ] Igor Vaynberg commented on WICKET-5297: --- what we need to do is bake this into core

Re: [VOTE] Release Apache Wicket 6.11.0

2013-09-23 Thread Igor Vaynberg
+1 -igor On Fri, Sep 20, 2013 at 4:16 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is a vote to release Apache Wicket 6.11.0 Please download the source distributions found in our staging area linked below. I have included the signatures for both the source archives. This

Re: Broadcast.EXACT with Behavior

2013-09-04 Thread Igor Vaynberg
i think it makes sense to be able to target a component as the most fine grained receiver and letting all behaviors check in and see if they want to respond. -igor On Wed, Sep 4, 2013 at 3:13 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi, https://issues.apache.org/jira/browse/WICKET-5339

Re: Broadcast.EXACT with Behavior

2013-09-04 Thread Igor Vaynberg
yep -igor On Wed, Sep 4, 2013 at 9:40 AM, Martin Grigorov mgrigo...@apache.org wrote: that is: just notify the component and all its behaviors? On Sep 4, 2013 6:53 PM, Igor Vaynberg igor.vaynb...@gmail.com wrote: i think it makes sense to be able to target a component as the most fine

Re: [VOTE] Accept the Wicket Free Guide as a part of Apache Wicket

2013-08-20 Thread Igor Vaynberg
[x] Yes, accept the Wicket Free Guide to incorporate into our project -igor On Sun, Aug 18, 2013 at 7:48 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: Andrea del Bene has granted us the ability to include the Wicket Free Guide into our project and to conclude the IP-clearance we

Re: [4/4] git commit: WICKET-4997: render bookmarkable urls for bookmarkable pages (not stateless)

2013-08-20 Thread Igor Vaynberg
so what happens to the pages that are both bookmarkable and not? public class EditCustomerPage { public EditCustomerPage(PageParameters params) { this(getEntity(params, customer)); } public EditCustomerPage(IModelCustomer customer) { ... } } what url will i get now when i say

Re: [VOTE] Release Apache Wicket 6.10.0 - take 3

2013-08-12 Thread Igor Vaynberg
+1 -igor On Mon, Aug 12, 2013 at 3:12 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is a vote to release Apache Wicket 6.10.0, take 3 Please download the source distributions found in our staging area linked below. I have included the signatures for both the source

Re: [VOTE] Release Apache Wicket 6.10.0 - take 2

2013-08-09 Thread Igor Vaynberg
+1 to release. On Fri, Aug 9, 2013 at 5:52 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is a vote to release Apache Wicket 6.10.0, take 2 Please download the source distributions found in our staging area linked below. I have included the signatures for both the source

Re: [Wicket7] History API support for navigable AJAX pages/components?

2013-08-05 Thread Igor Vaynberg
On Sun, Aug 4, 2013 at 1:16 AM, Martin Grigorov mgrigo...@apache.orgwrote: On Sat, Aug 3, 2013 at 5:23 PM, Igor Vaynberg igor.vaynb...@gmail.com wrote: * we need to have two different disk stores - one for ajax versions and one for non-ajax. this is to ensure that the original rendered

Re: [Wicket7] History API support for navigable AJAX pages/components?

2013-08-03 Thread Igor Vaynberg
* we need to have two different disk stores - one for ajax versions and one for non-ajax. this is to ensure that the original rendered page instance is not evicted if its render is followed by a lot of ajax activity. if it is evicted then any non-ajax callbacks will break. we already have

Re: Interesting article from Zeroturnaround

2013-07-31 Thread Igor Vaynberg
unless youve built and maintained a real non-trivial application using all those frameworks how can you put numbers on them? -igor On Wed, Jul 31, 2013 at 5:47 AM, Michael Mosmann mich...@mosmann.de wrote: Am 31.07.13 13:56, schrieb Andrea Del Bene: I don't agree with everything in it, but

Re: Ajax behavior for JavaScript event delegation

2013-07-30 Thread Igor Vaynberg
binding on document is fine, you just have to make sure your code is fast in case you are binding to things like mousemove. -igor On Tue, Jul 30, 2013 at 1:31 AM, Martin Grigorov mgrigo...@apache.orgwrote: On Fri, Jul 12, 2013 at 5:21 PM, Igor Vaynberg igor.vaynb...@gmail.com wrote

its that time of year again, 42lines is hiring java devs

2013-07-30 Thread Igor Vaynberg
the company i work for ( 42lines.net ) is growing and we are looking for a few good devs. about our approach: * we are a distributed usa-based company * everyone telecommutes either from home or a coworking space of your choice (paid for by the company) * we use a variation of agile methodology

its that time of year again, 42lines is hiring java devs

2013-07-30 Thread Igor Vaynberg
the company i work for ( 42lines.net ) is growing and we are looking for a few good devs. about our approach: * we are a distributed usa-based company * everyone telecommutes either from home or a coworking space of your choice (paid for by the company) * we use a variation of agile methodology

[jira] [Commented] (WICKET-5224) ModalWindow is not visible in Safari when opened from a link at the bottom of a large page

2013-07-26 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13721527#comment-13721527 ] Igor Vaynberg commented on WICKET-5224: --- confirmed, safari mustve changed its

[jira] [Resolved] (WICKET-5224) ModalWindow is not visible in Safari when opened from a link at the bottom of a large page

2013-07-26 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5224. --- Resolution: Fixed Fix Version/s: 6.10.0 7.0.0 ModalWindow

Re: http://wicketinaction.com/ broken?

2013-07-19 Thread Igor Vaynberg
works for me On Fri, Jul 19, 2013 at 1:19 PM, Dan Retzlaff dretzl...@gmail.com wrote: Busted for me. On Fri, Jul 19, 2013 at 12:54 PM, William Speirs wspe...@apache.org wrote: Worked for me... try again? Bill- On Fri, Jul 19, 2013 at 2:52 PM, Gabriel Landon glan...@piti.pf

Re: Ajax behavior for JavaScript event delegation

2013-07-12 Thread Igor Vaynberg
On Thu, Jul 11, 2013 at 7:22 AM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, Jul 11, 2013 at 4:48 PM, Sven Meier s...@meiers.net wrote: Hi, The idea with plain JS solution I cannot visualize in my head yet. EventDelegatingBehavior is just a collector of JavaScript snippets. The

Re: Ajax behavior for JavaScript event delegation

2013-07-12 Thread Igor Vaynberg
On Fri, Jul 12, 2013 at 1:50 AM, Martin Grigorov mgrigo...@apache.org wrote: On Fri, Jul 12, 2013 at 8:59 AM, Igor Vaynberg igor.vaynb...@gmail.comwrote: On Thu, Jul 11, 2013 at 7:22 AM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, Jul 11, 2013 at 4:48 PM, Sven Meier s...@meiers.net

Re: git commit: WICKET-5071 use url as clientUrl

2013-07-12 Thread Igor Vaynberg
human history is not cryptographically hashed :( On Fri, Jul 12, 2013 at 6:36 AM, Martin Grigorov mgrigo...@apache.org wrote: On Fri, Jul 12, 2013 at 4:33 PM, Jeremy Thomerson jer...@wickettraining.com wrote: On Fri, Jul 12, 2013 at 7:34 AM, Sven Meier s...@meiers.net wrote: Sorry, that

Re: How to prevent a concurrent click on ajax links (AjaxFallbackLink)

2013-07-12 Thread Igor Vaynberg
the easiest way to do it is to tell the ajax channel used by the link to drop requests if one is already in progress, this is called an active channel. add(new AjaxLink(..) { updateAjaxAttributes(attrs) { attrs.setChannel(new AjaxChannel(blocking, AjaxChannel.Type.ACTIVE)); } } if you

Re: Adding border in border

2013-07-10 Thread Igor Vaynberg
SubBorder.java class SubBorder extends Border { SubBorder() { ... } } SubBorder.html wicket:border xmlns:wicket ... border:body/ ... /wicket:border MainBorder.java class MainBorder extends Border { MainBorder() { addToBorder(new SubBorder(sub1)); addToBorder(new

Re: [VOTE] Release Apache Wicket 6.9.1 - fix for CDI issues

2013-07-05 Thread Igor Vaynberg
+1 to release -igor On Fri, Jul 5, 2013 at 9:17 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is a vote to release Apache Wicket 6.9.1 This is a patch release for 6.9.0 because in 6.9.0 the CDI integration was broken for injecting into anonymous inner classes (see WICKET-5226).

[jira] [Commented] (WICKET-5261) After deserialize of a page CDI injection should take place

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697857#comment-13697857 ] Igor Vaynberg commented on WICKET-5261: --- a workaround is to create

[jira] [Resolved] (WICKET-5262) Lifecycle of CDI object bound to wicket Page

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5262. --- Resolution: Invalid Lifecycle of CDI object bound to wicket Page

[jira] [Commented] (WICKET-5262) Lifecycle of CDI object bound to wicket Page

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697858#comment-13697858 ] Igor Vaynberg commented on WICKET-5262: --- the wicket-cdi module does not inject

[jira] [Resolved] (WICKET-5261) After deserialize of a page CDI injection should take place

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5261. --- Resolution: Invalid After deserialize of a page CDI injection should take place

[jira] [Commented] (WICKET-5261) After deserialize of a page CDI injection should take place

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697851#comment-13697851 ] Igor Vaynberg commented on WICKET-5261: --- i dont think there is a good place

[jira] [Commented] (WICKET-5261) After deserialize of a page CDI injection should take place

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697893#comment-13697893 ] Igor Vaynberg commented on WICKET-5261: --- i resolved this because i consider

[jira] [Commented] (WICKET-5262) Lifecycle of CDI object bound to wicket Page

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697899#comment-13697899 ] Igor Vaynberg commented on WICKET-5262: --- but wicket-cdi calls the BeanManager

[jira] [Comment Edited] (WICKET-5262) Lifecycle of CDI object bound to wicket Page

2013-07-02 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697899#comment-13697899 ] Igor Vaynberg edited comment on WICKET-5262 at 7/2/13 3:49 PM

Re: Michael Mosmann is a committer and PMC member!

2013-07-01 Thread Igor Vaynberg
welcome! -igor On Mon, Jul 1, 2013 at 2:51 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: Please welcome Michael Mosmann as our newest addition to the Wicket team! Michael has been a long time contributor to Wicket, and even wrote a book on the subject. His day to day work keeps him

Re: RestartResponseAtInterceptPageException#continueToOriginalDestination

2013-06-29 Thread Igor Vaynberg
go for it On Fri, Jun 28, 2013 at 11:43 PM, martin.dilger martin.dil...@googlemail.com wrote: That sounds like a pretty good thing. Should I file a Ticket? -- View this message in context:

Re: RestartResponseAtInterceptPageException#continueToOriginalDestination

2013-06-28 Thread Igor Vaynberg
if your form is not backed by wicket i do not think you should count on being within a wicket request cycle... -igor On Fri, Jun 28, 2013 at 7:43 AM, martin.dilger martin.dil...@googlemail.com wrote: Hi Martin, image the typical SignIn-Functionality. You have a SignInPanel which only shows

Re: RestartResponseAtInterceptPageException#continueToOriginalDestination

2013-06-28 Thread Igor Vaynberg
this does not seem cluttered to me: 1 add(new Button(login) { 2 onsubmit() { 3 if (authenticator.login(username, password)) { 4continueToOriginalDestination(); 5setResponsePage(UserHome.class); 6} else { 7 error(login failed); 8 } 9 } do you expect to call

Re: RestartResponseAtInterceptPageException#continueToOriginalDestination

2013-06-28 Thread Igor Vaynberg
i think the middle ground is to add RequestCycle#continueToOriginalDestination(). that way its your job to make sure you actually have a valid wicket scope before attempting to call that method. -igor On Fri, Jun 28, 2013 at 11:49 AM, martin.dilger martin.dil...@googlemail.com wrote: Hi Igor,

Re: Wicket 7 status

2013-06-26 Thread Igor Vaynberg
On Wed, Jun 26, 2013 at 4:20 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi all, I'd like to discuss where we are with Wicket 7 and what to do next. At the moment there are just

Re: Wicket 7 status

2013-06-26 Thread Igor Vaynberg
i may be able to help here. ive recently written a descent polling panel we use to execute long-running sql queries. its not async in the sense that it does not work via servlet 3 async requests - it polls with ajax. but, unlike lazyloadpanel we have now this one doesnt block access to the page,

Re: What is the purpose of Validatable.model?

2013-06-25 Thread Igor Vaynberg
this method is useful for validators that integrate with other frameworks. take for example bean-validation framework. a bean validation validator can call getModel(), get the model, cast it to IPropertyReflectionAwareModel, get the property, and retrieve validation annotations associated with

[jira] [Commented] (WICKET-4951) Wicket-cdi and OpenWebBeans 1.1.x incompatibility

2013-06-21 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-4951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13690376#comment-13690376 ] Igor Vaynberg commented on WICKET-4951: --- [~jsarman] i dont think that is exactly

Re: WicketTester CDI and WicketApplication

2013-06-17 Thread Igor Vaynberg
we use a custom solution at $dayjob, but its so tired to our environment it would be hard to repackage. maybe we can use this: http://jglue.org/cdi-unit/ but i havent tried it yet. -igor On Mon, Jun 10, 2013 at 1:49 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi Igor Emond, At the

Re: WicketTester CDI and WicketApplication

2013-06-17 Thread Igor Vaynberg
yes, and they make my eyes bleed :) -igor On Mon, Jun 17, 2013 at 1:26 PM, Martin Grigorov mgrigo...@apache.org wrote: Thanks! I'll take a look. You may have noticed that now there are JS functional tests for the CDI pages in wicket-examples too On Mon, Jun 17, 2013 at 11:08 PM, Igor

Re: Deprecating wicket:enclosure

2013-06-17 Thread Igor Vaynberg
even though wicket:enclosure doesnt work for every single situation out there it is still immensely useful because it works for 90% use cases out there. so -1 to deprecate. in fact, the reason we introduced it in the first place was because adding EnclosureContainer-like components in code was a

Re: Deprecating wicket:enclosure

2013-06-17 Thread Igor Vaynberg
mean ? More code to write or some other problems ? What to do with these tickets ? I can close all but one as duplicates and link them ... On Tue, Jun 18, 2013 at 3:12 AM, Igor Vaynberg igor.vaynb...@gmail.comwrote: even though wicket:enclosure doesnt work for every single situation out

Re: CDI WELD-000070 Simple bean cannot be a non-static inner class

2013-06-10 Thread Igor Vaynberg
you cannot inject non-static classes... class org.apache.wicket.markup.html.pages.ExceptionErrorPage$1 cannot be a non-static inner class -igor On Mon, Jun 10, 2013 at 8:32 AM, Phill gilberth...@gmail.com wrote: I'm trying to use wicket-cdi with Glassfish 4.0 and get the following exceptions.

Re: RadioChoice AjaxFormChoiceComponentUpdatingBehavior and validation

2013-06-03 Thread Igor Vaynberg
you might have to override updateAttributes on the behavior and say attributes.allowdefault(true) -igor On Mon, Jun 3, 2013 at 11:28 AM, divad91 diva...@hotmail.com wrote: Hi, Im not sure if my problem is related to wicket or jQuery but since I upgraded from wicket 6.6.0 to 6.8.0, my

Re: Generified Component

2013-05-30 Thread Igor Vaynberg
On Thu, May 30, 2013 at 12:37 PM, tetsuo ronald.tet...@gmail.com wrote: -1000! This will be horrible! Even with the current API, most generics I have to declare in my code don't add anything to type safety. For example: while i am also not a fan of having component generified i do believe the

Re: ISessionListener#onUnbound(String)

2013-05-29 Thread Igor Vaynberg
+1 -igor On Wed, May 29, 2013 at 1:29 PM, Martin Grigorov mgrigo...@apache.org wrote: Hi, Do you think the following improvement should be made for Wicket 7: diff --git i/wicket-core/src/main/java/org/apache/wicket/Application.java

[jira] [Resolved] (WICKET-4952) Wicket-CDI and o.a.w.Session.replaceSession() do not play nice.

2013-05-28 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-4952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-4952. --- Resolution: Won't Fix this can be implemented by creating a custom scope anchored

Re: [VOTE] Release Apache Wicket 6.8.0

2013-05-18 Thread Igor Vaynberg
+1 -igor On Fri, May 17, 2013 at 11:59 AM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is a vote to release Apache Wicket 6.8.0 Please download the source distributions found in our staging area linked below. I have included the signatures for both the source archives. This

Re: [wicket 6] Create/Register Spring Bean in wicket ?

2013-05-10 Thread Igor Vaynberg
see spring's FactoryBean, its an indirect way to create beans. -igor On Fri, May 10, 2013 at 12:33 PM, smallufo small...@gmail.com wrote: Hi , I wonder if it possible to programmatically create / register a spring bean in wicket? maybe in Application.init() ... Most documents about spring

Re: Handling user-specific timezones

2013-05-09 Thread Igor Vaynberg
On Thu, May 9, 2013 at 12:32 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 5:37 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: we should write components that work with multiple types. But this will mean that we will have to re-write it to javax.time

Re: Handling user-specific timezones

2013-05-09 Thread Igor Vaynberg
On Thu, May 9, 2013 at 1:12 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 9:45 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: On Thu, May 9, 2013 at 12:32 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 5:37 PM, Igor Vaynberg igor.vaynb

Re: Handling user-specific timezones

2013-05-09 Thread Igor Vaynberg
we should write components that work with multiple types. for example this is what code of a DateLabel might look like: @Override public void onComponentTagBody(MarkupStream markupStream, ComponentTag openTag) { String body = ; Object date = getDefaultModelObject(); if (date != null) { if

Re: Handling user-specific timezones

2013-05-09 Thread Igor Vaynberg
On Thu, May 9, 2013 at 12:32 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 5:37 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: we should write components that work with multiple types. But this will mean that we will have to re-write it to javax.time

Re: Handling user-specific timezones

2013-05-09 Thread Igor Vaynberg
On Thu, May 9, 2013 at 1:12 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 9:45 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: On Thu, May 9, 2013 at 12:32 PM, Martin Grigorov mgrigo...@apache.org wrote: On Thu, May 9, 2013 at 5:37 PM, Igor Vaynberg igor.vaynb

[jira] [Commented] (WICKET-5178) StopPropagation functionality on link is broken

2013-05-08 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13652000#comment-13652000 ] Igor Vaynberg commented on WICKET-5178: --- on a side note please rename

[jira] [Assigned] (WICKET-4951) Wicket-cdi and OpenWebBeans 1.1.x incompatibility

2013-05-07 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-4951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg reassigned WICKET-4951: - Assignee: Igor Vaynberg Wicket-cdi and OpenWebBeans 1.1.x incompatibility

[jira] [Commented] (WICKET-4951) Wicket-cdi and OpenWebBeans 1.1.x incompatibility

2013-05-07 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-4951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13651046#comment-13651046 ] Igor Vaynberg commented on WICKET-4951: --- cdi 1.1 provides a standardized api

Re: CDI upgrade to 1.1

2013-05-07 Thread Igor Vaynberg
most likely wicket-cdi module will be cloned into wicket-cdi-1.1 module with the old one remaining... -igor On Mon, May 6, 2013 at 11:03 PM, Emond Papegaaij emond.papega...@gmail.com wrote: Yes, the conversational scope is the main reason for the upgrade. Seam-conversation has always been sort

Re: Migrating WebRequestCycleProcessor from 1.4.x to 6.5.0

2013-05-07 Thread Igor Vaynberg
all these things can be accomplished from inside IRequestCycleListener -igor On Mon, May 6, 2013 at 10:26 PM, iamrakesh iamrakes...@rediffmail.com wrote: Hi, In resolve() method we're trying to catch handle InvalidUrlException to prevent exception due to multiple clicks on a button. In

Re: Change signature of AbstractTree or Model.ofSet

2013-05-07 Thread Igor Vaynberg
jira ticket please. can only be fixed in 7.0 -igor On Sun, May 5, 2013 at 5:30 AM, Илья Нарыжный phan...@ydn.ru wrote: Hello, I have following problem in wicket 6 with trees: Constructor of class org.apache.wicket.extensions.markup.html.repeater.tree.AbstractTree have following signature:

Re: How to unit test AttributeModifier

2013-05-07 Thread Igor Vaynberg
attribute modifiers are behaviors, so use component.getbehavior(AttributeModifier.class) to get it. -igor On Tue, May 7, 2013 at 8:24 AM, Dmitriy Neretin dmitriy.nere...@googlemail.com wrote: Hello, Is it possible to unit test an AttributeModifier? I have a simple component:

Re: Wicket RepeatingView refresh / rerender ? Possibilities? [List items missing]

2013-05-07 Thread Igor Vaynberg
repeatingviews are manual repeaters - meaning they do not get updated once they are built. you should most likely use a RefreshingView, or navigate back to the page in such a way that a new instance is created which will rebuild the repeatingview. -igor On Tue, May 7, 2013 at 5:59 AM,

Re: Wicket 6.x and Repeaters API change to use longs

2013-05-03 Thread Igor Vaynberg
4.8.4 Aggregate Functions in the SELECT Clause The result of a query ... The Java type that is contained in the result of a query using an aggregate function is as follows: COUNT returns Long. ... -igor On Fri, May 3, 2013 at 8:35 AM, Paul Bors p...@bors.ws wrote: I'm a bit confused and can't

Re: Wicket 6.x and Repeaters API change to use longs

2013-05-03 Thread Igor Vaynberg
as longs, one would have to cast first to an int to pass it through the JEE 6 API, right? Or am I missing something? ~ Thank you, Paul Bors -Original Message- From: Igor Vaynberg [mailto:igor.vaynb...@gmail.com] Sent: Friday, May 03, 2013 11:45 AM To: users@wicket.apache.org Subject

Re: A few questions about contributing

2013-05-02 Thread Igor Vaynberg
-0 i would prefer that only core committers are assigned to an issue, that way we know someone is actually taking care of it and its easy to find issues not taken by anyone. if a non-committer wants to contribute a patch and claim an issue while doing so they can leave a comment to that effect

Re: FormComponent's label outputs markup attributes

2013-05-02 Thread Igor Vaynberg
because they need to be styled differently and as far as i know there is no cross-browser selector that lets you select a label connected to a form component that has some specific css class or attribute... -igor On Thu, May 2, 2013 at 1:45 PM, Martin Grigorov mgrigo...@apache.org wrote: Hi

Re: Question regarding exceptions in Apache Wicket

2013-05-01 Thread Igor Vaynberg
what is the purpose of knowing whether an exception is a wicket exception or something from further down the stack? eg how would you handle a runtime exception that came from within java.lang.String differently then the one that came from Wicket or the one that came from the servlet api? -igor

Re: Question regarding exceptions in Apache Wicket

2013-05-01 Thread Igor Vaynberg
, Igor Vaynberg igor.vaynb...@gmail.comwrote: what is the purpose of knowing whether an exception is a wicket exception or something from further down the stack? eg how would you handle a runtime exception that came from within java.lang.String differently then the one that came from Wicket

Re: Question regarding exceptions in Apache Wicket

2013-05-01 Thread Igor Vaynberg
of checking package names. I generally agree that this could be done independent of how Apache Wicket exceptions are designed and it's more categorized in the convenience zone. On Wed, May 1, 2013 at 11:06 AM, Igor Vaynberg igor.vaynb...@gmail.comwrote: On Wed, May 1, 2013 at 1:23 AM, Behrooz

Re: Disabling Individual Checkboxes in CheckGroup

2013-04-28 Thread Igor Vaynberg
On Fri, Apr 26, 2013 at 8:39 AM, eugenebalt eugeneb...@yahoo.com wrote: Igor, The problem is, you do check.setEnabled(false) in *ListView.populateItem()* for a CheckGroup control. so? This method executes AFTER the Ajax update. It's too late to do check.setEnable(false) on the render of

Re: Add 'Component' to #updateAjaxRequestAttributes()

2013-04-27 Thread Igor Vaynberg
On Fri, Apr 26, 2013 at 11:44 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi Igor, I saw your entry in the roadmap: == h4. ajaxbehavior#updateAjaxAttributes() should get component passed in otherwise referencing the component as needed in throttle

Re: [VOTE] Branch for Wicket 7.0

2013-04-27 Thread Igor Vaynberg
correct. the commitment we make is: new features go into current major version we maintain major.version-1 - which means backporting bug fixes we support major.version-2 - which means we backport security releated fixes -igor On Sat, Apr 27, 2013 at 1:07 AM, Martin Grigorov mgrigo...@apache.org

Re: Disabling Individual Checkboxes in CheckGroup

2013-04-22 Thread Igor Vaynberg
check.setEnabled(false) -igor On Mon, Apr 22, 2013 at 2:09 PM, Bertrand Guay-Paquet ber...@step.polymtl.ca wrote: Hi, I'm not sure this is what you want, but you can subclass the Check class and override its onComponentTag method to add disabled=disabled to the input tags you want to

Re: How to force user to select from AutoComplete choices

2013-04-16 Thread Igor Vaynberg
you can try using this: https://github.com/ivaynberg/wicket-select2 -igor On Tue, Apr 16, 2013 at 8:30 AM, heikki tropic...@gmail.com wrote: hello, I've an autocomplete textfield (this one: com.googlecode.wicket.jquery.ui.form.autocomplete.AutoCompleteTextField) and I'd like to restrict

[jira] [Resolved] (WICKET-5144) CDI demo throws an exception when running examples with 'mvn jetty:run'

2013-04-15 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5144. --- Resolution: Won't Fix this is just weld trying to hook into jetty to allow injection inside

Re: [VOTE] Release Apache Wicket 6.7.0 (take 2)

2013-04-12 Thread Igor Vaynberg
+1 to release -igor On Fri, Apr 12, 2013 at 12:55 PM, Martijn Dashorst martijn.dasho...@gmail.com wrote: This is the second vote to release Apache Wicket 6.7.0. The previous attempt was one month ago and was cancelled due to a bug that caused wicket (examples) to not function on Windows

Re: [VOTE] Release Apache Wicket 6.7.0 (take 2)

2013-04-12 Thread Igor Vaynberg
lol. nice! On Fri, Apr 12, 2013 at 1:38 PM, Dan Retzlaff dretzl...@gmail.com wrote: If the changelog doesn't look impressive enough, try this: http://starlogs.net/#apache/wicket On Fri, Apr 12, 2013 at 1:04 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: +1 to release -igor On Fri, Apr

Re: AddOrReplace with Ajax

2013-04-11 Thread Igor Vaynberg
addOrReplace will copy the id for you. you just have to make sure that the component you are replacing has its setOutputMarkupId() set to true during the initial non-ajax render. from then on everything will work the same. -igor On Thu, Apr 11, 2013 at 3:01 PM, Nick Pratt nbpr...@gmail.com

Re: Repainting repeaters - why the need for the enclosing element

2013-04-09 Thread Igor Vaynberg
this has to do with how wicket repaints things with ajax. what it does is render the component and then replace the component's root dom node in the existing markup with the one rendered via ajax. lets take a simple example of attaching a listview to a [tr] add(new ListView(rows, ...) { });

[jira] [Created] (WICKET-5138) Wicket does not correctly handle http OPTIONS requests

2013-04-08 Thread Igor Vaynberg (JIRA)
Igor Vaynberg created WICKET-5138: - Summary: Wicket does not correctly handle http OPTIONS requests Key: WICKET-5138 URL: https://issues.apache.org/jira/browse/WICKET-5138 Project: Wicket

[jira] [Updated] (WICKET-5138) Wicket does not correctly handle http OPTIONS requests

2013-04-08 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg updated WICKET-5138: -- Description: currently these requests cause regular processing (page rendering), when

[jira] [Resolved] (WICKET-5138) Wicket does not correctly handle http OPTIONS requests

2013-04-08 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5138. --- Resolution: Fixed Wicket does not correctly handle http OPTIONS requests

Re: [VOTE] Release Apache Wicket 6.7.0

2013-04-08 Thread Igor Vaynberg
friday is fine by me -igor On Mon, Apr 8, 2013 at 4:05 AM, Cedric Gatay ced...@gatay.fr wrote: +1 for the 6.7.0 release on Friday. __ Cedric Gatay (@Cedric_Gatay http://twitter.com/Cedric_Gatay) http://code-troopers.com | http://www.bloggure.info | http://cedric.gatay.fr On Mon, Apr 8,

Re: Markup ID set on a container

2013-04-03 Thread Igor Vaynberg
this warning is because you attach the webmarkupcontainer to a wicket:container tag this tag is not rendered in deployment mode, so the id you want to output using setOutputMarkupId() wont be there either - thus the warning. -igor On Wed, Apr 3, 2013 at 11:18 AM, Nick Pratt nbpr...@gmail.com

[jira] [Resolved] (WICKET-5127) Dont use sun-internal packages to allow easy jdk7 compilation

2013-04-01 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5127. --- Resolution: Fixed Fix Version/s: 6.7.0 Assignee: Igor Vaynberg Dont

[jira] [Created] (WICKET-5126) SecurePackageResourceGuard is blocking access to web fonts

2013-03-31 Thread Igor Vaynberg (JIRA)
Igor Vaynberg created WICKET-5126: - Summary: SecurePackageResourceGuard is blocking access to web fonts Key: WICKET-5126 URL: https://issues.apache.org/jira/browse/WICKET-5126 Project: Wicket

[jira] [Resolved] (WICKET-5126) SecurePackageResourceGuard is blocking access to web fonts

2013-03-31 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5126. --- Resolution: Fixed SecurePackageResourceGuard is blocking access to web fonts

[jira] [Created] (WICKET-5124) Improve ResourceReference#getDependencies() API

2013-03-28 Thread Igor Vaynberg (JIRA)
Igor Vaynberg created WICKET-5124: - Summary: Improve ResourceReference#getDependencies() API Key: WICKET-5124 URL: https://issues.apache.org/jira/browse/WICKET-5124 Project: Wicket Issue

[jira] [Created] (WICKET-5117) Wicket ignores allowDefault:false attribute in multipart ajax requests

2013-03-26 Thread Igor Vaynberg (JIRA)
Igor Vaynberg created WICKET-5117: - Summary: Wicket ignores allowDefault:false attribute in multipart ajax requests Key: WICKET-5117 URL: https://issues.apache.org/jira/browse/WICKET-5117 Project

[jira] [Resolved] (WICKET-5117) Wicket ignores allowDefault:false attribute in multipart ajax requests

2013-03-26 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5117. --- Resolution: Fixed Wicket ignores allowDefault:false attribute in multipart ajax

Re: git commit: fix WICKET-5117 Wicket ignores allowDefault:false attribute in multipart ajax requests

2013-03-26 Thread Igor Vaynberg
-us.apache.org/repos/asf/wicket/diff/ea29f1f7 Branch: refs/heads/master Commit: ea29f1f7c04fdec88a06d056b1ddf4f9d345a22d Parents: 15e5b0e Author: Igor Vaynberg igor.vaynb...@gmail.com Authored: Tue Mar 26 14:22:31 2013 -0700 Committer: Igor Vaynberg igor.vaynb...@gmail.com Committed: Tue Mar 26

Re: Adding a large amount of MarkupContainers into the ListView or RepeatingView

2013-03-26 Thread Igor Vaynberg
putting a 10 components into a page is ill advised even if they are under different parents. what is the usecase you are trying to implement? -igor On Tue, Mar 26, 2013 at 8:07 AM, Marco Springer ma...@glitchbox.nl wrote: Hi, Lets say I have about ~100.000 of MarkupContainer objects that

Re: Adding a large amount of MarkupContainers into the ListView or RepeatingView

2013-03-26 Thread Igor Vaynberg
On Tue, Mar 26, 2013 at 1:31 PM, Marco Springer ma...@glitchbox.nl wrote: Actually, the performance problem was in the first row, well actually the header that was rendering all days in a week/month/year. Each data row itself has a lot less items. Each row has items that are absolutely

Re: Adding a large amount of MarkupContainers into the ListView or RepeatingView

2013-03-26 Thread Igor Vaynberg
On Tue, Mar 26, 2013 at 2:00 PM, Marco Springer ma...@glitchbox.nl wrote: On Tuesday 26 March 2013 13:48:05 Igor Vaynberg wrote: On Tue, Mar 26, 2013 at 1:31 PM, Marco Springer ma...@glitchbox.nl wrote: Actually, the performance problem was in the first row, well actually the header

[jira] [Commented] (WICKET-5098) PackageResourceBlockedException under Windows for *.js files in web app's own packages, not in jars

2013-03-25 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13612706#comment-13612706 ] Igor Vaynberg commented on WICKET-5098: --- what does such a path look like? i dont

[jira] [Resolved] (WICKET-5098) PackageResourceBlockedException under Windows for *.js files in web app's own packages, not in jars

2013-03-25 Thread Igor Vaynberg (JIRA)
[ https://issues.apache.org/jira/browse/WICKET-5098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Vaynberg resolved WICKET-5098. --- Resolution: Fixed PackageResourceBlockedException under Windows for *.js files in web

<    1   2   3   4   5   6   7   8   9   10   >