Thank you!
What I just wondered about was why there was a discussion in the mailing list for 
there seems to be people that already did that job and could just provide their source.
Markus

-------- Original Message --------
Subject: RE: Re-2: Start/Stop Jonas running as NT Service. (13-Aug-2001 17:10)
From:    [EMAIL PROTECTED]
To:      [EMAIL PROTECTED]

> Markus. the code is generic (run Java program as NT service) and available
> from many sources. Look for example on Jetty implementation at
> www.objectweb.org, they do the same...
> 
> Miro
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 13, 2001 2:35 AM
> To: [EMAIL PROTECTED]
> Subject: Re-2: Start/Stop Jonas running as NT Service.
> 
> 
> It would be very kind if that people that made JOnAS running as a service
> unter WindowsNT would post their source code into the mailing list. For
> JOnAS is open source it would be just fair to contribute that code.
> 
> Markus
> 
> -------- Original Message --------
> Subject: Re: Start/Stop Jonas running as NT Service. (02-Aug-2001 13:34)
> From:    [EMAIL PROTECTED]
> To:      [EMAIL PROTECTED]
> 
> > 
> > I'm not so familiar with javaserv but if you have successfully installed
> > Jonas as an NT service start/stop it with the "net start
> > jonas_service_name" / "net stop jonas_service_name" commands or set the
> > service to start automatically within services within control panel.
> > 
> > Somewhere you will have to instruct javaserv to possibly start a naming
> > service and call Jonas's main method. If it uses a java wrapper for this
> > purpose it would look something like:
> > 
> > import org.objectweb.jonas.server.Server;
> > import org.objectweb.jonas.adm.*;
> > // jeremie packages
> > import org.objectweb.jeremie.libs.services.registry.JRMIRegistry;
> > // rmi packages
> > //  import java.rmi.registry.*;
> > //  import java.rmi.RemoteException;
> > 
> > public class SomeJavaServWrapper {
> >   public static void main(String[] args) {
> > 
> >     // start Jeremie
> >     JRMIRegistry.main(args);
> > 
> > //   OR start RMI registry
> > //      try {
> > //        LocateRegistry.createRegistry(Registry.REGISTRY_PORT);
> > //      } catch(RemoteException e) {
> > //        System.err.println("Unable to create RMI Registry");
> > //        System.exit(-1);
> > //      }
> > 
> >     // start JOnAS
> >     Server.main(args);
> > 
> >     // main thread ends killing the naming service
> > }
> > 
> > 
> > Somewhere you will also want to respond to nt SERVICE_STOPPED events
> > (and possibly others), here you want to do something like:
> > 
> >    final static String JONAS_NAME = "jonas";  // default value
> >    String admName = JONAS_NAME + Adm.ADMNAME_SUFFIX;
> >    try {
> >      InitialContext initialContext = new InitialContext();
> >      AdmInterface admI = (AdmInterface) initialContext.lookup(admName);
> >      admI.stopServer();
> >    } catch (Exception e) {
> >         ...
> >    }
> > 
> > 
> > ----- Original Message -----
> > From: "Meghani, Murad" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Thursday, August 02, 2001 7:34 AM
> > Subject: Start/Stop Jonas running as NT Service.
> > 
> > 
> > > Hello:
> > > I am trying to run Jonas as a NT Service and am using the Java service
> > > installer by  <http://www.kcmultimedia.com/javaserv/> .  How do I
> > start/stop
> > > the EJB server?
> > > Thanks in advance for any help in this matter.
> > >
> > > Murad Meghani
> > > Consultant
> > > Compuware Corporation
> > > 15305 Dallas Parkway, Suite 900
> > > Addison, Texas, 75001
> > > 972-960-0960 x1379
> > > www.compuware.com
> > >
> > > ----
> > > To unsubscribe, send email to [EMAIL PROTECTED] and
> > > include in the body of the message "unsubscribe jonas-users".
> > > For general help, send email to [EMAIL PROTECTED] and
> > > include in the body of the message "help".
> > >
> > 
> > 
> > ----
> > To unsubscribe, send email to [EMAIL PROTECTED] and
> > include in the body of the message "unsubscribe jonas-users".
> > For general help, send email to [EMAIL PROTECTED] and
> > include in the body of the message "help".
> > 
> > To:     [EMAIL PROTECTED]
> > Cc: [EMAIL PROTECTED]
> 
> 
> To: [EMAIL PROTECTED]
>     [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> 
> ----
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body of the message "unsubscribe jonas-users".
> For general help, send email to [EMAIL PROTECTED] and
> include in the body of the message "help".
> 
> To: [EMAIL PROTECTED]
>     [EMAIL PROTECTED]


To: [EMAIL PROTECTED]
    [EMAIL PROTECTED]

----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".

Reply via email to