Hi,

I am trying to call a cocoon component from within a Java class - is this possible?

From flow I use...

var my_component = cocoon.getComponent(Packages.MyComponent.ROLE);

... which works great. I have tried the following in my java class...

CocoonComponentManager manager = new CocoonComponentManager();
MyComponent my_component = (MyComponent) manager.lookup(MyComponent.ROLE);


- this results in  "java.lang.NullPointerException"

... when I try:

DefaultComponentManager = new DefaultComponentManager();
MyComponent my_component = (MyComponent) manager.lookup(MyComponent.ROLE);


I get " org.apache.avalon.framework.component.ComponentException: Unable to provide implementation. (key [MyComponent])"

Can anyone point me to samples of how I can access Cocoon components (declared in cocoon.xconf) in my java classes?

Thanks,

Robin


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



Reply via email to