Re: navigation menu

2011-06-09 Thread Fatih Mehmet UCAR
Well at the beginning of my email I stated that it is not complete. I don't 
there is a way to do it directly, but you may wanna change the code or use 
some pieces to make it the way you want it, better than starting from 
scratch. Take a look at the source of both components and then you can 
create your own.


cheers,
fatih

-Original Message- 
From: hubert_hupe

Sent: Thursday, June 09, 2011 15:31 PM
To: users@wicket.apache.org
Subject: Re: navigation menu

hi,

the wicket menu works fairly ( 
http://www.cooldatasoft.com/wicket-menu-demo/wicket/bookmarkable/com.cooldatasoft.page.SunriseGlossDropDownMenuDemo?1 
)
the problem at the moment is that the target page (p1) replaces the current 
page where the menu is inside.
is there a way to define a target container/DIV where the target page should 
be shown? for example like this: http://wicketstuff.org/wicket/navomatic/


regards hubert

i used the component in this way:

final testMenu p1 = new testMenu();

//Define Primary Menu items (menuText,destinationWebPage)
MenuItem primaryMenu1 = new MenuItem(MENU 1,p1);
ListMenuItem primaryMenuList = new ArrayListMenuItem();
primaryMenuList.add(primaryMenu1);

add(new SunriseGlossDropDownMenu(sunriseGlossMenu, primaryMenuList));

markup:
div wicket:id=sunriseGlossMenu/div


Am 08.06.2011 um 21:33 schrieb Peter Karich:
Am 08.06.2011 um 17:51 schrieb Fatih Mehmet Ucar:


http://code.google.com/p/wicket-menu/

Not complete but if you see the source code, it will give you an idea.

cheers,
-fatih

On 8 June 2011 16:28, hubert_hupe hubert_h...@gmx.de wrote:

hi guys,

i have no clue how to create a simple navigation bar like this: 
http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/

if possible i need images for the headlines.
when you move the mouse over the menu it drops down - there are millions 
of website with this functionality.
the problem is: i have to ceate the menu dynamically. the informations 
which menuitem should be in the menu comes from the database. so i cannot 
use a static javascript code in the html file.

is anybody there who can give me a hint or even an example?

best regards

hubert
-
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




-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: navigation menu

2011-06-08 Thread Fatih Mehmet Ucar
http://code.google.com/p/wicket-menu/

Not complete but if you see the source code, it will give you an idea.

cheers,
-fatih

On 8 June 2011 16:28, hubert_hupe hubert_h...@gmx.de wrote:
 hi guys,

 i have no clue how to create a simple navigation bar like this: 
 http://net.tutsplus.com/tutorials/javascript-ajax/a-different-top-navigation/
 if possible i need images for the headlines.
 when you move the mouse over the menu it drops down - there are millions of 
 website with this functionality.
 the problem is: i have to ceate the menu dynamically. the informations which 
 menuitem should be in the menu comes from the database. so i cannot use a 
 static javascript code in the html file.
 is anybody there who can give me a hint or even an example?

 best regards

 hubert
 -
 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: setRenderBodyOnly with ListView and attributes

2010-08-21 Thread Fatih Mehmet UCAR

AttributeAppender class will help you to acheive that.

-fmu

- Original Message - 
From: J bluecar...@gmx.com

To: users@wicket.apache.org
Sent: Saturday, August 21, 2010 2:24 PM
Subject: setRenderBodyOnly with ListView and attributes



hi, I want to have Wicket to generate the following HTML precisely:

div class=products
div class=product./div
div class=product./div
div class=product./div
div class=product./div
/div

But with my code, I don't get further than:

div
div class=product./div
div class=product./div
div class=product./div
div class=product./div
/div

so the class attribute is missing in the outer div.

My Wicket HTML is:
div class=products wicket:id=productsView
div class=product wicket:id=productPanel./div
/div


My code:
ListView productsView = new ListView(productsView, products) {
protected void populateItem(ListItem item) {
item.setRenderBodyOnly(true);
item.add(new ProductPanel(productPanel, item.getModelObject()));
}
};
add(productsView);


What is the Wicket way of achieving this?
(A solution is to use the wicket:container tag, but that's a bit ugly, 
right?)


-
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: scroll bar for palette

2010-08-10 Thread Fatih Mehmet UCAR

You need to override the getCSS method. You may use the below code and css.


@Override
protected ResourceReference getCSS() {
 return new ResourceReference(Palette.class, RelistPalette.css);
}





table.palette {
border: 0;
}

table.palette td.header {
text-align: center;
font-weight: bold;
font-size: 9pt;
background-color: #eef7ff;
padding: 2px;
border-top: 1px solid #729ac2;
border-bottom: 1px solid #729ac2;
}

table.palette td.pane {
width: 200px;
text-align: center;
}

table.palette td.pane select {
width: 200px;
}

table.palette td.buttons {
text-align: center;
padding-left: 10px;
padding-right: 10px;
}

table.palette td.buttons button {
width: 40px;
height: 40px;
}
select::-moz-dummy-option {
visibility: hidden;
content: ;
}




- Original Message - 
From: rasheed rachid...@gmail.com

To: users@wicket.apache.org
Sent: Tuesday, August 10, 2010 6:38 PM
Subject: scroll bar for palette




hello,

is there a way to show scroll bar in wicket palette?
i've tried this css but doesn't work :

style table.palette td.pane select { width:400px !important; scroll: 
auto

!important; } /style

help plz
--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/scroll-bar-for-palette-tp2320164p2320164.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




-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: [OT] Wicket App Hosting

2010-02-25 Thread Fatih Mehmet Ucar
linode is the best for me up to now

www.linode.com  you may need to know a little bit linux/unix though

