You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bridges-commits@portals.apache.org by at...@apache.org on 2007/07/09 02:48:51 UTC

svn commit: r554507 - /portals/bridges/trunk/applications/andromda-struts/pom.xml

Author: ate
Date: Sun Jul  8 17:48:51 2007
New Revision: 554507

URL: http://svn.apache.org/viewvc?view=rev&rev=554507
Log:
Preparation for release 1.0.2
- bringing andromda-struts example version inline with the rest

Modified:
    portals/bridges/trunk/applications/andromda-struts/pom.xml

Modified: portals/bridges/trunk/applications/andromda-struts/pom.xml
URL: http://svn.apache.org/viewvc/portals/bridges/trunk/applications/andromda-struts/pom.xml?view=diff&rev=554507&r1=554506&r2=554507
==============================================================================
--- portals/bridges/trunk/applications/andromda-struts/pom.xml (original)
+++ portals/bridges/trunk/applications/andromda-struts/pom.xml Sun Jul  8 17:48:51 2007
@@ -1,623 +1,623 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-  
-  http://www.apache.org/licenses/LICENSE-2.0
-  
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-  
-  $Id: pom.xml 547187 2007-06-14 09:05:19Z ate $
--->
-<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>org.apache.portals.bridges.andromda.struts</groupId>
-  <artifactId>andromda-struts</artifactId>
-  <packaging>pom</packaging>
-  <version>1.0</version>
-  <name>Andromda Struts Demo</name>
-  <description>The Network Monitor Project.</description>
-  <scm>
-    <connection>
-      scm:svn:http://svn.apache.org/repos/asf/portals/bridges/trunk/applications/andromda-struts
-    </connection>
-    <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/portals/bridges/trunk/applications/andromda-struts
-    </developerConnection>
-    <url>
-      http://svn.apache.org/viewcvs.cgi/portals/bridges/trunk/applications/andromda-struts/
-    </url>
-  </scm>
-  <organization>
-    <name>Apache</name>
-    <url>http://www.apache.org/</url>
-  </organization>
-  <ciManagement>
-    <system>continuum</system>
-    <notifiers>
-      <notifier>
-        <type>mail</type>
-        <configuration>
-          <address></address>
-        </configuration>
-      </notifier>
-    </notifiers>
-  </ciManagement>
-  <developers>
-    <developer>
-      <id>pmd</id>
-      <name>Philip Mark Donaghy</name>
-      <email>pmd@apache.org</email>
-      <organization>mapimage.com</organization>
-      <roles>
-        <role>Developer</role>
-      </roles>
-      <timezone>GMT+1</timezone>
-    </developer>
-  </developers>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>org.andromda.profiles.uml14</groupId>
-        <artifactId>andromda-profile</artifactId>
-        <version>3.2</version>
-        <type>xml.zip</type>
-        <scope>compile</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda</groupId>
-        <artifactId>andromda-core</artifactId>
-        <version>3.2</version>
-        <exclusions>
-          <exclusion>
-            <groupId>xml-apis</groupId>
-            <artifactId>xml-apis</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>xerces</groupId>
-            <artifactId>xercesImpl</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>xalan</groupId>
-            <artifactId>xalan</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-          </exclusion>
-        </exclusions>
-        <scope>compile</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda.translationlibraries</groupId>
-        <artifactId>andromda-ocl-translation-core</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda.translationlibraries</groupId>
-        <artifactId>andromda-ocl-validation-library</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda.cartridges</groupId>
-        <artifactId>andromda-spring-cartridge</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <!--
-        <dependency>
-        <groupId>org.andromda.cartridges</groupId>
-        <artifactId>andromda-hibernate-cartridge</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-        </dependency> -->
-      <dependency>
-        <groupId>org.andromda.cartridges</groupId>
-        <artifactId>andromda-java-cartridge</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda.cartridges</groupId>
-        <artifactId>andromda-bpm4struts-cartridge</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>org.andromda.translationlibraries</groupId>
-        <artifactId>andromda-ocl-query-library</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <!-- This dependency provides the ability to implement your
-        business logic in an interpreted manner during development on
-        your local machine -->
-      <dependency>
-        <groupId>org.andromda</groupId>
-        <artifactId>andromda-script-wrappers</artifactId>
-        <version>3.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>commons-beanutils</groupId>
-        <artifactId>commons-beanutils</artifactId>
-        <version>1.7.0</version>
-      </dependency>
-      <dependency>
-        <groupId>commons-collections</groupId>
-        <artifactId>commons-collections</artifactId>
-        <version>3.1</version>
-      </dependency>
-      <dependency>
-        <groupId>commons-lang</groupId>
-        <artifactId>commons-lang</artifactId>
-        <version>2.1</version>
-      </dependency>
-      <dependency>
-        <groupId>commons-logging</groupId>
-        <artifactId>commons-logging</artifactId>
-        <version>1.0.4</version>
-      </dependency>
-      <!--
-        <dependency>
-        <groupId>jboss</groupId>
-        <artifactId>jboss-j2ee</artifactId>
-        <version>3.2.3</version>
-        </dependency>
-        <dependency>
-        <groupId>org.hibernate</groupId>
-        <artifactId>hibernate</artifactId>
-        <version>3.1.3</version>
-        </dependency> -->
-      <dependency>
-        <groupId>org.springframework</groupId>
-        <artifactId>spring</artifactId>
-        <version>1.2.7</version>
-        <exclusions>
-          <exclusion>
-            <artifactId>servlet-api</artifactId>
-            <groupId>javax.servlet</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>jta</artifactId>
-            <groupId>javax.transaction</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>connector</artifactId>
-            <groupId>javax.resource</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>xjavadoc</artifactId>
-            <groupId>xdoclet</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>cos</artifactId>
-            <groupId>com.servlets</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>jstl</artifactId>
-            <groupId>javax.servlet</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>standard</artifactId>
-            <groupId>taglibs</groupId>
-          </exclusion>
-          <exclusion>
-            <artifactId>quartz</artifactId>
-            <groupId>quartz</groupId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>aopalliance</groupId>
-        <artifactId>aopalliance</artifactId>
-        <version>1.0</version>
-      </dependency>
-      <dependency>
-        <groupId>antlr</groupId>
-        <artifactId>antlr</artifactId>
-        <version>2.7.2</version>
-      </dependency>
-      <dependency>
-        <groupId>commons-digester</groupId>
-        <artifactId>commons-digester</artifactId>
-        <version>1.7</version>
-        <scope>runtime</scope>
-        <exclusions>
-          <exclusion>
-            <groupId>xml-apis</groupId>
-            <artifactId>xml-apis</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>commons-validator</groupId>
-        <artifactId>commons-validator</artifactId>
-        <version>1.1.4</version>
-      </dependency>
-      <dependency>
-        <groupId>commons-fileupload</groupId>
-        <artifactId>commons-fileupload</artifactId>
-        <version>1.0</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>javax.servlet</groupId>
-        <artifactId>servlet-api</artifactId>
-        <version>2.4</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>itext</groupId>
-        <artifactId>itext</artifactId>
-        <version>0.99</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>javax.servlet</groupId>
-        <artifactId>jstl</artifactId>
-        <version>1.1.2</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>taglibs</groupId>
-        <artifactId>standard</artifactId>
-        <version>1.1.1</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>javax.servlet</groupId>
-        <artifactId>jsp-api</artifactId>
-        <version>2.0</version>
-        <scope>provided</scope>
-      </dependency>
-      <dependency>
-        <groupId>oro</groupId>
-        <artifactId>oro</artifactId>
-        <version>2.0.8</version>
-        <scope>runtime</scope>
-      </dependency>
-      <dependency>
-        <groupId>struts</groupId>
-        <artifactId>struts</artifactId>
-        <version>1.2.7</version>
-        <exclusions>
-          <exclusion>
-            <groupId>commons-chain</groupId>
-            <artifactId>commons-chain</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>commons-digester</groupId>
-            <artifactId>commons-digester</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>struts-menu</groupId>
-        <artifactId>struts-menu</artifactId>
-        <version>2.3</version>
-      </dependency>
-      <dependency>
-        <groupId>displaytag</groupId>
-        <artifactId>displaytag</artifactId>
-        <version>1.1</version>
-        <scope>runtime</scope>
-        <exclusions>
-          <exclusion>
-            <groupId>taglibs</groupId>
-            <artifactId>standard</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <!-- Dependencies enables application to run as a portlet -->
-      <dependency>
-        <groupId>org.apache.portals.bridges</groupId>
-        <artifactId>portals-bridges-struts-1.2.7</artifactId>
-        <version>1.0.2-dev</version>
-        <exclusions>
-          <exclusion>
-            <groupId>org.apache.portals.bridges</groupId>
-            <artifactId>portals-bridges-common</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>displaytag</groupId>
-        <artifactId>displaytag-portlet</artifactId>
-        <version>1.1</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>3.8.1</version>
-      <scope>test</scope>
-    </dependency>
-  </dependencies>
-  <build>
-    <defaultGoal>install</defaultGoal>
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.andromda.maven.plugins</groupId>
-          <artifactId>andromda-multi-source-plugin</artifactId>
-          <version>3.2</version>
-          <executions>
-            <execution>
-              <goals>
-                <goal>add-source</goal>
-              </goals>
-              <configuration>
-                <sourceDirectories>
-                  <directory>model/src</directory>
-                </sourceDirectories>
-              </configuration>
-            </execution>
-          </executions>
-        </plugin>
-        <plugin>
-          <groupId>org.andromda.maven.plugins</groupId>
-          <artifactId>andromda-maven-plugin</artifactId>
-          <version>3.2</version>
-        </plugin>
-        <plugin>
-          <groupId>org.andromda.maven.plugins</groupId>
-          <artifactId>andromdapp-maven-plugin</artifactId>
-          <version>3.2</version>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-resources-plugin</artifactId>
-          <version>2.2</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-  <modules>
-    <module>mda</module>
-    <module>common</module>
-    <module>core</module>
-    <module>web</module>
-  </modules>
-  <properties>
-    <!--
-      Change this to generate to the correct MDA database mappings,
-      For MySql use: MySQL
-      For Hypersonic use: HypersonicSql
-      For Oracle9i use: Oracle9i
-      For DB2 use: DB2
-      For Informix use: InformixDB
-      For MSSQL use: MSSQL
-      For Pointbase use: PointBase
-      For Postgres use: PostgreSQL
-      For Sybase use: Sybase
-      For SapDB use: SapDB
-      For Derby use: Derby
-    -->
-    <sql.mappings>Derby</sql.mappings>
-    <!--
-      Change this for the appropriate database
-      For MySql use: org.hibernate.dialect.MySQLDialect
-      For MySql InnoDB use: org.hibernate.dialect.MySQLInnoDBDialect
-      For MySql MyISAM use: org.hibernate.dialect.MySQLMyISAMDialect
-      For Hypersonic use: org.hibernate.dialect.HSQLDialect
-      For Oracle any version use: org.hibernate.dialect.OracleDialect
-      For Oracle9i/10g use: org.hibernate.dialect.Oracle9Dialect
-      For DB2 use: org.hibernate.dialect.DB2Dialect
-      For Informix use: org.hibernate.dialect.InformixDialect
-      For MSSQL use: org.hibernate.dialect.SQLServerDialect
-      For Pointbase use: org.hibernate.dialect.PointbaseDialect
-      For Postgres use: org.hibernate.dialect.PostgreSQLDialect
-      For Sybase use: org.hibernate.dialect.SybaseDialect
-      For Sybase Anywhere use: org.hibernate.dialect.SybaseAnywhereDialect
-      For SapDB use: org.hibernate.dialect.SAPDBDialect
-      For Progress use: org.hibernate.dialect.ProgressDialect
-      For Derby use: org.hibernate.dialect.DerbyDialect
-    -->
-    <hibernate.dialect>
-      org.hibernate.dialect.DerbyDialect
-    </hibernate.dialect>
-    <tomcat.home>${env.CATALINA_HOME}</tomcat.home>
-    <application.id>andromda-struts</application.id>
-    <application.package>
-      org.apache.portals.network.monitor
-    </application.package>
-    <application.name>Network Monitor</application.name>
-    <application.version>1.0</application.version>
-    <dataSource.name>jdbc/${application.id}</dataSource.name>
-    <dataSource>java:comp/env/${dataSource.name}</dataSource>
-  </properties>
-  <profiles>
-    <profile>
-      <id>local</id>
-      <activation>
-        <activeByDefault>true</activeByDefault>
-      </activation>
-      <properties>
-        <!--
-          Change driver jar for appropriate database
-          For MySQL use: mysql-connector-java-X-bin.jar
-          For Hypersonic use: hsqldb.jar
-        -->
-        <jdbc.driver.jar>/path/to/derby.jar</jdbc.driver.jar>
-        <!--
-          Change driver for appropriate database
-          For MySQL use: com.mysql.jdbc.Driver
-          For Hypersonic use: org.hsqldb.jdbcDriver
-          For Oracle9i use: oracle.jdbc.driver.OracleDriver
-          For DB2 use: COM.ibm.db2.jdbc.app.DB2Driver
-          For Informix use: com.informix.jdbc.IfxDriver
-          For MSSQL use: com.microsoft.jdbc.sqlserver.SQLServerDriver
-          For Pointbase use: com.pointbase.jdbc.jdbcUniversalDriver
-          For Postgres use: org.postgresql.Driver
-          For Sybase use: com.sybase.jdbc2.jdbc.SybDataSource
-          For SapDB use: com.sap.dbtech.jdbc.DriverSapDB
-          For Progress use: com.progress.sql.jdbc.JdbcProgressDriver
-          For Derby use: org.apache.derby.jdbc.EmbeddedDriver
-        -->
-        <jdbc.driver>org.apache.derby.jdbc.EmbeddedDriver</jdbc.driver>
-        <!--
-          Change connection url for appropriate database
-          For MySQL use: jdbc:mysql://localhost:3306/network-monitor
-          For Hypersonic use: jdbc:hsqldb:hsql://127.0.0.1:1701
-          For Oracle9i use: jdbc:oracle:thin:@localhost:1521:yoursid
-          For DB2 use: jdbc:db2:network-monitor
-          For Informix use: jdbc:informix-sqli://localhost:1557/network-monitor:INFORMIXSERVER=myserver
-          For MSSQL use: jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=network-monitor
-          For Pointbase use: jdbc:pointbase:server://@pointbase.server@:@pointbase.port/pointbase.network-monitor@,new
-          For Postgres use: jdbc:postgresql://localhost/network-monitor
-          For Sybase use: jdbc:sybase:Tds:localhost:5000/network-monitor?JCONNECT_VERSION=6
-          For SapDB use: jdbc:sapdb://127.0.0.1/network-monitor
-          For Progress use: jdbc:JdbcProgress:T:localhost:3305:network-monitor
-        -->
-        <jdbc.url>jdbc:derby:network-monitor</jdbc.url>
-        <jdbc.username>sa</jdbc.username>
-        <jdbc.password></jdbc.password>
-        <!--
-          Change exception sorder class name for appropriate database
-          For MySQL use: org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter
-          For Hypersonic use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Oracle9i use: org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
-          For DB2 use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Informix use: org.jboss.resource.adapter.jdbc.vendor.InformixExceptionSorter
-          For MSSQL use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Pointbase use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Postgres use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Sybase use: org.jboss.resource.adapter.jdbc.vendor.SybaseExceptionSorter
-          For SapDB use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-          For Progress use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-        -->
-        <jdbc.exception.sorter>
-          org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
-        </jdbc.exception.sorter>
-      </properties>
-      <build>
-        <pluginManagement>
-          <plugins>
-            <plugin>
-              <groupId>org.andromda.maven.plugins</groupId>
-              <artifactId>andromdapp-maven-plugin</artifactId>
-              <version>3.2</version>
-              <!-- provides the injection of the script wrapper support into the class files (this should only
-                be done when developing locally), uncomment this executions element to enable
-                <executions>
-                <execution>
-                <id>instrument-scripts</id>
-                <goals>
-                <goal>instrument-scripts</goal>
-                </goals>
-                </execution>
-                </executions>
-              -->
-              <configuration>
-                <scriptWrapper>
-                  org.andromda.scriptwrappers.GroovyScriptWrapper
-                </scriptWrapper>
-                <locations>
-                  <location>
-                    <rootPath>${pom.basedir}/src/main/java</rootPath>
-                    <!-- adjust these to include or exclude specific files, by default
-                      all files found in the rootPath are considered
-                      <includes>
-                      <include>relative/path/to/file/to/include/SomeClass.java</include>
-                      </includes>
-                      <excludes>
-                      <exclude>relative/path/to/file/to/include/SomeClass.java</exclude>
-                      </excludes>
-                    -->
-                  </location>
-                </locations>
-              </configuration>
-            </plugin>
-          </plugins>
-        </pluginManagement>
-      </build>
-    </profile>
-    <profile>
-      <id>development</id>
-      <activation>
-        <property>
-          <name>env</name>
-          <value>dev</value>
-        </property>
-      </activation>
-      <properties>
-        <jdbc.driver.jar></jdbc.driver.jar>
-        <jdbc.driver></jdbc.driver>
-        <jdbc.url></jdbc.url>
-        <jdbc.username></jdbc.username>
-        <jdbc.password></jdbc.password>
-        <jdbc.exception.sorter></jdbc.exception.sorter>
-      </properties>
-    </profile>
-    <profile>
-      <id>validation</id>
-      <activation>
-        <property>
-          <name>env</name>
-          <value>val</value>
-        </property>
-      </activation>
-      <properties>
-        <jdbc.driver.jar></jdbc.driver.jar>
-        <jdbc.driver></jdbc.driver>
-        <jdbc.url></jdbc.url>
-        <jdbc.username></jdbc.username>
-        <jdbc.password></jdbc.password>
-        <jdbc.exception.sorter></jdbc.exception.sorter>
-      </properties>
-    </profile>
-    <profile>
-      <id>production</id>
-      <activation>
-        <property>
-          <name>env</name>
-          <value>prod</value>
-        </property>
-      </activation>
-      <properties>
-        <jdbc.driver.jar></jdbc.driver.jar>
-        <jdbc.driver></jdbc.driver>
-        <jdbc.url></jdbc.url>
-        <jdbc.username></jdbc.username>
-        <jdbc.password></jdbc.password>
-        <jdbc.exception.sorter></jdbc.exception.sorter>
-      </properties>
-    </profile>
-  </profiles>
-  <repositories>
-    <repository>
-      <id>andromda</id>
-      <name>AndroMDA Repository</name>
-      <url>http://team.andromda.org/maven2</url>
-    </repository>
-  </repositories>
-  <pluginRepositories>
-    <pluginRepository>
-      <id>andromda</id>
-      <name>AndroMDA Repository</name>
-      <url>http://team.andromda.org/maven2</url>
-    </pluginRepository>
-  </pluginRepositories>
-  <prerequisites>
-    <maven>2.0.1</maven>
-  </prerequisites>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+  
+  http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+  
+  $Id: pom.xml 547187 2007-06-14 09:05:19Z ate $
+-->
+<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>org.apache.portals.bridges.andromda.struts</groupId>
+  <artifactId>andromda-struts</artifactId>
+  <packaging>pom</packaging>
+  <version>1.0.2</version>
+  <name>Andromda Struts Demo</name>
+  <description>The Network Monitor Project.</description>
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/portals/bridges/trunk/applications/andromda-struts
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/portals/bridges/trunk/applications/andromda-struts
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewcvs.cgi/portals/bridges/trunk/applications/andromda-struts/
+    </url>
+  </scm>
+  <organization>
+    <name>Apache</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+  <ciManagement>
+    <system>continuum</system>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <configuration>
+          <address></address>
+        </configuration>
+      </notifier>
+    </notifiers>
+  </ciManagement>
+  <developers>
+    <developer>
+      <id>pmd</id>
+      <name>Philip Mark Donaghy</name>
+      <email>pmd@apache.org</email>
+      <organization>mapimage.com</organization>
+      <roles>
+        <role>Developer</role>
+      </roles>
+      <timezone>GMT+1</timezone>
+    </developer>
+  </developers>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.andromda.profiles.uml14</groupId>
+        <artifactId>andromda-profile</artifactId>
+        <version>3.2</version>
+        <type>xml.zip</type>
+        <scope>compile</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda</groupId>
+        <artifactId>andromda-core</artifactId>
+        <version>3.2</version>
+        <exclusions>
+          <exclusion>
+            <groupId>xml-apis</groupId>
+            <artifactId>xml-apis</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>xalan</groupId>
+            <artifactId>xalan</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+          </exclusion>
+        </exclusions>
+        <scope>compile</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda.translationlibraries</groupId>
+        <artifactId>andromda-ocl-translation-core</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda.translationlibraries</groupId>
+        <artifactId>andromda-ocl-validation-library</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda.cartridges</groupId>
+        <artifactId>andromda-spring-cartridge</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <!--
+        <dependency>
+        <groupId>org.andromda.cartridges</groupId>
+        <artifactId>andromda-hibernate-cartridge</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+        </dependency> -->
+      <dependency>
+        <groupId>org.andromda.cartridges</groupId>
+        <artifactId>andromda-java-cartridge</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda.cartridges</groupId>
+        <artifactId>andromda-bpm4struts-cartridge</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>org.andromda.translationlibraries</groupId>
+        <artifactId>andromda-ocl-query-library</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <!-- This dependency provides the ability to implement your
+        business logic in an interpreted manner during development on
+        your local machine -->
+      <dependency>
+        <groupId>org.andromda</groupId>
+        <artifactId>andromda-script-wrappers</artifactId>
+        <version>3.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>commons-beanutils</groupId>
+        <artifactId>commons-beanutils</artifactId>
+        <version>1.7.0</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-collections</groupId>
+        <artifactId>commons-collections</artifactId>
+        <version>3.1</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-lang</groupId>
+        <artifactId>commons-lang</artifactId>
+        <version>2.1</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-logging</groupId>
+        <artifactId>commons-logging</artifactId>
+        <version>1.0.4</version>
+      </dependency>
+      <!--
+        <dependency>
+        <groupId>jboss</groupId>
+        <artifactId>jboss-j2ee</artifactId>
+        <version>3.2.3</version>
+        </dependency>
+        <dependency>
+        <groupId>org.hibernate</groupId>
+        <artifactId>hibernate</artifactId>
+        <version>3.1.3</version>
+        </dependency> -->
+      <dependency>
+        <groupId>org.springframework</groupId>
+        <artifactId>spring</artifactId>
+        <version>1.2.7</version>
+        <exclusions>
+          <exclusion>
+            <artifactId>servlet-api</artifactId>
+            <groupId>javax.servlet</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>jta</artifactId>
+            <groupId>javax.transaction</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>connector</artifactId>
+            <groupId>javax.resource</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>xjavadoc</artifactId>
+            <groupId>xdoclet</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>cos</artifactId>
+            <groupId>com.servlets</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>jstl</artifactId>
+            <groupId>javax.servlet</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>standard</artifactId>
+            <groupId>taglibs</groupId>
+          </exclusion>
+          <exclusion>
+            <artifactId>quartz</artifactId>
+            <groupId>quartz</groupId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>aopalliance</groupId>
+        <artifactId>aopalliance</artifactId>
+        <version>1.0</version>
+      </dependency>
+      <dependency>
+        <groupId>antlr</groupId>
+        <artifactId>antlr</artifactId>
+        <version>2.7.2</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-digester</groupId>
+        <artifactId>commons-digester</artifactId>
+        <version>1.7</version>
+        <scope>runtime</scope>
+        <exclusions>
+          <exclusion>
+            <groupId>xml-apis</groupId>
+            <artifactId>xml-apis</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>commons-validator</groupId>
+        <artifactId>commons-validator</artifactId>
+        <version>1.1.4</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-fileupload</groupId>
+        <artifactId>commons-fileupload</artifactId>
+        <version>1.0</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>servlet-api</artifactId>
+        <version>2.4</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>itext</groupId>
+        <artifactId>itext</artifactId>
+        <version>0.99</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>jstl</artifactId>
+        <version>1.1.2</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>taglibs</groupId>
+        <artifactId>standard</artifactId>
+        <version>1.1.1</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>javax.servlet</groupId>
+        <artifactId>jsp-api</artifactId>
+        <version>2.0</version>
+        <scope>provided</scope>
+      </dependency>
+      <dependency>
+        <groupId>oro</groupId>
+        <artifactId>oro</artifactId>
+        <version>2.0.8</version>
+        <scope>runtime</scope>
+      </dependency>
+      <dependency>
+        <groupId>struts</groupId>
+        <artifactId>struts</artifactId>
+        <version>1.2.7</version>
+        <exclusions>
+          <exclusion>
+            <groupId>commons-chain</groupId>
+            <artifactId>commons-chain</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>commons-digester</groupId>
+            <artifactId>commons-digester</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>struts-menu</groupId>
+        <artifactId>struts-menu</artifactId>
+        <version>2.3</version>
+      </dependency>
+      <dependency>
+        <groupId>displaytag</groupId>
+        <artifactId>displaytag</artifactId>
+        <version>1.1</version>
+        <scope>runtime</scope>
+        <exclusions>
+          <exclusion>
+            <groupId>taglibs</groupId>
+            <artifactId>standard</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <!-- Dependencies enables application to run as a portlet -->
+      <dependency>
+        <groupId>org.apache.portals.bridges</groupId>
+        <artifactId>portals-bridges-struts-1.2.7</artifactId>
+        <version>1.0.2-dev</version>
+        <exclusions>
+          <exclusion>
+            <groupId>org.apache.portals.bridges</groupId>
+            <artifactId>portals-bridges-common</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      <dependency>
+        <groupId>displaytag</groupId>
+        <artifactId>displaytag-portlet</artifactId>
+        <version>1.1</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    <defaultGoal>install</defaultGoal>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.andromda.maven.plugins</groupId>
+          <artifactId>andromda-multi-source-plugin</artifactId>
+          <version>3.2</version>
+          <executions>
+            <execution>
+              <goals>
+                <goal>add-source</goal>
+              </goals>
+              <configuration>
+                <sourceDirectories>
+                  <directory>model/src</directory>
+                </sourceDirectories>
+              </configuration>
+            </execution>
+          </executions>
+        </plugin>
+        <plugin>
+          <groupId>org.andromda.maven.plugins</groupId>
+          <artifactId>andromda-maven-plugin</artifactId>
+          <version>3.2</version>
+        </plugin>
+        <plugin>
+          <groupId>org.andromda.maven.plugins</groupId>
+          <artifactId>andromdapp-maven-plugin</artifactId>
+          <version>3.2</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-resources-plugin</artifactId>
+          <version>2.2</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <modules>
+    <module>mda</module>
+    <module>common</module>
+    <module>core</module>
+    <module>web</module>
+  </modules>
+  <properties>
+    <!--
+      Change this to generate to the correct MDA database mappings,
+      For MySql use: MySQL
+      For Hypersonic use: HypersonicSql
+      For Oracle9i use: Oracle9i
+      For DB2 use: DB2
+      For Informix use: InformixDB
+      For MSSQL use: MSSQL
+      For Pointbase use: PointBase
+      For Postgres use: PostgreSQL
+      For Sybase use: Sybase
+      For SapDB use: SapDB
+      For Derby use: Derby
+    -->
+    <sql.mappings>Derby</sql.mappings>
+    <!--
+      Change this for the appropriate database
+      For MySql use: org.hibernate.dialect.MySQLDialect
+      For MySql InnoDB use: org.hibernate.dialect.MySQLInnoDBDialect
+      For MySql MyISAM use: org.hibernate.dialect.MySQLMyISAMDialect
+      For Hypersonic use: org.hibernate.dialect.HSQLDialect
+      For Oracle any version use: org.hibernate.dialect.OracleDialect
+      For Oracle9i/10g use: org.hibernate.dialect.Oracle9Dialect
+      For DB2 use: org.hibernate.dialect.DB2Dialect
+      For Informix use: org.hibernate.dialect.InformixDialect
+      For MSSQL use: org.hibernate.dialect.SQLServerDialect
+      For Pointbase use: org.hibernate.dialect.PointbaseDialect
+      For Postgres use: org.hibernate.dialect.PostgreSQLDialect
+      For Sybase use: org.hibernate.dialect.SybaseDialect
+      For Sybase Anywhere use: org.hibernate.dialect.SybaseAnywhereDialect
+      For SapDB use: org.hibernate.dialect.SAPDBDialect
+      For Progress use: org.hibernate.dialect.ProgressDialect
+      For Derby use: org.hibernate.dialect.DerbyDialect
+    -->
+    <hibernate.dialect>
+      org.hibernate.dialect.DerbyDialect
+    </hibernate.dialect>
+    <tomcat.home>${env.CATALINA_HOME}</tomcat.home>
+    <application.id>andromda-struts</application.id>
+    <application.package>
+      org.apache.portals.network.monitor
+    </application.package>
+    <application.name>Network Monitor</application.name>
+    <application.version>1.0</application.version>
+    <dataSource.name>jdbc/${application.id}</dataSource.name>
+    <dataSource>java:comp/env/${dataSource.name}</dataSource>
+  </properties>
+  <profiles>
+    <profile>
+      <id>local</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <properties>
+        <!--
+          Change driver jar for appropriate database
+          For MySQL use: mysql-connector-java-X-bin.jar
+          For Hypersonic use: hsqldb.jar
+        -->
+        <jdbc.driver.jar>/path/to/derby.jar</jdbc.driver.jar>
+        <!--
+          Change driver for appropriate database
+          For MySQL use: com.mysql.jdbc.Driver
+          For Hypersonic use: org.hsqldb.jdbcDriver
+          For Oracle9i use: oracle.jdbc.driver.OracleDriver
+          For DB2 use: COM.ibm.db2.jdbc.app.DB2Driver
+          For Informix use: com.informix.jdbc.IfxDriver
+          For MSSQL use: com.microsoft.jdbc.sqlserver.SQLServerDriver
+          For Pointbase use: com.pointbase.jdbc.jdbcUniversalDriver
+          For Postgres use: org.postgresql.Driver
+          For Sybase use: com.sybase.jdbc2.jdbc.SybDataSource
+          For SapDB use: com.sap.dbtech.jdbc.DriverSapDB
+          For Progress use: com.progress.sql.jdbc.JdbcProgressDriver
+          For Derby use: org.apache.derby.jdbc.EmbeddedDriver
+        -->
+        <jdbc.driver>org.apache.derby.jdbc.EmbeddedDriver</jdbc.driver>
+        <!--
+          Change connection url for appropriate database
+          For MySQL use: jdbc:mysql://localhost:3306/network-monitor
+          For Hypersonic use: jdbc:hsqldb:hsql://127.0.0.1:1701
+          For Oracle9i use: jdbc:oracle:thin:@localhost:1521:yoursid
+          For DB2 use: jdbc:db2:network-monitor
+          For Informix use: jdbc:informix-sqli://localhost:1557/network-monitor:INFORMIXSERVER=myserver
+          For MSSQL use: jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=network-monitor
+          For Pointbase use: jdbc:pointbase:server://@pointbase.server@:@pointbase.port/pointbase.network-monitor@,new
+          For Postgres use: jdbc:postgresql://localhost/network-monitor
+          For Sybase use: jdbc:sybase:Tds:localhost:5000/network-monitor?JCONNECT_VERSION=6
+          For SapDB use: jdbc:sapdb://127.0.0.1/network-monitor
+          For Progress use: jdbc:JdbcProgress:T:localhost:3305:network-monitor
+        -->
+        <jdbc.url>jdbc:derby:network-monitor</jdbc.url>
+        <jdbc.username>sa</jdbc.username>
+        <jdbc.password></jdbc.password>
+        <!--
+          Change exception sorder class name for appropriate database
+          For MySQL use: org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter
+          For Hypersonic use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Oracle9i use: org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
+          For DB2 use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Informix use: org.jboss.resource.adapter.jdbc.vendor.InformixExceptionSorter
+          For MSSQL use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Pointbase use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Postgres use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Sybase use: org.jboss.resource.adapter.jdbc.vendor.SybaseExceptionSorter
+          For SapDB use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+          For Progress use: org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+        -->
+        <jdbc.exception.sorter>
+          org.jboss.resource.adapter.jdbc.vendor.DummyExceptionSorter
+        </jdbc.exception.sorter>
+      </properties>
+      <build>
+        <pluginManagement>
+          <plugins>
+            <plugin>
+              <groupId>org.andromda.maven.plugins</groupId>
+              <artifactId>andromdapp-maven-plugin</artifactId>
+              <version>3.2</version>
+              <!-- provides the injection of the script wrapper support into the class files (this should only
+                be done when developing locally), uncomment this executions element to enable
+                <executions>
+                <execution>
+                <id>instrument-scripts</id>
+                <goals>
+                <goal>instrument-scripts</goal>
+                </goals>
+                </execution>
+                </executions>
+              -->
+              <configuration>
+                <scriptWrapper>
+                  org.andromda.scriptwrappers.GroovyScriptWrapper
+                </scriptWrapper>
+                <locations>
+                  <location>
+                    <rootPath>${pom.basedir}/src/main/java</rootPath>
+                    <!-- adjust these to include or exclude specific files, by default
+                      all files found in the rootPath are considered
+                      <includes>
+                      <include>relative/path/to/file/to/include/SomeClass.java</include>
+                      </includes>
+                      <excludes>
+                      <exclude>relative/path/to/file/to/include/SomeClass.java</exclude>
+                      </excludes>
+                    -->
+                  </location>
+                </locations>
+              </configuration>
+            </plugin>
+          </plugins>
+        </pluginManagement>
+      </build>
+    </profile>
+    <profile>
+      <id>development</id>
+      <activation>
+        <property>
+          <name>env</name>
+          <value>dev</value>
+        </property>
+      </activation>
+      <properties>
+        <jdbc.driver.jar></jdbc.driver.jar>
+        <jdbc.driver></jdbc.driver>
+        <jdbc.url></jdbc.url>
+        <jdbc.username></jdbc.username>
+        <jdbc.password></jdbc.password>
+        <jdbc.exception.sorter></jdbc.exception.sorter>
+      </properties>
+    </profile>
+    <profile>
+      <id>validation</id>
+      <activation>
+        <property>
+          <name>env</name>
+          <value>val</value>
+        </property>
+      </activation>
+      <properties>
+        <jdbc.driver.jar></jdbc.driver.jar>
+        <jdbc.driver></jdbc.driver>
+        <jdbc.url></jdbc.url>
+        <jdbc.username></jdbc.username>
+        <jdbc.password></jdbc.password>
+        <jdbc.exception.sorter></jdbc.exception.sorter>
+      </properties>
+    </profile>
+    <profile>
+      <id>production</id>
+      <activation>
+        <property>
+          <name>env</name>
+          <value>prod</value>
+        </property>
+      </activation>
+      <properties>
+        <jdbc.driver.jar></jdbc.driver.jar>
+        <jdbc.driver></jdbc.driver>
+        <jdbc.url></jdbc.url>
+        <jdbc.username></jdbc.username>
+        <jdbc.password></jdbc.password>
+        <jdbc.exception.sorter></jdbc.exception.sorter>
+      </properties>
+    </profile>
+  </profiles>
+  <repositories>
+    <repository>
+      <id>andromda</id>
+      <name>AndroMDA Repository</name>
+      <url>http://team.andromda.org/maven2</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>andromda</id>
+      <name>AndroMDA Repository</name>
+      <url>http://team.andromda.org/maven2</url>
+    </pluginRepository>
+  </pluginRepositories>
+  <prerequisites>
+    <maven>2.0.1</maven>
+  </prerequisites>
 </project>



---------------------------------------------------------------------
To unsubscribe, e-mail: bridges-commits-unsubscribe@portals.apache.org
For additional commands, e-mail: bridges-commits-help@portals.apache.org