Ahh,  it looks like the archetype didn't generate the scimp app.  Here are the 
projects that the archetype created.

Assignments
Assignments-dom
Assignments-fixture
Assignments-objstore-dflt
Assignments-tests-bdd
Assignments-tests-junit
Assignments-webapp

Here is my main POM in the Assignments project.


<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
    <modelVersion>4.0.0</modelVersion>

    <groupId>gov.faa.apps</groupId>
    <artifactId>Assignments</artifactId>
    <version>1.0-SNAPSHOT</version>

    <name>Quickstart App</name>

    <packaging>pom</packaging>
    
    <properties>
        <isis.version>0.2.0-incubating</isis.version>
    </properties>

    <repositories>
        <repository>
              <id>apache.snapshots</id>
              <name>Apache Snapshots</name>
              
<url>https://repository.apache.org/content/repositories/snapshots/</url>
              <releases>
                  <enabled>false</enabled>
              </releases>
              <snapshots>
              </snapshots>
          </repository>
    </repositories>

    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.3.1</version>
                    <configuration>
                        <source>1.6</source>
                        <target>1.6</target>
                    </configuration>
                    <executions>
                        <execution>
                            <id>source</id>
                            <phase>compile</phase>
                        </execution>
                        <execution>
                            <id>test</id>
                            <phase>test-compile</phase>
                        </execution>
                    </executions>
                </plugin>

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.5</version>
                    <configuration>
                        <excludes>
                            <exclude>**/Test*.java</exclude>
                        </excludes>
                        <useFile>true</useFile>
                        <printSummary>false</printSummary>
                        