On 25 February 2010 12:39, Josh Kamau joshnet2...@gmail.com wrote:
 When i wanted to do the same,  i bought a server space at
 www.theserverexperts.com  and installed my staff there . ie. Jetty, postgres
 and the like. I then bought a domain and liked it with my public ip address.

 Regards.

 On Thu, Feb 25, 2010 at 3:50 AM, Mauro Ciancio maurocian...@gmail.comwrote:

 Hello everyone,

  I need to deploy a couple of wicket apps (2 or 3 apps). I'm looking for
 advices
 in order to get a good hosting service. In fact, I think i'll get a vps
 service.

 Any advices? Which vps providers are good?

 Thanks in advance.
 Cheers!
 --
 Mauro Ciancio maurociancio at gmail dot 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: serializable problem

2010-02-25 Thread Fatih Mehmet Ucar
probably you have some non-serializable object in your page, have you checked?

-fmu

On 25 February 2010 14:40, James Carman jcar...@carmanconsulting.com wrote:
 Do you have a java.sql.Connection field in one of your components/pages?

 2010/2/25 björn liffers bad.ad...@arcor.de:
 hello,
 i´ve got a problem with serialization.

 my application is connected to a mysql-db and every class of mine implements 
 serializable.
 but still there are exceptions telling me that java.lang.Object isn´t 
 serializable...

 quote
 org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException:
  Unable to serialize class: java.lang.Object

 private java.util.Map com.mysql.jdbc.ConnectionImpl.charsetConverterMap 
 [class=java.util.HashMap]
 private java.util.Map 
 com.mysql.jdbc.ConnectionImpl.charsetConverterMap[write:1][write:2] 
 [class=java.lang.Object] - field that is not serializable
 /quote

 is there a possibility to deactivate serialization?
 or how shall i solve this problem?

 kind regards ans many thanks to those who can help me out of the 
 serialization-jungle (never serialized anything before and i am relatively 
 new to wicket with my very first real wicket-project)

 Immer auf dem Laufenden! Sport, Auto, Reise, Politik und Promis. Von uns für 
 Sie: der neue Arcor.de-Newsletter!
 Jetzt anmelden und einfach alles wissen: 
 http://www.arcor.de/rd/footer.newsletter

 -
 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



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: javascript confirm - seems to work fine with link markup but not with button markup

2010-01-20 Thread Fatih Mehmet Ucar
AttributeAppender should solve your problem.

fmu

