Hi Steve,

Here is the log stack trace that you were asking for.

regards,
Subbu
 Log Trace
++++++++++++++++++++++++++++++++++++++++++++++++++++++

[DEBUG  ] (kernel.logger): logging system established
[DEBUG  ] (kernel.logger): adding category [kernel]
[DEBUG  ] (kernel): logging system established
[DEBUG  ] (kernel): repository established:
"C:\Documents and
Settings\SSubramonian\.maven\repository",
http://www.dpml.net/, http://www.ibiblio.org/maven/
[DEBUG  ] (kernel.logger): adding category [kernel]
[INFO   ] (kernel): info report
-----------------------------------------------------------
Merlin Kernel Environment Listing
-----------------------------------------------------------

  ${user.dir} == D:\eclipse\workspace\MerlinTahiti
  ${user.home} == C:\Documents and
Settings\SSubramonian

  ${avalon.repository.cache} == C:\Documents and
Settings\SSubramonian\.maven\repository
  ${avalon.repository.online} == true
  ${avalon.repository.hosts} ==
http://www.dpml.net,http://www.ibiblio.org/maven

  ${merlin.lang} == null
  ${merlin.home} == D:\merlin
  ${merlin.system} == D:\merlin\system
  ${merlin.config} == D:\merlin\config
  ${merlin.kernel} ==
file:/D:/merlin/config/kernel.xml
  ${merlin.logging.implementation} ==
artifact:avalon-logging/avalon-logging-logkit-impl#1.0.0
  ${merlin.logging.config} == null
  ${merlin.runtime} ==
artifact:avalon-activation/avalon-activation-impl#2.0.0
  ${merlin.override} == null
  ${merlin.dir} == D:\eclipse\workspace\MerlinTahiti
  ${merlin.temp} == C:\Temp
  ${merlin.context} ==
D:\eclipse\workspace\MerlinTahiti\home
  ${merlin.anchor} ==
D:\eclipse\workspace\MerlinTahiti
  ${merlin.info} == true
  ${merlin.debug} == true
  ${merlin.audit} == false
  ${merlin.server} == true
  ${merlin.autostart} == true
  ${merlin.code.security.enabled} == false
  ${merlin.deployment.timeout} == 0
  ${merlin.repository} == "C:\Documents and
Settings\SSubramonian\.maven\repository"
  ${merlin.repository.hosts} ==
http://www.dpml.net/,http://www.ibiblio.org/maven/
  ${merlin.deployment} == 

-----------------------------------------------------------
[DEBUG  ] (kernel): building application model
[DEBUG  ] (kernel.logger): adding root category
[DEBUG  ] (kernel.logger): adding root category
[DEBUG  ] (kernel.logger): adding root category
[DEBUG  ] (classloader): base: ${merlin.dir}
[DEBUG  ] (classloader): classpath: 
[DEBUG  ] (classloader.types): type install count: 0
[DEBUG  ] (classloader.types): type registration
complete
[DEBUG  ] (kernel): state: initializing
[DEBUG  ] (kernel): kernel established
[DEBUG  ] (kernel): state: initialized
[DEBUG  ] (kernel): install phase
[DEBUG  ] (kernel): customize phase
[DEBUG  ] (kernel): startup phase
[DEBUG  ] (kernel): application assembly
[DEBUG  ] (kernel): state: assembly
[DEBUG  ] (): assembly phase
[DEBUG  ] (kernel): application deployment
[DEBUG  ] (kernel): state: deployment
[DEBUG  ] (kernel): state: started
Calling HelloWorld in Test
[DEBUG  ] (): Can't find 'tahiti' in model repository:
{}
java.lang.Exception: ---- runtime exception report
--------------------------------------------------
Exception: java.lang.IllegalArgumentException
Message: Unable to locate a container with name
[tahiti] within the container [[/]].
---- stack trace
---------------------------------------------------------------
java.lang.IllegalArgumentException: Unable to locate a
container with name [tahiti] within the container
[[/]].
org.apache.avalon.composition.model.impl.DefaultContainmentModelNavigationHelper.getModel(DefaultContainmentModelNavigationHelper.java:194)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.getModel(DefaultContainmentModel.java:741)
org.apache.avalon.composition.model.impl.DefaultContainmentModelNavigationHelper.getModel(DefaultContainmentModelNavigationHelper.java:93)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.getModel(DefaultContainmentModel.java:741)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
com.slb.sis.tahiti.Framework.resolve(Framework.java:2683)
merlin.component.Test.main(Test.java:29)
--------------------------------------------------------------------------------

        at
com.slb.sis.tahiti.Framework.resolve(Framework.java:2690)
        at merlin.component.Test.main(Test.java:29)


++++++++++++++++++++++++++++++++++++++++++++++++++++++



--- Stephen McConnell <[EMAIL PROTECTED]> wrote:

