Author: glandais Date: 2007-12-20 16:48:55 +0000 (Thu, 20 Dec 2007) New Revision: 74 Added: trunk/simexplorer-is-web/.classpath trunk/simexplorer-is-web/.project trunk/simexplorer-is-web/.settings/ trunk/simexplorer-is-web/.settings/org.eclipse.jdt.core.prefs trunk/simexplorer-is-web/.settings/org.eclipse.jst.common.project.facet.core.prefs trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.component trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.project.facet.core.xml trunk/simexplorer-is-web/pom.xml trunk/simexplorer-is-web/src/ trunk/simexplorer-is-web/src/java/ trunk/simexplorer-is-web/src/java/fr/ trunk/simexplorer-is-web/src/java/fr/cemagref/ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/ContextListener.java trunk/simexplorer-is-web/src/webcontent/ trunk/simexplorer-is-web/src/webcontent/META-INF/ trunk/simexplorer-is-web/src/webcontent/META-INF/MANIFEST.MF trunk/simexplorer-is-web/src/webcontent/WEB-INF/ trunk/simexplorer-is-web/src/webcontent/WEB-INF/lib/ trunk/simexplorer-is-web/src/webcontent/WEB-INF/web.xml Log: Initial import. Added: trunk/simexplorer-is-web/.classpath =================================================================== --- trunk/simexplorer-is-web/.classpath (rev 0) +++ trunk/simexplorer-is-web/.classpath 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" path="src/java"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.generic.runtimeTarget/JBoss v4.2"/> + <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/> + <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> + <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> + <classpathentry combineaccessrules="false" kind="src" path="/simexplorer-is-storage"/> + <classpathentry kind="output" path="target/classes"/> +</classpath> Added: trunk/simexplorer-is-web/.project =================================================================== --- trunk/simexplorer-is-web/.project (rev 0) +++ trunk/simexplorer-is-web/.project 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>simexplorer-is-web</name> + <comment>simexploreris web</comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.maven.ide.eclipse.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.wst.common.project.facet.core.builder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.wst.validation.validationbuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.maven.ide.eclipse.maven2Nature</nature> + <nature>org.eclipse.wst.common.project.facet.core.nature</nature> + <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> + <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> + </natures> +</projectDescription> Added: trunk/simexplorer-is-web/.settings/org.eclipse.jdt.core.prefs =================================================================== --- trunk/simexplorer-is-web/.settings/org.eclipse.jdt.core.prefs (rev 0) +++ trunk/simexplorer-is-web/.settings/org.eclipse.jdt.core.prefs 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,12 @@ +#Thu Dec 20 16:13:09 CET 2007 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 Added: trunk/simexplorer-is-web/.settings/org.eclipse.jst.common.project.facet.core.prefs =================================================================== --- trunk/simexplorer-is-web/.settings/org.eclipse.jst.common.project.facet.core.prefs (rev 0) +++ trunk/simexplorer-is-web/.settings/org.eclipse.jst.common.project.facet.core.prefs 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,4 @@ +#Wed Dec 19 15:57:55 CET 2007 +classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER/owners=jst.java\:5.0 +classpath.helper/org.eclipse.jst.server.core.container\:\:org.eclipse.jst.server.generic.runtimeTarget\:\:JBoss\ v4.2/owners=jst.web\:2.5 +eclipse.preferences.version=1 Added: trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.component =================================================================== --- trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.component (rev 0) +++ trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.component 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project-modules id="moduleCoreId" project-version="1.5.0"> + <wb-module deploy-name="simexplorer-is-web"> + <wb-resource deploy-path="/" source-path="/src/webcontent"/> + <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/java"/> + <property name="context-root" value="simexplorer-is"/> + <property name="java-output-path" value="build/classes"/> + </wb-module> +</project-modules> Added: trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.project.facet.core.xml =================================================================== --- trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0) +++ trunk/simexplorer-is-web/.settings/org.eclipse.wst.common.project.facet.core.xml 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<faceted-project> + <runtime name="JBoss v4.2"/> + <fixed facet="jst.java"/> + <fixed facet="jst.web"/> + <installed facet="jst.java" version="5.0"/> + <installed facet="jst.web" version="2.5"/> +</faceted-project> Added: trunk/simexplorer-is-web/pom.xml =================================================================== --- trunk/simexplorer-is-web/pom.xml (rev 0) +++ trunk/simexplorer-is-web/pom.xml 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>simexplorer-is-web</groupId> + <artifactId>simexplorer-is-web</artifactId> + <packaging>war</packaging> + <version>0.0.1-SNAPSHOT</version> + <description></description> + <dependencies> + <dependency> + <groupId>org.apache.tapestry</groupId> + <artifactId>tapestry-upload</artifactId> + <version>5.0.6</version> + </dependency> + </dependencies> +</project> \ No newline at end of file Added: trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/ContextListener.java =================================================================== --- trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/ContextListener.java (rev 0) +++ trunk/simexplorer-is-web/src/java/fr/cemagref/simexplorer/is/ui/web/ContextListener.java 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,33 @@ +package fr.cemagref.simexplorer.is.ui.web; + +import javax.naming.Context; +import javax.naming.InitialContext; +import javax.servlet.ServletContextEvent; +import javax.servlet.ServletContextListener; + +import fr.cemagref.simexplorer.is.storage.service.StorageService; + +public class ContextListener implements ServletContextListener { + + StorageService serviceProjets = null; + + public void contextDestroyed(ServletContextEvent arg0) { + try { + serviceProjets.close(); + } catch (Throwable e) { + e.printStackTrace(); + } + } + + public void contextInitialized(ServletContextEvent arg0) { + try { + Context context = new InitialContext(System.getProperties()); + serviceProjets = (StorageService) context + .lookup("ejb3/StorageService"); + serviceProjets.open(); + } catch (Throwable e) { + e.printStackTrace(); + } + } + +} Added: trunk/simexplorer-is-web/src/webcontent/META-INF/MANIFEST.MF =================================================================== --- trunk/simexplorer-is-web/src/webcontent/META-INF/MANIFEST.MF (rev 0) +++ trunk/simexplorer-is-web/src/webcontent/META-INF/MANIFEST.MF 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + Added: trunk/simexplorer-is-web/src/webcontent/WEB-INF/web.xml =================================================================== --- trunk/simexplorer-is-web/src/webcontent/WEB-INF/web.xml (rev 0) +++ trunk/simexplorer-is-web/src/webcontent/WEB-INF/web.xml 2007-12-20 16:48:55 UTC (rev 74) @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> + <display-name>simexplorer-is-web</display-name> + <listener> + <listener-class> + fr.cemagref.simexplorer.is.ui.web.ContextListener + </listener-class> + </listener> + <welcome-file-list> + <welcome-file>index.html</welcome-file> + </welcome-file-list> +</web-app> \ No newline at end of file