2010/1/20 Steve Whitson steven.whit...@gmail.com:
 Hi,

 I'm new to wicket, and am working on my first app.  Great alternative to
 other WebUI frameworks!

 I've added a link to my panel using this code:

       Link deleteReportLink = new Link( deletereport ) {
           @Override
           public void onClick() {
               System.out.println(deleting report );
               service.deleteReport( selectedReport );
           }
       };
         add( deleteReportLink );

   // add a confirmation to the Delete Report operation
   deleteReportLink.add(
           new SimpleAttributeModifier( onclick, return confirm( 'Are you
 sure?'); )
       );

 Here's the markup:

   a href=# wicket:id=deletereportDelete Report/a
   !--  input type=button wicket:id=deletereport value=Delete Report
 / --
   !-- button type=button wicket:id=deletereportDelete Report/button
  --

 In the markup, when I use an 'a' tag the javascript confirmation dialog
 works fine along with the onClick() override.  When I use it with either of
 the (commented out) button inputs, the dialog appears, but the 'onClick()'
 override is never executed.

 I'd much rather this work with a button and not a hyperlink.

 Any ideas or help is greatly appreciated.
   -Steve



 -
 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: javascript confirm - seems to work fine with link markup but not with button markup

2010-01-20 Thread Fatih Mehmet Ucar
onClick code is created in onComponentTag(), and replaced by getOnClickScript()
you can override the getOnClickScript() to prepend custom js code.

fmu

2010/1/20 Steve Whitson steven.whit...@gmail.com:
 Thanks for the suggestion...

 It appears as though I need to insert the attribute before the existing
 onclick attribute.  How do I retrieve the existing onclick attribute?  My
 hope is to retrieve the existing onclick attribute so I can prepend my
 onclick action and use AttributeModifier to replace the existing with the
 newly prepended content.

 Thanks much,
   -Steve


 Fatih Mehmet Ucar wrote:

 AttributeAppender should solve your problem.

 fmu

 2010/1/20 Steve Whitson steven.whit...@gmail.com:


 Hi,

 I'm new to wicket, and am working on my first app.  Great alternative to
 other WebUI frameworks!

 I've added a link to my panel using this code:

      Link deleteReportLink = new Link( deletereport ) {
         �...@override
          public void onClick() {
              System.out.println(deleting report );
              service.deleteReport( selectedReport );
          }
      };
        add( deleteReportLink );

  // add a confirmation to the Delete Report operation
  deleteReportLink.add(
          new SimpleAttributeModifier( onclick, return confirm( 'Are
 you
 sure?'); )
      );

 Here's the markup:

  a href=# wicket:id=deletereportDelete Report/a
  !--  input type=button wicket:id=deletereport value=Delete
 Report
 / --
  !-- button type=button wicket:id=deletereportDelete
 Report/button
  --

 In the markup, when I use an 'a' tag the javascript confirmation dialog
 works fine along with the onClick() override.  When I use it with either
 of
 the (commented out) button inputs, the dialog appears, but the
 'onClick()'
 override is never executed.

 I'd much rather this work with a button and not a hyperlink.

 Any ideas or help is greatly appreciated.
  -Steve



 -
 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




-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: javascript confirm - seems to work fine with link markup but not with button markup

2010-01-20 Thread Fatih Mehmet Ucar
yes, if you are gonna use this in several places, creating a class
like AttributePrepender may be a better idea.

2010/1/20 Ernesto Reinaldo Barreiro reier...@gmail.com:
 I remember Martijn advising to copy/paste AttributeAppender and transforming
 it to AttributePrepender for such a use case...

 Best,

 Ernesto

 On Wed, Jan 20, 2010 at 4:26 PM, Steve Whitson 
 steven.whit...@gmail.comwrote:

 Thanks for the suggestion...

 It appears as though I need to insert the attribute before the existing
 onclick attribute.  How do I retrieve the existing onclick attribute?  My
 hope is to retrieve the existing onclick attribute so I can prepend my
 onclick action and use AttributeModifier to replace the existing with the
 newly prepended content.

 Thanks much,
   -Steve



 Fatih Mehmet Ucar wrote:

 AttributeAppender should solve your problem.

 fmu

 2010/1/20 Steve Whitson steven.whit...@gmail.com:


 Hi,

 I'm new to wicket, and am working on my first app.  Great alternative to
 other WebUI frameworks!

 I've added a link to my panel using this code:

      Link deleteReportLink = new Link( deletereport ) {
         �...@override
          public void onClick() {
              System.out.println(deleting report );
              service.deleteReport( selectedReport );
          }
      };
        add( deleteReportLink );

  // add a confirmation to the Delete Report operation
  deleteReportLink.add(
          new SimpleAttributeModifier( onclick, return confirm( 'Are
 you
 sure?'); )
      );

 Here's the markup:

  a href=# wicket:id=deletereportDelete Report/a
  !--  input type=button wicket:id=deletereport value=Delete
 Report
 / --
  !-- button type=button wicket:id=deletereportDelete
 Report/button
  --

 In the markup, when I use an 'a' tag the javascript confirmation dialog
 works fine along with the onClick() override.  When I use it with either
 of
 the (commented out) button inputs, the dialog appears, but the
 'onClick()'
 override is never executed.

 I'd much rather this work with a button and not a hyperlink.

 Any ideas or help is greatly appreciated.
  -Steve



 -
 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






-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: page expired problem issue wicket how resolve fix eofexception peekbyte

2010-01-13 Thread Fatih Mehmet UCAR
Does it happens when the application server starts ? If yes, are you 
terminating the AS process or shutting down appropriate commands.


fmu

- Original Message - 
From: Martin Asenov mase...@velti.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:44 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception 
peekbyte



Thanks, kirillkh! I'll try this...

Any other suggestions, anyone?

Thanks!

-Original Message-
From: kirillkh [mailto:kiril...@gmail.com]
Sent: Wednesday, January 13, 2010 3:13 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception 
peekbyte


Hi Martin,

Some IDEs (NetBeans, for one) allow to place an exception breakpoint, which
means the debugger will pause when certain exception is triggered. You
should try downloading wicket's sources as suggested and placing breakpoint
at EOFException.

-Kirill

On Wed, Jan 13, 2010 at 12:48 PM, Martin Asenov mase...@velti.com wrote:


Please, everyone, I'm really despaired about this one, I'll greatly
appreciate any help!

Best regards,

-Original Message-
From: Martin Asenov [mailto:mase...@velti.com]
Sent: Tuesday, January 12, 2010 4:37 PM
To: users@wicket.apache.org
Subject: RE: page expired problem issue wicket how resolve fix 
eofexception

peekbyte

Thanks a lot for your time, Chuck!

I hope others will join our conversation...

Regards,

-Original Message-
From: Chuck Brinkman [mailto:chasb1...@gmail.com]
Sent: Tuesday, January 12, 2010 3:57 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix 
eofexception

peekbyte

Martin,

I was not suggesting a permanent change to the framework.  Just temporary
while you debug the problem.  I got the source, did mvn install, it
generated the jar file which I then copied over to my project.  If I can 
do

it anyone can.  The problem isn't in wicket but in your domain object(s).
I'm out of ideas.  Maybe someone from the wicket team has a good
suggestion.
Sorry :-(

Chuck

On Tue, Jan 12, 2010 at 8:42 AM, Martin Asenov mase...@velti.com wrote:

 No, Chuck, I don't know what page is causing this. As you can see the
 thrown exception messages don't say anything particular. I think the
 messaging is poor. I face such problems in lots of frameworks, for
example
 hibernate and so on. The messages are not pointing to a particular
problem,
 only messing your head with unclear statements. Anyway, I don't plan to
edit
 the frameworks. Do you think if not generic parameterized TextField or
 DropDownChoice for example can cause this?

 Thanks,

 -Original Message-
 From: Chuck Brinkman [mailto:chasb1...@gmail.com]
 Sent: Tuesday, January 12, 2010 2:13 PM
 To: users@wicket.apache.org
 Subject: Re: page expired problem issue wicket how resolve fix
eofexception
 peekbyte

 Martin,

 I don't know a good way.

 Do you know what page is causing the problem?  Manually check each 
 object

 in
 all components of the page.

 Once you know the page you can try removing components until the error
goes
 away.  Last one removed is the offender.  There may be multiple
offenders.

 Maybe not a good way.  Get the source for wicket and modify
 org.apache.wicket.Component.readObject(Component.java:4465) to catch the
 exception.  At this point you can either print the class of the object
 being
 read (some type of Component) or use the debugger (my preference).  You
 might have to back up to org.apache.wicket.protocol.


http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.readObject(SecondLevelCacheSessionStore.java:417).
 This may be a bit of work and might not tell you anything.  The up side
is
 that you now have wicket source and can debug your next problem.  I
usually
 assume there will be another problem.

 I'm sure others reading along will have better ideas.

 Chuck



 On Tue, Jan 12, 2010 at 6:27 AM, Martin Asenov mase...@velti.com
wrote:

  Hi Chuck, nice to read from you!
 
  Yes, this could be all true, but I can't see anywhere in the logs
  comprehendible reports of what happens. Nothing says which is the
  problematic object, and I can only guess. Do you now a way to trace
down
  where the problem comes from?
 
  Thank you!
 
  P.S. I'm new to Wicket too :)
 
  -Original Message-
  From: Chuck Brinkman [mailto:chasb1...@gmail.com]
  Sent: Tuesday, January 12, 2010 1:23 PM
  To: users@wicket.apache.org
  Subject: Re: page expired problem issue wicket how resolve fix
 eofexception
  peekbyte
 
  Hi Martin,
 
  I'm new to wicket.  Could this have something to do with wicket trying
to
  restore a page from serialized data.  If one of the objects on your
page
  can
  not be serialized you will get an error when wicket tries to restore
the
  page.  I think you might see this when the back button is pressed.  I
 think
  using a detachable model is one option if you use a 3rd party object
that
  isn't serializable..  If you wrote the object you 

Re: page expired problem issue wicket how resolve fix eofexception peekbyte

2010-01-13 Thread Fatih Mehmet UCAR
I dont think the exception and page expired things are related if you are 
only getting the exception when the AS starts.
When you stop the AS, it normally tries to serialize active sessions and 
read them back when you start it again to restore.


After stopping server, if you change serialUID of any class that was 
serialized that exception may occur.
Also if you do not shut down server properly, server wont be able to 
serialize everything in a correct way and may not be able to read

back which will again cause this kind of exceptions.

fmu
- Original Message - 
From: Martin Asenov mase...@velti.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:56 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception 
peekbyte



I get 'page expired messages as I browse through my webapp. However, the 
exception is placed before 'server startup statement in catalina.log...


BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 5:52 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception 
peekbyte


Does it happens when the application server starts ? If yes, are you
terminating the AS process or shutting down appropriate commands.

fmu

- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:44 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


Thanks, kirillkh! I'll try this...

Any other suggestions, anyone?

Thanks!

-Original Message-
From: kirillkh [mailto:kiril...@gmail.com]
Sent: Wednesday, January 13, 2010 3:13 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

Hi Martin,

Some IDEs (NetBeans, for one) allow to place an exception breakpoint, which
means the debugger will pause when certain exception is triggered. You
should try downloading wicket's sources as suggested and placing breakpoint
at EOFException.

-Kirill

On Wed, Jan 13, 2010 at 12:48 PM, Martin Asenov mase...@velti.com wrote:


Please, everyone, I'm really despaired about this one, I'll greatly
appreciate any help!

Best regards,

-Original Message-
From: Martin Asenov [mailto:mase...@velti.com]
Sent: Tuesday, January 12, 2010 4:37 PM
To: users@wicket.apache.org
Subject: RE: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Thanks a lot for your time, Chuck!

I hope others will join our conversation...

Regards,

-Original Message-
From: Chuck Brinkman [mailto:chasb1...@gmail.com]
Sent: Tuesday, January 12, 2010 3:57 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Martin,

I was not suggesting a permanent change to the framework.  Just temporary
while you debug the problem.  I got the source, did mvn install, it
generated the jar file which I then copied over to my project.  If I can
do
it anyone can.  The problem isn't in wicket but in your domain object(s).
I'm out of ideas.  Maybe someone from the wicket team has a good
suggestion.
Sorry :-(

Chuck

On Tue, Jan 12, 2010 at 8:42 AM, Martin Asenov mase...@velti.com wrote:

 No, Chuck, I don't know what page is causing this. As you can see the
 thrown exception messages don't say anything particular. I think the
 messaging is poor. I face such problems in lots of frameworks, for
example
 hibernate and so on. The messages are not pointing to a particular
problem,
 only messing your head with unclear statements. Anyway, I don't plan to
edit
 the frameworks. Do you think if not generic parameterized TextField or
 DropDownChoice for example can cause this?

 Thanks,

 -Original Message-
 From: Chuck Brinkman [mailto:chasb1...@gmail.com]
 Sent: Tuesday, January 12, 2010 2:13 PM
 To: users@wicket.apache.org
 Subject: Re: page expired problem issue wicket how resolve fix
eofexception
 peekbyte

 Martin,

 I don't know a good way.

 Do you know what page is causing the problem?  Manually check each
 object
 in
 all components of the page.

 Once you know the page you can try removing components until the error
goes
 away.  Last one removed is the offender.  There may be multiple
offenders.

 Maybe not a good way.  Get the source for wicket and modify
 org.apache.wicket.Component.readObject(Component.java:4465) to catch the
 exception.  At this point you can either print the class of the object
 being
 read (some type of Component) or use the debugger (my preference).  You
 might have to back up to org.apache.wicket.protocol.


http.SecondLevelCacheSessionStore$SecondLevelCachePageMap.readObject(SecondLevelCacheSessionStore.java:417).
 This may be a bit of work and might not tell you anything.  The up side
is
 that you now have wicket source and can debug your next problem.  I
usually
 assume there will be another problem.

 I'm sure others

Re: page expired problem issue wicket how resolve fix eofexception peekbyte

2010-01-13 Thread Fatih Mehmet UCAR

In fact you should not be changing UIDs once you have generated them.

fmu
- Original Message - 
From: Martin Asenov mase...@velti.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 4:21 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception 
peekbyte



So, I suppose I need to clear AS cache before deploying with different UIDs?

BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 6:18 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception 
peekbyte


I dont think the exception and page expired things are related if you are
only getting the exception when the AS starts.
When you stop the AS, it normally tries to serialize active sessions and
read them back when you start it again to restore.

After stopping server, if you change serialUID of any class that was
serialized that exception may occur.
Also if you do not shut down server properly, server wont be able to
serialize everything in a correct way and may not be able to read
back which will again cause this kind of exceptions.

fmu
- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:56 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


I get 'page expired messages as I browse through my webapp. However, the
exception is placed before 'server startup statement in catalina.log...

BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 5:52 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

Does it happens when the application server starts ? If yes, are you
terminating the AS process or shutting down appropriate commands.

fmu

- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:44 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


Thanks, kirillkh! I'll try this...

Any other suggestions, anyone?

Thanks!

-Original Message-
From: kirillkh [mailto:kiril...@gmail.com]
Sent: Wednesday, January 13, 2010 3:13 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

Hi Martin,

Some IDEs (NetBeans, for one) allow to place an exception breakpoint, which
means the debugger will pause when certain exception is triggered. You
should try downloading wicket's sources as suggested and placing breakpoint
at EOFException.

-Kirill

On Wed, Jan 13, 2010 at 12:48 PM, Martin Asenov mase...@velti.com wrote:


Please, everyone, I'm really despaired about this one, I'll greatly
appreciate any help!

Best regards,

-Original Message-
From: Martin Asenov [mailto:mase...@velti.com]
Sent: Tuesday, January 12, 2010 4:37 PM
To: users@wicket.apache.org
Subject: RE: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Thanks a lot for your time, Chuck!

I hope others will join our conversation...

Regards,

-Original Message-
From: Chuck Brinkman [mailto:chasb1...@gmail.com]
Sent: Tuesday, January 12, 2010 3:57 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Martin,

I was not suggesting a permanent change to the framework.  Just temporary
while you debug the problem.  I got the source, did mvn install, it
generated the jar file which I then copied over to my project.  If I can
do
it anyone can.  The problem isn't in wicket but in your domain object(s).
I'm out of ideas.  Maybe someone from the wicket team has a good
suggestion.
Sorry :-(

Chuck

On Tue, Jan 12, 2010 at 8:42 AM, Martin Asenov mase...@velti.com wrote:

 No, Chuck, I don't know what page is causing this. As you can see the
 thrown exception messages don't say anything particular. I think the
 messaging is poor. I face such problems in lots of frameworks, for
example
 hibernate and so on. The messages are not pointing to a particular
problem,
 only messing your head with unclear statements. Anyway, I don't plan to
edit
 the frameworks. Do you think if not generic parameterized TextField or
 DropDownChoice for example can cause this?

 Thanks,

 -Original Message-
 From: Chuck Brinkman [mailto:chasb1...@gmail.com]
 Sent: Tuesday, January 12, 2010 2:13 PM
 To: users@wicket.apache.org
 Subject: Re: page expired problem issue wicket how resolve fix
eofexception
 peekbyte

 Martin,

 I don't know a good way.

 Do you know what page is causing the problem?  Manually check each
 object
 in
 all components of the page.

 Once you know the page you can try removing components until the error
goes
 away.  Last one removed is the offender.  There may be multiple
offenders.

 Maybe not a good way.  Get the source for wicket

Re: page expired problem issue wicket how resolve fix eofexception peekbyte

2010-01-13 Thread Fatih Mehmet UCAR

that as well counts as a change.
for the expiration, you may try to extend the tomcat session timeout 
interval.


fmu
- Original Message - 
From: Martin Asenov mase...@velti.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 4:26 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception 
peekbyte



Actually, I haven't changed them... Only added them to components that did 
not have ones...


BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 6:23 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception 
peekbyte


In fact you should not be changing UIDs once you have generated them.

fmu
- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 4:21 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


So, I suppose I need to clear AS cache before deploying with different UIDs?

BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 6:18 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

I dont think the exception and page expired things are related if you are
only getting the exception when the AS starts.
When you stop the AS, it normally tries to serialize active sessions and
read them back when you start it again to restore.

After stopping server, if you change serialUID of any class that was
serialized that exception may occur.
Also if you do not shut down server properly, server wont be able to
serialize everything in a correct way and may not be able to read
back which will again cause this kind of exceptions.

fmu
- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:56 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


I get 'page expired messages as I browse through my webapp. However, the
exception is placed before 'server startup statement in catalina.log...

BR,

-Original Message-
From: Fatih Mehmet UCAR [mailto:fmu...@gmail.com]
Sent: Wednesday, January 13, 2010 5:52 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

Does it happens when the application server starts ? If yes, are you
terminating the AS process or shutting down appropriate commands.

fmu

- Original Message -
From: Martin Asenov mase...@velti.com
To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 3:44 PM
Subject: RE: page expired problem issue wicket how resolve fix eofexception
peekbyte


Thanks, kirillkh! I'll try this...

Any other suggestions, anyone?

Thanks!

-Original Message-
From: kirillkh [mailto:kiril...@gmail.com]
Sent: Wednesday, January 13, 2010 3:13 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix eofexception
peekbyte

Hi Martin,

Some IDEs (NetBeans, for one) allow to place an exception breakpoint, which
means the debugger will pause when certain exception is triggered. You
should try downloading wicket's sources as suggested and placing breakpoint
at EOFException.

-Kirill

On Wed, Jan 13, 2010 at 12:48 PM, Martin Asenov mase...@velti.com wrote:


Please, everyone, I'm really despaired about this one, I'll greatly
appreciate any help!

Best regards,

-Original Message-
From: Martin Asenov [mailto:mase...@velti.com]
Sent: Tuesday, January 12, 2010 4:37 PM
To: users@wicket.apache.org
Subject: RE: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Thanks a lot for your time, Chuck!

I hope others will join our conversation...

Regards,

-Original Message-
From: Chuck Brinkman [mailto:chasb1...@gmail.com]
Sent: Tuesday, January 12, 2010 3:57 PM
To: users@wicket.apache.org
Subject: Re: page expired problem issue wicket how resolve fix
eofexception
peekbyte

Martin,

I was not suggesting a permanent change to the framework.  Just temporary
while you debug the problem.  I got the source, did mvn install, it
generated the jar file which I then copied over to my project.  If I can
do
it anyone can.  The problem isn't in wicket but in your domain object(s).
I'm out of ideas.  Maybe someone from the wicket team has a good
suggestion.
Sorry :-(

Chuck

On Tue, Jan 12, 2010 at 8:42 AM, Martin Asenov mase...@velti.com wrote:

 No, Chuck, I don't know what page is causing this. As you can see the
 thrown exception messages don't say anything particular. I think the
 messaging is poor. I face such problems in lots of frameworks, for
example
 hibernate and so on. The messages are not pointing to a particular
problem,
 only messing your head with unclear statements. Anyway, I don't plan to
edit
 the frameworks. Do you think if not generic

Re: filter options in available side of palette w/o losing selected options

2010-01-13 Thread Fatih Mehmet UCAR
you keep your original objects in another list so you can put them back into 
palette's model when you need


fmu
- Original Message - 
From: wic...@geofflancaster.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 8:10 PM
Subject: filter options in available side of palette w/o losing selected 
options



I'm using a text field to filter the available options in a palette which i
have working but when the options are filtered the previously selected
options get deleted.


is there any way i can keep the previously selected options in the palette?


mail2web LIVE - Free email based on Microsoft® Exchange technology -
http://link.mail2web.com/LIVE



-
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: filter options in available side of palette w/o losing selected options

2010-01-13 Thread Fatih Mehmet UCAR
if you can paste some code and it will help us understand the problem 
better.


fmu
- Original Message - 
From: wic...@geofflancaster.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 8:23 PM
Subject: Re: filter options in available side of palette w/o losing selected 
options



I've tried that as well but when my onUpdate method is called, i call
palette.getDefaultModelObject() and cast it to a list (the same way I do on
form submit) but it acts as if there are no selections.

Original Message:
-
From: Fatih Mehmet UCAR fmu...@gmail.com
Date: Wed, 13 Jan 2010 20:18:44 -
To: users@wicket.apache.org
Subject: Re: filter options in available side of palette w/o losing
selected options


you keep your original objects in another list so you can put them back
into
palette's model when you need

fmu
- Original Message - 
From: wic...@geofflancaster.com

To: users@wicket.apache.org
Sent: Wednesday, January 13, 2010 8:10 PM
Subject: filter options in available side of palette w/o losing selected
options


I'm using a text field to filter the available options in a palette which i
have working but when the options are filtered the previously selected
options get deleted.


is there any way i can keep the previously selected options in the palette?


mail2web LIVE - Free email based on Microsoft® Exchange technology -
http://link.mail2web.com/LIVE



-
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




mail2web LIVE - Free email based on Microsoft® Exchange technology -
http://link.mail2web.com/LIVE



-
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: TextField Class Type Validation

2010-01-07 Thread Fatih Mehmet UCAR


button.setDefaultFormProcessing(boolean b)

http://wicket.sourceforge.net/apidocs/wicket/markup/html/form/Button.html#setDefaultFormProcessing%28boolean%29


- Original Message - 
From: sakthi vel vela@gmail.com

To: users@wicket.apache.org
Sent: Thursday, January 07, 2010 4:30 PM
Subject: TextField  Class Type Validation



Hello,

I have a text field and added the class type as Date, to validate the date
entered.

TextField txtDate = new TextField(txtDate, new Model(), Date.class);


I have two button in the same screen one for the Save for another for 
Reset.
When i enter invalid date and press the save button, valid error message 
is

shown. But when i press the reset button then also it validates and shows
the errro message.

How to avoid this and kindly explain the factor.




-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Palette selector width and sort

2010-01-05 Thread Fatih Mehmet Ucar
for width, you can override css returning method in palette.

2010/1/5 wic...@geofflancaster.com wic...@geofflancaster.com:
 How can I change the width of the available and selected menus on a
 palette?

 Also, is it possible to sort the choices after they are moved between the
 two menus so they aren't just appended to the end but sorted alphabetically?

 ie. moving an item from available to selected will sort items now in
 selected and vice versa


 
 mail2web.com – What can On Demand Business Solutions do for you?
 http://link.mail2web.com/Business/SharePoint



 -
 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: Palette selector width and sort

2010-01-05 Thread Fatih Mehmet Ucar
Palette palette = new Palette(palette, new Model(new ArrayList()), new Model(
(Serializable)persons), renderer, 10, true){
public ResourceReference getCSS(){
  return .;
}
};


you can use firefox to get the original css.
copy all css to a new file
change width in css
and return that file inside getCSS above.


fmu


2010/1/5 wic...@geofflancaster.com wic...@geofflancaster.com:
 Any suggestions on how to do that?

 Original Message:
 -
 From: Fatih Mehmet Ucar fmu...@gmail.com
 Date: Tue, 5 Jan 2010 16:31:33 +
 To: users@wicket.apache.org
 Subject: Re: Palette selector width and sort


 for width, you can override css returning method in palette.

 2010/1/5 wic...@geofflancaster.com wic...@geofflancaster.com:
 How can I change the width of the available and selected menus on a
 palette?

 Also, is it possible to sort the choices after they are moved between the
 two menus so they aren't just appended to the end but sorted
 alphabetically?

 ie. moving an item from available to selected will sort items now in
 selected and vice versa


 
 mail2web.com – What can On Demand Business Solutions do for you?
 http://link.mail2web.com/Business/SharePoint



 -
 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



 
 mail2web.com – Enhanced email for the mobile individual based on Microsoft®
 Exchange - http://link.mail2web.com/Personal/EnhancedEmail



 -
 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: add me to the mailing list

2009-11-30 Thread Fatih Mehmet Ucar
ok, I added you. :)

2009/11/30 chinedu efoagui chinedub...@gmail.com:
 Please


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



RE: how to inject arbitrary javascript code to a component markup?

2009-10-10 Thread Fatih Mehmet UCAR
Add a div to your page like below:

html
head
meta http-equiv=Content-Type content=text/html; 
charset=ISO-8859-1 titleInsert title here/title /head 
body

div wicket:id=csp/div

/body
/html

-Original Message-
From: PaulH98 [mailto:paulhuan...@gmail.com] 
Sent: 10 October 2009 14:58
To: users@wicket.apache.org
Subject: Re: how to inject arbitrary javascript code to a component markup?




McIlwee, Craig wrote:
 
 If your component is a MarkupContainer you can override
 getAssociatedMarkupStream(boolean) and build the markup on the fly.  So
 maybe still have the HTML file that you read in as a template with some
 place holder string and in the override you replace the place holder with
 stuff you want to be assigned to the data variable.  Then use a
 StringResourceStream to create a MarkupResourceStream, use
 SimpleMarkupLoader to create a Markup instance from the
 MarkupResourceStream, and finally create a MarkupStream with your Markup
 instance.
 
 One thing to note is that if your markup container has child components
 that will be updated via AJAX AND you don't have an HTML file (you build
 the entire string on the fly) then you may also have to override
 hasAssociatedMarkupStream and always return true else the component being
 updated won't be able to locate its parent.
 
 Craig  
 


Here is the java code of my component CategorySelectPanel that extends
Panel



 public class CategorySelectPanel extends Panel{
   private static final long serialVersionUID = 1L;
   public CategorySelectPanel(String wicketId){
   super(wicketId);
   WebMarkupContainer cat0=new WebMarkupContainer(cat0);
   cat0.setOutputMarkupId(true);
   add(cat0);
   MarkupStream ms=getAssociatedMarkupStream(true); 
   System.out.println(ms.toString());
   
   }
 }
 

and here is the associated markup file CategorySelectPanel.html


 wicket:panel
   div wicket:id=cat0 class=cat0/div
 /wicket:panel
 
 


Now I have  a simple test


 
 public class TestPage extends WebPage{
   public TestPage(){
   CategorySelectPanel a= new CategorySelectPanel(csp);
   add(a);
   }
 }
 
with the the following page html 


 
 html
 head
 meta http-equiv=Content-Type content=text/html; charset=ISO-8859-1
 titleInsert title here/title
 /head
 body
 
 /body
 /html
 
 

when I run the test, I got the following exception 



 WicketMessage: Can't instantiate page using constructor public
 com.tree.TestPage()
 
 Root cause:
 
 java.lang.IllegalStateException: No Page found for component
 [MarkupContainer [Component id = csp]]
 at org.apache.wicket.Component.getPage(Component.java:1763)
 at

org.apache.wicket.markup.html.WebMarkupContainer.getMarkupType(WebMarkupCont
ainer.java:60)
 at

org.apache.wicket.markup.DefaultMarkupCacheKeyProvider.getCacheKey(DefaultMa
rkupCacheKeyProvider.java:57)
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:291)
 at
 org.apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:216)
 at

org.apache.wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.
java:351)
 at com.tree.CategorySelectPanel.init(CategorySelectPanel.java:37)
 at com.tree.TestPage.init(TestPage.java:7)
 
 

Basically, MarkupStream ms=getAssociatedMarkupStream(true)  caused this
exception. Can anyone shed some light on this? I am trying to Carig's
suggestion to get the MarkupStream and alter it with my stuff.


-- 
View this message in context:
http://www.nabble.com/how-to-inject-arbitrary-javascript-code-to-a-component
-markup--tp25833726p25834380.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


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: DropDownChoice and onSelectionChanged error.

2009-10-09 Thread Fatih Mehmet Ucar
If you use the below constrcutor, it should solve your problem.

DropDownChoice(java.lang.String id, IModel model, IModel choices,
IChoiceRenderer renderer)



2009/10/9 Altuğ B. Altıntaş alt...@gmail.com:
 Hi;
 I have a problem with DropDownChoice; The code block is here :

 ListFaaliyetfaaliyetListesi = // data comes

  final DropDownChoiceFaaliyet faaliyetler =
                new DropDownChoiceFaaliyet(Faaliyetler,
                new Model((Serializable) faaliyetListesi),
 faaliyetlerRenderer) {

                   �...@override
                    protected boolean wantOnSelectionChangedNotifications()
 {
                        return true;
                    }

                   �...@override
                    protected void onSelectionChanged(Faaliyet newSelection)
 {
                        super.onSelectionChanged(newSelection);
                        PageParameters params = new PageParameters();
                        params.add(ay, finalAy + );
                        params.add(yil, finalYil + );
                        params.add(faaliyetId, newSelection.getId() + );
                        setResponsePage(ActionPage.class, params);

                    }
                };


        add(faaliyetler);



 The error message is :

 wicketMessage: Method onSelectionChanged of interface
 org.apache.wicket.markup.html.form.IOnChangeListener targeted at
 component [MarkupContainer [Component id = Faaliyetler]] threw an
 exception

 Root cause:

 java.lang.IllegalStateException: Attempt to set model object on null
 model of component: Faaliyetler
     at org.apache.wicket.Component.setDefaultModelObject(Component.java:3038)
     at 
 org.apache.wicket.markup.html.form.FormComponent.updateModel(FormComponent.java:1168)
     at 
 org.apache.wicket.markup.html.form.DropDownChoice.onSelectionChanged(DropDownChoice.java:158)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
 org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182)
     at 
 org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
     at 
 org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.j

 --

 Any suggestions ?

 Altuğ.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Out Of Memory with Websphere 6.1 Wicket 1.3.5

2009-05-11 Thread Fatih Mehmet Ucar
This is probably not related to Wicket, it was normally a java bug.
Which java version you are using?
What is the max heap size?
RAM of the machine running your application?

If you start a jvm with a really large -xmx memory, say 75% percent of all
available ram,
then only 25% of the memory is left addressable to the process outside of
the heap.
For java 1.6  (afaik) for a zip file, entire file is mapped to memory so if
you are trying to
read a large zip file or many zip files but large in total that may be the
problem.

fmu

2009/5/11 Carlo Camerino cmcamer...@gmail.com

 also did you install the websphere fix packs?

 On Mon, May 11, 2009 at 9:58 PM, Carlo M. Camerino cmcamer...@gmail.com
 wrote:
  did you set your application to deployment mode?
 
  - Original Message -
  From: Serge Libotte slibo...@gmail.com
  To: users@wicket.apache.org
  Sent: Monday, May 11, 2009 9:06:14 PM GMT +08:00 Beijing / Chongqing /
 Hong Kong / Urumqi
  Subject: Out Of Memory with Websphere 6.1  Wicket 1.3.5
 
  Hi all Wicket fellows,
 
  We have annoying OOM happening to our Wicket app based applications.
  We are running Wicket 1.3.5
  Before going to some more details, I'd like to know is the stacktrace
  rings someone's bell.
 
  Thanks,
 
  Serge.
 
  [5/11/09 9:43:47:585 MEST] 004a ServletWrappe E   SRVE0068E:
  Uncaught exception thrown in one of the service methods of t
  he servlet: wicket. Exception thrown : java.lang.OutOfMemoryError
 at java.util.zip.ZipFile.open(Native Method)
 at java.util.zip.ZipFile.init(ZipFile.java:203)
 at java.util.zip.ZipFile.init(ZipFile.java:234)
 at
 com.ibm.ws.classloader.SinglePathClassProvider$2.run(SinglePathClassProvider.java:249)
 at
 com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63)
 at
 com.ibm.ws.classloader.SinglePathClassProvider.getClassBytesFromJar(SinglePathClassProvider.java:240)
 at
 com.ibm.ws.classloader.SinglePathClassProvider.getClassBytes(SinglePathClassProvider.java:185)
 at
 com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:458)
 at
 com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:381)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
 at
 org.apache.wicket.protocol.http.servlet.AbortWithWebErrorCodeException.init(AbortWithWebErrorCodeException.java:
  67)
 at
 org.apache.wicket.markup.html.PackageResource.getResourceStream(PackageResource.java:563)
 at
 org.apache.wicket.markup.html.PackageResource.getResourceStream(PackageResource.java:533)
 at
 org.apache.wicket.markup.html.CompressedPackageResource.access$101(CompressedPackageResource.java:46)
 at
 org.apache.wicket.markup.html.CompressedPackageResource.getPackageResourceStream(CompressedPackageResource.java:25
  6)
 at
 org.apache.wicket.markup.html.JavascriptPackageResource$1.getOriginalResourceStream(JavascriptPackageResource.java
  :242)
 at
 org.apache.wicket.markup.html.JavascriptPackageResource$FilteringResourceStream.lastModifiedTime(JavascriptPackage
  Resource.java:96)
 at
 org.apache.wicket.markup.html.CompressedPackageResource$CompressingResourceStream.lastModifiedTime(CompressedPacka
  geResource.java:105)
 at
 org.apache.wicket.Resource.onResourceRequested(Resource.java:113)
 at
 org.apache.wicket.request.target.resource.SharedResourceRequestTarget.respond(SharedResourceRequestTarget.java:201
  )
 at
 org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
 at
 org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1181)
 at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252)
 at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353)
 at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
 at
 org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355)
 at
 org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:124)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
 at
 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1096)
 at
 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1037)
 at
 com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
 at
 com.bgc.ecm.back.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107)
 at
 org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
 at
 org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
 at
 