> 
> 
> Actually what I was interested in is the log when
> debug is enabled. If
> you're running with merlin from the command line
> just add the -debug
> switch (and -info would be interesting to), or
> alternatively add the
> following property to your merlin.properties file:
> 
>   merlin.debug = true
>   merlin.info = true
> 
> This will provide info about what is happening in
> your environment.  The
> info switch will provide a listing of the initial
> kernel parameters.
> The debug switch will show what merlin is doing with
> those params.
> 
> Cheers, Steve.
> 
> 
> > -----Original Message-----
> > From: S V Subramonian
> [mailto:[EMAIL PROTECTED]
> > Sent: 26 August 2004 18:41
> > To: [EMAIL PROTECTED]
> > Subject: RE: Embedding Merlin in Main method
> > 
> > 
> > Hi Steve,
> > 
> > I don't know whether you got my log message or
> not. I
> > am sending this to you again.
> > 
> > 
> > Stack trace is
> > 
> > 
> > [DEBUG  ] (): Can't find 'tahiti' in model
> repository:
> > {}
> > java.lang.Exception: ---- runtime exception report
> > --------------------------------------------------
> > Exception: java.lang.IllegalArgumentException
> > Message: Unable to locate a container with name
> > [tahiti] within the container [[/]].
> > ---- stack trace
> >
>
---------------------------------------------------------------
> > java.lang.IllegalArgumentException: Unable to
> locate a
> > container with name [tahiti] within the container
> > [[/]].
> >
>
org.apache.avalon.composition.model.impl.DefaultContainmentModelNavigati
> on
> >
>
Helper.getModel(DefaultContainmentModelNavigationHelper.java:194)
> >
>
org.apache.avalon.composition.model.impl.DefaultContainmentModel.getMode
> l(
> > DefaultContainmentModel.java:741)
> >
>
org.apache.avalon.composition.model.impl.DefaultContainmentModelNavigati
> on
> >
>
Helper.getModel(DefaultContainmentModelNavigationHelper.java:93)
> >
>
org.apache.avalon.composition.model.impl.DefaultContainmentModel.getMode
> l(
> > DefaultContainmentModel.java:741)
> >
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > Method)
> >
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:
> > 39)
> >
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Im
> > pl.java:25)
> > java.lang.reflect.Method.invoke(Method.java:324)
> >
>
com.slb.sis.tahiti.Framework.resolve(Framework.java:2683)
> > merlin.component.Test.main(Test.java:29)
> >
>
------------------------------------------------------------------------
> --
> > ------
> > 
> >     at
> >
>
com.slb.sis.tahiti.Framework.resolve(Framework.java:2690)
> >     at merlin.component.Test.main(Test.java:29)
> > 
> > 
> > 
> > 
> > 
> > regards,
> > Subbu
> > 
> > 
> > 
> > 
> > 
> > --- Stephen McConnell <[EMAIL PROTECTED]>
> wrote:
> > 
> > >
> > > What does the debug log say?
> > >
> > > Steve.
> > >
> > > > -----Original Message-----
> > > > From: S V Subramonian
> > > [mailto:[EMAIL PROTECTED]
> > > > Sent: 26 August 2004 18:11
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Embedding Merlin in Main method
> > > >
> > > >
> > > > All,
> > > >
> > > > I am following the example of Merlin embedded
> in a
> > > > main method in combination with
> > > > AbstractMerlinTestCase.
> > > >
> > > > I have a container called tahiti and a
> component
> > > > called  simple that I have mentioned in
> block.xml.
> > > >
> > > > I have a resolve method just like the one in
> > > > AbstractMerlinTestCase which takes the path of
> the
> > > > component. The path that I have given is
> > > > "/tahiti/simple". For some reason Merlin is
> > > > complaining that  "Can't find 'tahiti' in
> model
> > > > repository: {}"
> > > >
> > > > Could any one help me to find out what could
> be an
> > > > issue.
> > > >
> > > > Thanks and regards,
> > > > Subbu
> > > >
> > > >
> > > > [DEBUG  ] (): Can't find 'tahiti' in model
> > > repository:
> > > > {}
> > > > java.lang.Exception: ---- runtime exception
> report
> > > >
> --------------------------------------------------
> > > > Exception: java.lang.IllegalArgumentException
> > > > Message: Unable to locate a container with
> name
> > > > [tahiti] within the container [[/]].
> > > > ---- stack trace
> > >
> > >
> > >
> > >
> >
>
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> > >
> > 
> > 
> > 
> > 
> > _______________________________
> > Do you Yahoo!?
> > Express yourself with Y! Messenger! Free. Download
> now.
> > http://messenger.yahoo.com
> > 
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
=== message truncated ===



                
_______________________________
Do you Yahoo!?
Express yourself with Y! Messenger! Free. Download now. 
http://messenger.yahoo.com

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

Reply via email to