Ak, did you use a key called : "img/indicator.gif", looks like wicket are trying to lookup img as class.. Is it a packaged resource or? What I did for my icons where to generate a package for them so I had a javapackage called icons you could probablly do the same with your img.. And I used the icon.class as scope and preheater (it loads all the icons at startup).

ak wrote:
Hello Martijn,

I am sorry Martijn, by mistake I sent as a mail.
I am facing the problem with Wicket 1.3.0 and this time I have 'img'.

Sample error message:

SEVERE: unable to lazily register shared resource img/indicator.gif
java.lang.ClassNotFoundException: img
        at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:286)
        at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:259)
        at
weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)

Any ideas where I could have gone wrong ??

Thanks
Andy


Martijn Dashorst wrote:
resources is a reserved path name for Wicket: shared resources from
the classpath are served from that path (e.g. wicket-ajax.js). rename
your folder to something else, or find a way to rename the wicket
reservation for resources to something else (should be possible
somewhere in one of the settings).

Martijn

On 3/13/08, Enrique Rodriguez <[EMAIL PROTECTED]> wrote:
Hi, wicket-users,

 I just upgraded several Wicket sites from 1.2.4 to 1.3.  I now have a
 problem where images in a folder called 'resources' won't appear.  In
 other words, I have a WAR source directory of 'src/main/webapp' which
 has images in a folder 'resources'.  My HTML then has images
 referenced by:

resources/button.gif
 Attempts to view these images result in error:

 ERROR [SharedResourceRequestTarget] shared resource button.gif not found

 I have other folders, such as 'src/main/webapp/[anything but
 'resources']' and images serve just fine out of those folders.  In
 fact, if I simply rename 'resources' to 'resources1' and update my
 HTML everything works.  The problem is I have 3 webapps and many
 images with this problem and, more importantly, a political issue with
 going back to the HTML designers if we can't use 'resources' as a
 folder name anymore.

 Interestingly, if I attempt to serve an image in a folder under
 'resources', such as 'resources/tabs/tab.gif' I get exception:

 ERROR [SharedResourceRequestTarget] unable to lazily register shared
 resource resources/tabs/tab.gif
 java.lang.ClassNotFoundException:  resources
 ... (SharedResourceRequestTarget:146)

 Is there a workaround so I can use the name 'resources'?  Perhaps a
 way to explicitly declare a resource path alias?

 Enrique

 ---------------------------------------------------------------------
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.1 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.1

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to