Done. SIS-30
A
On Feb 11, 2012, at 1:22 PM, Mattmann, Chris A (388J) wrote:
> Great work guys.
>
> Adam, can you file a corresponding SIS JIRA issue to track
> this update? Or, if you don't get to it by today, I'll do it.
>
> Cheers,
> Chris
>
> On Feb 11, 2012, at 10:03 AM, Adam Estrada wrote:
>
>> Awesome! This is what worked for me too... mvn jetty:run
>>
>> <build>
>> <plugins>
>> <plugin>
>> <groupId>org.mortbay.jetty</groupId>
>> <artifactId>maven-jetty-plugin</artifactId>
>> <configuration>
>> <contextPath>/sis-webapp</contextPath>
>>
>> <webApp>${basedir}/target/sis-webapp-0.2-incubating-SNAPSHOT.war</webApp>
>> </configuration>
>> <executions>
>> <execution>
>> <id>start-jetty</id>
>> <phase>pre-integration-test</phase>
>> <goals>
>> <goal>run</goal>
>> </goals>
>> <configuration>
>>
>> <scanIntervalSeconds>0</scanIntervalSeconds>
>> <daemon>true</daemon>
>> </configuration>
>> </execution>
>> </executions>
>> </plugin>
>> </plugins>
>> </build>
>>
>> Would everyone like to see a combo of these added to trunk? I find that
>> Jetty is quick and easy when deploying an application for testing/demo
>> purposes.
>>
>> Adam
>>
>> On Feb 11, 2012, at 12:55 PM, Alan D. Cabrera wrote:
>>
>>> Greg is correct. Here's what works for me for this project
>>>
>>> <build>
>>> <plugins>
>>> <plugin>
>>> <groupId>org.mortbay.jetty</groupId>
>>> <artifactId>maven-jetty-plugin</artifactId>
>>> <version>6.1.21</version>
>>> <configuration>
>>> <!-- Uncomment this if you want recompilation from your
>>> IDE to trigger reloading the app -->
>>> <scanIntervalSeconds>10</scanIntervalSeconds>
>>> <contextPath>/sis</contextPath>
>>> <systemProperties>
>>> <systemProperty>
>>> <name>org.apache.commons.logging.Log</name>
>>>
>>> <value>org.apache.commons.logging.impl.Jdk14Logger</value>
>>> </systemProperty>
>>> <systemProperty>
>>> <name>java.util.logging.config.file</name>
>>>
>>> <value>./src/test/resources/logging.properties</value>
>>> </systemProperty>
>>> </systemProperties>
>>> </configuration>
>>> </plugin>
>>> </plugins>
>>> </build>
>>>
>>> Hit:
>>>
>>> http://localhost:8080/sis/demo.jsp
>>>
>>>
>>> Regards,
>>> Alan
>>>
>>> On Feb 11, 2012, at 9:32 AM, Greg Reddin wrote:
>>>
>>>> I'm not a Jetty expert but I wonder if it would help to move the config
>>>> down to the sis-webapp project instead of trying to do it from the parent
>>>> project.
>>>>
>>>> Sent from my mobile device.
>>>>
>>>> On Feb 11, 2012, at 11:19 AM, Adam Estrada <[email protected]> wrote:
>>>>
>>>>> All,
>>>>>
>>>>> I would like to deploy the SIS web application with Jetty. Maven and
>>>>> Jetty work together well if you know what you are doing. I have limited
>>>>> knowledge of how Maven works so this is my stab at it. The idea here is
>>>>> to mvn jetty:deploy-war (or jetty:run/start) to launch the web app.
>>>>>
>>>>> <plugin>
>>>>> <groupId>org.mortbay.jetty</groupId>
>>>>> <artifactId>maven-jetty-plugin</artifactId>
>>>>> <configuration>
>>>>>
>>>>> <webApp>${basedir}/sis-webapp/target/sis-webapp-0.2-incubating-SNAPSHOT.war</webApp>
>>>>>
>>>>> <webAppSourceDirectory>${basedir}/sis-webapp/target</webAppSourceDirectory>
>>>>>
>>>>> <webXml>${basedir}/sis-webapp/target/sis-webapp-0.2-incubating-SNAPSHOT/WEB-INF/web.xml</webXml>
>>>>> <contextPath>/sis-webapp</contextPath>
>>>>> </configuration>
>>>>> <executions>
>>>>> <execution>
>>>>> <id>start-jetty</id>
>>>>> <phase>test-compile</phase>
>>>>> <goals>
>>>>> <goal>deploy-war</goal>
>>>>> </goals>
>>>>> <configuration>
>>>>> <daemon>true</daemon>
>>>>> <reload>manual</reload>
>>>>> </configuration>
>>>>> </execution>
>>>>> </executions>
>>>>> </plugin>
>>>>>
>>>>> When Jetty runs, its still looking for sis-parent. Can anyone lend a hand
>>>>> so that I can deploy the web app using Maven?
>>>>>
>>>>> Adam
>>>
>>
>
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: [email protected]
> WWW: http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>