> http://localhost:6969/manager/ also gives The requested resource (/) is not available.
try http://localhost:6969/manager/html On 09/04/06, Juergen Weber <[EMAIL PROTECTED]> wrote: > > Hi everybody, > > I made a war from the Tomcat root and manager applications and startet > them > with the code below. The manager app works and it lists the Root > applicatio= > n > as installed. > But when I try to go to http://localhost:6969/ > there is only The requested resource (/) is not available. > > I added > > <welcome-file-list> > <welcome-file>manager-howto.html</welcome-file> > </welcome-file-list> > > to managers web.xml, but > > http://localhost:6969/manager/ > > also gives The requested resource (/) is not available. > > Any ideas what went wrong or what I did wrong? > > Thanks, > J=FCrgen > > > > import java.io.File; > > import org.apache.catalina.Context; > import org.apache.catalina.Engine; > import org.apache.catalina.Host; > import org.apache.catalina.LifecycleEvent; > import org.apache.catalina.LifecycleListener; > import org.apache.catalina.Realm; > import org.apache.catalina.connector.Connector; > import org.apache.catalina.realm.JNDIRealm; > import org.apache.catalina.startup.Embedded; > > public class TomcatServer > { > > > public static void main(String[] args) throws Exception > { > String hostname =3D "localhost"; > > int port =3D 6969; > > System.out.println("Host: " + hostname + " Port: " + port); > > System.out.println("Java: " + System.getProperty("java.vendor") > + " > " > + System.getProperty("java.version")); > > Embedded embeddedTomcat =3D new Embedded(); > > Engine engine =3D embeddedTomcat.createEngine(); > engine.setDefaultHost("localhost"); > > Host host =3D embeddedTomcat.createHost("localhost", new > File(".") > .getAbsolutePath() > + "/webapps"); > engine.addChild(host); > > Realm realm =3D createRealm(); > engine.setRealm(realm); > > File rootwar =3D new File(".", "/ROOT.war"); > Context rootCtx =3D embeddedTomcat.createContext("/", rootwar > .getAbsolutePath()); > rootCtx.setPrivileged(true); > host.addChild(rootCtx); > System.out.println("ROOT.war added"); > > > File mgrwar =3D new File(".", "/manager.war"); > Context mgrCtx =3D embeddedTomcat.createContext("/manager", > mgrwar > .getAbsolutePath()); > mgrCtx.setPrivileged(true); > host.addChild(mgrCtx); > System.out.println("manager warfile added"); > > > embeddedTomcat.addEngine(engine); > > Connector httpConnector =3D embeddedTomcat.createConnector( > (java.net.InetAddress) null, port, false); > > > httpConnector.addLifecycleListener(new LifecycleListener() > { > public void lifecycleEvent(LifecycleEvent event) > { > System.out.println("lifecycleEvent: " + > event.getType()); > }; > }); > > > embeddedTomcat.addConnector(httpConnector); > > embeddedTomcat.start(); > } > > private static Realm createRealm() > { > JNDIRealm realm =3D new JNDIRealm(); > realm.setConnectionURL("ldap://localhost:389"); > realm.setUserPattern("uid=3D{0},ou=3Dpeople,dc=3Djwi,dc=3Dde"); > realm.setRoleBase("ou=3Droles,dc=3Djwi,dc=3Dde"); > realm.setRoleName("cn"); > realm.setRoleSearch("(uniqueMember=3D{0})"); > > return realm; > } > > } > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >