Hi,

I used to have all my custom components in WEB-INF/classes which worked
fine, but now that my project grows, I packed them up in a jar and dropped
the whole thing in WEB-INF/lib. It just doesn't work anymore. I tried using
ParanoidServlet and that init-classloader parameter too.

Here's what appears in cocoon error.log:

ERROR   (2003-10-21) 12:23.02:465   [core.manager] (Unknown-URI)
Unknown-thread/ExcaliburComponentSelector: The component instance for hint
[my-component] has an invalid class name
(bar.foo.components.modules.input.CustomInputModule).

I have in this component's java file:

package bar.foo.components.modules.input;

And by extracting the jar the class file is there, under a right dir.
(bar/foo/components/modules/input/CustomInputModule.class)

Tomcat seems to deploy the jar just fine, by looking at its log.

Any ideas there?

-Tuomo


Cocoon-2.1
Tomcat 4.1.24

Reply via email to