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

Reply via email to