Steve,

I try to test all your application but I have a problem in the execution :

Phoenix 4.0.1

There was an uncaught exception:
---------------------------------------------------------
--- Message ---
Unknown dependency named "tracking" with role
"org.apache.james.services.Tracking" declared for Block James.
--- Stack Trace ---
org.apache.avalon.phoenix.interfaces.DeploymentException: Unknown dependency
named "tracking" with role "org.apache.james.services
.Tracking" declared for Block James.
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(Default
Deployer.java:379)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(Def
aultEmbeddor.java:498)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(Def
aultEmbeddor.java:491)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(De
faultEmbeddor.java:476)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultA
pplications(DefaultEmbeddor.java:466)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(Defaul
tEmbeddor.java:224)
        at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158)
        at
org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:144)
        at
org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:102)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94)
        at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46)
Caused by: org.apache.avalon.phoenix.tools.verifier.VerifyException: Unknown
dependency named "tracking" with role "org.apache.jam
es.services.Tracking" declared for Block James.
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifyDependenciesMap(S
arVerifier.java:628)
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifyValidDependencies
(SarVerifier.java:142)
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifySar(SarVerifier.j
ava:112)
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.verify(Default
Deployer.java:408)
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(Default
Deployer.java:343)
        ... 14 more
rethrown from
org.apache.avalon.phoenix.tools.verifier.VerifyException: Unknown dependency
named "tracking" with role "org.apache.james.services
.Tracking" declared for Block James.
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifyDependenciesMap(S
arVerifier.java:628)
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifyValidDependencies
(SarVerifier.java:142)
        at
org.apache.avalon.phoenix.tools.verifier.SarVerifier.verifySar(SarVerifier.j
ava:112)
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.verify(Default
Deployer.java:408)
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(Default
Deployer.java:343)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(Def
aultEmbeddor.java:498)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(Def
aultEmbeddor.java:491)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(De
faultEmbeddor.java:476)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultA
pplications(DefaultEmbeddor.java:466)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(Defaul
tEmbeddor.java:224)
        at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158)
        at
org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:144)
        at
org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:102)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94)
        at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46)
------------------------------------------------------


Can you see where is the problem?
I use all of yours configuration files.
A little question : I don't understand the utility of the file Xinfo(like
james.xinfo)

Thanks

--Pierre



-----Message d'origine-----
De : Steve Short [mailto:[EMAIL PROTECTED]]
Envoy� : vendredi 31 janvier 2003 19:00
Objet : RE: User-Log


To: "James Users List" <[EMAIL PROTECTED]>
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N

Having thought about this for all of 2 minutes, I would probably just use
Log4j directly in your SenderLog mailet.  In fact, I'd probably go one step
further and find the Phoenix (or Excalibur) patch that enables Phoenix to
use Log4j.

I'll still knock up the example anyway because it might grow into some kind
of useful tracking facility.

Steve

> -----Original Message-----
> From: Scherer Pierre [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 31, 2003 7:33 AM
> To: James Users List
> Subject: RE: User-Log
>
>
> I try to find what code I must change but it's realy
> difficult because the code of James and Avalon is very very important.
>
> Someone can help me to identify where I must write my
> Logger/appender and explain what I must change in
> configuration files!!!
>
> Thanks a lot for your futur anwser!!!
>
> -Pierre
>
>
>
> -----Message d'origine-----
> De : Noel J. Bergman [mailto:[EMAIL PROTECTED]]
> Envoy� : vendredi 31 janvier 2003 02:56
> � : James Users List
> Objet : RE: User-Log
>
>
> Steve,
>
> Do you have some time to write this up, with an example?
>
> -----Original Message-----
> From: Steve Short [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 30, 2003 14:06
> To: James Users List
> Subject: RE: User-Log
>
> If you need to do this with the current version of James you
> can create a new SenderLog Component (at the Avalon level).
> The SenderLog Component can be have it's own configuration
> category name and logging level. Then your mailet could
> simply lookup the SenderLog Component at runtime and use this
> to do the actual logging.
>
> It's kind of messy to add a new Component because you need to
> change james.xinfo as well as the assembly configuration file
> and rebuild James, but it's definitely doable.
>
> Steve
>
> > -----Original Message-----
> > From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, January 30, 2003 9:58 AM
> > To: James Users List
> > Subject: RE: User-Log
> >
> >
> > > In fact, I don't understand the process that matches maillet name
> > > and declaration in the XML file James-server
> >
> > James uses Avalon logging.  Mailets, however, do not have
> fine grained
> > logging support in James v2.  Better logging is proposed
> for James v3,
> > with a revision of the Mailet API.
> >
> > There are things that you could do to work around it, if necessary.
> > Basically, roll your own logging, or make some changes to
> access the
> > underlying Avalon infrastructure.
> >
> >     --- Noel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> _____________________________________________________________________
> Envie de discuter en "live" avec vos amis ? T�l�charger MSN
> Messenger http://www.ifrance.com/_reloc/m la 1�re messagerie
> instantan�e de France
>
>
> ---------------------------------------------------------------------
> 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]

_____________________________________________________________________
Envie de discuter en "live" avec vos amis ? T�l�charger MSN Messenger
http://www.ifrance.com/_reloc/m la 1�re messagerie instantan�e de France


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

Reply via email to