Hello,

[this should prob'ly be read with 'Developing with Apache Avalon' in hand]

I am trying to get Avalon to work.
I went through the DwAA, wrote the classes,
and now I seem to be missing the one last step:
How do I actuall _use_ them in a *.jsp page?
I call the Container (viz DwAA), which (I think) should in turn
instantiate/compose/configure/initialize all the components as described
in config.xml

-- cut --

<%@ page language="java" session="true"%>

<jsp:useBean id="container" scope="session"
class="net.templation.casopis.clanky.ContainerComponent"/>

initializing container ... <% container.initialize();%> done

-- cut --

It goes well till the
this.manager.configure(sysConfig)
call in container.initialize(), which throws NullPointerException. Why?

And after I, let's say, get over this, plus 
this.manager.initialize(), the components are instantiated/composed/... ?
And my tiny little .jsp can continue as follows ?

-- cut --

<jsp:useBean id="repository" scope="session"
class="net.templation.casopis.clanky.DatabaseRepository"/>

<%
        id = request.getParameter("id");
        repository.FetchSomethingFromDatabase(id);
%>

-- cut --

And can I call the 'documents' component-instance (as described in system.xconf)
which (I think) is already set up for me, after the
container.initialize()? From where can I call it?


Thank you very much and please excuse a newbie's ignorance.

Jan


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

Reply via email to