<outputDirectory>${project.build.directory}/surefire-reports</outputDirectory>
                    </configuration>
                </plugin>

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-report-plugin</artifactId>
                    <version>2.5</version>
                    <configuration>
                        <excludes>
                            <exclude>**/Test*.java</exclude>
                        </excludes>
                        <showSuccess>false</showSuccess>
                    </configuration>
                    <executions>
                        <execution>
                            <phase>test</phase>
                        </execution>
                    </executions>
                </plugin>

                <plugin>
                    <groupId>org.mortbay.jetty</groupId>
                    <artifactId>maven-jetty-plugin</artifactId>
                    <version>6.1.25</version>
                </plugin>

                                <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-shade-plugin</artifactId>
                                        <version>1.4</version>
                                </plugin>

                                <plugin>
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-antrun-plugin</artifactId>
                                        <version>1.6</version>
                                        <executions>
                                                <execution>
                                                <goals>
                                                  <goal>run</goal>
                                                </goals>
                                                </execution>
                                        </executions>
                                </plugin>
                <!-- http://simplericity.com/2009/11/10/1257880778509.html -->
                <plugin>
                    <groupId>org.simplericity.jettyconsole</groupId>
                    <artifactId>jetty-console-maven-plugin</artifactId>
                    <version>1.43</version>
                </plugin>
            </plugins>
        </pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-report-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

    <dependencyManagement>
        <dependencies>

            <!-- this project's own modules -->
            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-dom</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-fixture</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-objstore-dflt</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-webapp</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-viewer-html</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-viewer-json</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>Assignments-tests-bdd</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>tests-junit</artifactId>
                <version>${project.version}</version>
            </dependency>

            <!-- 
            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>quickstart-quickrun</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>quickstart-viewer-scimpi</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>${project.groupId}</groupId>
                <artifactId>quickstart-viewer-wicket</artifactId>
                <version>${project.version}</version>
            </dependency>
            -->


            <!-- isis: applib -->
            <dependency>
                <groupId>org.apache.isis</groupId>
                <artifactId>applib</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis</groupId>
                <artifactId>applib</artifactId>
                <classifier>javadoc</classifier>
                <version>${isis.version}</version>
            </dependency>
            
            <!-- isis: core -->
            <dependency>
                <groupId>org.apache.isis.core</groupId>
                <artifactId>commons</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.core</groupId>
                <artifactId>metamodel</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.core</groupId>
                <artifactId>progmodel</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.core</groupId>
                <artifactId>runtime</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.core</groupId>
                <artifactId>webapp</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: progmodels: dflt -->
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>dflt</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: progmodel: wrapper -->
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>wrapper</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>wrapper-applib</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>wrapper-metamodel</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: progmodel: groovy -->
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>groovy</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>groovy-applib</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.progmodels</groupId>
                <artifactId>groovy-metamodel</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: security: dflt -->
            <dependency>
                <groupId>org.apache.isis.security</groupId>
                <artifactId>dflt</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: security: ldap -->
            <dependency>
                <groupId>org.apache.isis.security</groupId>
                <artifactId>ldap</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: security: file -->
            <dependency>
                <groupId>org.apache.isis.security</groupId>
                <artifactId>file</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes: dflt -->            
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt</groupId>
                <artifactId>runtime</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt</groupId>
                <artifactId>monitoring</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt</groupId>
                <artifactId>webapp</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt</groupId>
                <artifactId>webserver</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
                <artifactId>dflt</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
                <artifactId>identity</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
                <artifactId>javassist</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes-dflt: objectstores: dflt -->
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
                <artifactId>dflt</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes-dflt: objectstores: xml -->
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
                <artifactId>xml</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes-dflt: objectstore: sql -->
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
                <artifactId>sql-impl</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes-dflt: objectstores: nosql -->
            <!-- 
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
                <artifactId>nosql</artifactId>
                <version>${isis.version}</version>
            </dependency>
            -->


            <!-- isis: runtimes-dflt: profilestores: dflt -->
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.profilestores</groupId>
                <artifactId>dflt</artifactId>
                <version>${isis.version}</version>
            </dependency>
            
            <!-- isis: runtimes-dflt: profilestores: xml -->
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.profilestores</groupId>
                <artifactId>xml</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: runtimes-dflt: remoting -->
            <!-- 
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>common</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>transport-sockets</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>marshalling-encode</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>marshalling-serialize</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>transport-http</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>transport-http-client</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>transport-http-server</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.runtimes.dflt.remoting</groupId>
                <artifactId>marshalling-xstream</artifactId>
                <version>${isis.version}</version>
            </dependency>
            -->

            <!-- isis: runtimes: embedded -->
            <dependency>
                <groupId>org.apache.isis.runtimes</groupId>
                <artifactId>embedded</artifactId>
                <version>${isis.version}</version>
            </dependency>


            <!-- isis: viewer: html -->
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>html</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: viewer: json -->
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>json</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>json-applib</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>json-viewer</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: viewer: junit -->
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>junit</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <!-- isis: viewer: bdd -->
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>bdd</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>bdd-common</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>bdd-concordion</artifactId>
                <version>${isis.version}</version>
            </dependency>

            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.8.2</version>
            </dependency>


            <!-- isis: viewer: scimpi -->
            <!-- 
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>scimpi</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>scimpi-dispatcher</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>scimpi-servlet</artifactId>
                <version>${isis.version}</version>
            </dependency>
            -->


            <!-- isis: viewer: dnd -->
            <!-- 
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>dnd</artifactId>
                <version>${isis.version}</version>
            </dependency>
            -->

            <!-- isis: viewer: wicket -->
            <!-- 
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket-applib</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket-facets</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket-model</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket-ui</artifactId>
                <version>${isis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.isis.viewer</groupId>
                <artifactId>wicket-viewer</artifactId>
                <version>${isis.version}</version>
            </dependency>
            -->

        </dependencies>
    </dependencyManagement>

  <modules>
    <module>dom</module>
    <module>fixture</module>
    <module>objstore-default</module>
    <module>webapp</module>
    <module>tests-junit</module>
    <module>tests-bdd</module>
  </modules>
</project>






Jason Richardson



-----Original Message-----
From: Dan Haywood [mailto:[email protected]] 
Sent: Tuesday, May 22, 2012 8:51 AM
To: [email protected]
Subject: Re: How do I enable the Scimpi Viewer?

Hi Jason,

With the 0.2.0-incubating version of the archetype, you need to run your app 
using the generated xxx-scimpi project.  This is a regular WAR app with its own 
web.xml.  You'll need to copy over isis.properties etc files from the xxx-html 
viewer project (or whatever it is you currently have working).

In the next version of the archetype, I've consolidated all these different WAR 
projects into a single app; hopefully this will make it easier to switch 
between the different viewer options.

I haven't got time right now to provide more detail, but if the above doesn't 
get you started, then let us know here and I'll try to answer more fully in a 
few hours (ie this evening here in Europe).

Cheers
Dan


On 22 May 2012 14:01, Richardson, Jason - FSA, Kansas City, MO < 
[email protected]> wrote:

>
> How do I enable the Scimpi Viewer?   I already have used the archetype to
> create my Isis project.
>
>
>
> Jason Richardson
>
>
>
>
> This electronic message contains information generated by the USDA 
> solely for the intended recipients. Any unauthorized interception of 
> this message or the use or disclosure of the information it contains 
> may violate the law and subject the violator to civil or criminal 
> penalties. If you believe you have received this message in error, 
> please notify the sender and delete the email immediately.
>
>

Reply via email to