Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  1. Create a HelloWorld directory somewhere in the file system, from now on we will reference this location as <HelloWorld_home>.
  2. Create a HelloWorld.jsp file in the <HelloWorld_home> directory and paste the following content.
    Code Block
    XML
    borderStyleSolid
    titleHelloWorld.jsp
    borderStyleSolid
    XML
    <html>
        <head>
            <jsp:useBean id="datetime" class="java.util.Date"/>
            <title>Basic HelloWorld JSP</title>
        </head>
        <body bgcolor="#909DB8">
            <h1><font face="tahoma" color="white">Hello world from GERONIMO!</font></h1>
            <font face="tahoma" color="white">on ${datetime}</font>
        </body>
    </html>
    
  3. Create a WEB-INF directory under <HelloWorld_home>.
  4. Create a web.xml file in the <HelloWorld_home>\WEB-INF directory and paste the following content.
    Code Block
    XMLborderStyleSolid
    titleweb.xml
    borderStyleSolid
    XML
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4"
    
       xmlns="http://java.sun.com/xml/ns/j2ee"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
       http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    
        <welcome-file-list>
             <welcome-file>HelloWorld.jsp</welcome-file>
        </welcome-file-list>
    
    </web-app>
    
  5. Create a geronimo-web.xml file in the <HelloWorld_home>\WEB-INF directory and paste the following content.
    Code Block
    XMLborderStyleSolid
    titlegeronimo-web.xml
    borderStyleSolid
    XML
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.2">
            <environment>
                    <moduleId>
                            <groupId>sample.applications</groupId>
                            <artifactId>HelloWorldApp</artifactId>
                            <version>2.0</version>
                            <type>war</type>
                    </moduleId>             
            </environment>
            <context-root>/hello</context-root>
            
            <!-- Add this line to define a new Virtual Host in Geronimo - Jetty  -->
            <virtual-host>virtualhost1.com</virtual-host>
    </web-app>
    

...