RE: Why are we top-posting...

2009-03-15 Thread Fatih Mehmet UCAR
+1

-Original Message-
From: Erik van Oosten [mailto:e.vanoos...@grons.nl] 
Sent: 15 March 2009 16:11
To: users@wicket.apache.org
Subject: Re: Why are we top-posting...

I don't even read bottom-posts. All that scrolling gives me RSI.

Regards,
 Erik.


Anton Veretennikov wrote:
 Those who receive first part of e-mail through sms message are very
 thankful if valuable part is on top.
   


-- 
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


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: DropDownChoice without preselection and without 'Please choose one'

2009-02-20 Thread Fatih Mehmet Ucar
you can use setNullValid(true) method

2009/2/20 pixologe pixol...@mailinator.com


 Hi everybody,

 I might just be out of it or missing a clue - I'd just like to have a
 DropDownChoice without preselection and without 'Please choose one' option.
 Is this possible? How can I achieve this?

 Thanks in advance + regards
 --
 View this message in context:
 http://www.nabble.com/DropDownChoice-without-preselection-and-without-%27Please-choose-one%27-tp22120191p22120191.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




-- 
Fatih Mehmet UCAR, Software Engineer
Espresso Education Limited
Riverside Studios,
Crisp Road, London W6 9RL


RE: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

2009-02-12 Thread Fatih Mehmet UCAR


Just add slf4j-api-1.5.0.jar or appropriate version to classpath.

-Original Message-
From: M Goodell [mailto:li...@pdc4u.com] 
Sent: 12 February 2009 22:39
To: users@wicket.apache.org
Subject: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

Hello,

 

I am in the process of evaluating Wicket for an upcoming project and in the
process of writing some proof of concept code. Or trying to anyway. The
problem I am having is that I keep getting the exception:

 

java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

after deploying and attempting to run the application.

 

According to the Wicket quick start all I need to do is:

 

You cannot use Wicket without adding an SLF4J logging implementation to
your classpath. Most people use log4j. If you do, just include
slf4j-log4j12.jar on your classpath to get Wicket to use log4j too. If you
want to use commons-logging or JDK14 logging or something else, please see
the SLF4J site for more information.

 

The following jars are on my classpath:

 

-  log4j-1.2.15.jar

-  slf4j-log4j12-1.5.6.jar

-  wicket-1.3.5.jar

-  wicket-auth-roles-1.3.5.jar

-  wicket-datetime-1.3.5.jar

-  wicket-extensions-1.3.5.jar

-  wicket-guice-1.3.5.jar

-  wicket-ioc-1.3.5.jar

-  wicket-jmx-1.3.5.jar

-  wicket-objectsizeof-agent-1.3.5.jar

-  wicket-spring-1.3.5.jar

-  wicket-spring-annot-1.3.5.jar

 

Bear in mind that this is a NetBeans 6.5 project using apache-tomcat-5.5.23
and JDK 5

 

Am I missing jar a jar file(s) here that is not mentioned in the docs?

 

I have tried to find the correct jar from the SLF4J distro but still no
luck.

 

Any suggestions are welcome!!!

 

Thank you!

 

M. Goodell

 

NetBeans stack trace:

 

SEVERE: Exception starting filter WicketApplication

java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

at
org.apache.wicket.protocol.http.WicketFilter.clinit(WicketFilter.java:76)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)

at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
Config.java:208)

at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
terConfig.java:302)

at
org.apache.catalina.core.ApplicationFilterConfig.init(ApplicationFilterCon
fig.java:78)

at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
35)

at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)

at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
60)

at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)

at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)

at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)

at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:511)

at
org.apache.catalina.startup.HostConfig.check(HostConfig.java:1220)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:457)

at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:
213)

at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanSer
verInterceptor.java:815)

at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at
org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1397)

at
org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:815)

at
org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:344)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:269)

at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:188)

at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:210)

at