Initialising you app via init is one way to accomplish the objective -

But if your objective is to write enterprise level applications (governed by ant build and deploy tasks)
You will STILL need to initialise the settings

For this reason I recommend initializing using .properties

Viel Gluck
Martin

______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.
(mobile) 001-603-438-5053






Thanks Martin,

setting up Log4J was not my problem - I got that to work.
My point was where do initialisation works concerning the service.

Depaal cleared this. See previous mial in this thread.

Thanks anyhow

Bille

> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> Gesendet: 05.06.06 01:00:01
> An: <[email protected]>
> Betreff: Re: [axis2] How to initialize settings on startup of the service


> This is how to setup LOG4J in Tomcat
> log4j.properties
>
> log4j.logger.foo=ERROR, A0
> log4j.logger.deleted_log=INFO, A1
> log4j.appender.A0=org.apache.log4j.FileAppender
> log4j.appender.A0.File=D:\Program Files\Apache Software Foundation\Tomcat
> 5.0\logs\foo.log
> log4j.appender.A1=org.apache.log4j.FileAppender
> log4j.appender.A1.File=D:\Program Files\Apache Software Foundation\Tomcat
> 5.0\logs\deleted_log.log
> # Define appenders for your logging. These will show which messages to log.
> log4j.appender.A0.layout=org.apache.log4j.SimpleLayout
> log4j.appender.A1.layout=org.apache.log4j.SimpleLayout
> __________________________________________________________________
> web.xml
> <servlet>
> <servlet-name>setup</servlet-name>
> <servlet-class>SetupServlet</servlet-class>
>
> <init-param>
> <param-name>props</param-name>
> <param-value>D:\Program Files\Apache Software Foundation\Tomcat
> 5.0\webapps\logforj\WEB-INF\log4j.properties</param-value>
> </init-param>
>
> This email message and any files transmitted with it contain confidential > information intended only for the person(s) to whom this email message is > addressed. If you have received this email message in error, please notify
> the sender immediately by telephone or email and destroy the original
> message without making a copy.  Thank you.
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Sunday, June 04, 2006 6:04 PM
> Subject: [axis2] How to initialize settings on startup of the service
>
>
> > Hi to all,
> >
> > how do you initialize settings on startup?
> >
> > I'd like to set some configurations on the service start; e.g. setting the > > path of log-file, which I have to do absolute. Therefore I need to access
> > the configurationContext to get the real path of the service location.
> > I put a static initializer in my service implementation; this is called on
> > startup. But AFAK at that time I have no possibility to access the
> > MessageContext, or any other context.
> > I tried o put an init(incomingMessageContext) in my service, but this
> > method never seems to be called. The "first" possibility to access the
> > context-hierarchie is the setOperationContext() which is called whenever a
> > service method is called.
> > At which point the init() is called?
> > I don't like to do the settings at any operation call.
> >
> > Could anyone clearify this please ?!
> >
> > Thanks to the community
> >
> > Bille
> >
> > ______________________________________________________________
> > Verschicken Sie romantische, coole und witzige Bilder per SMS!
> > Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
> >
> >
> > ---------------------------------------------------------------------
> > 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]
>


_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000071


---------------------------------------------------------------------
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]

Reply via email to