diff --git a/src/java/DmWebPortal/lib/primefaces-5.1.jar b/src/java/DmWebPortal/lib/primefaces-5.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..e979a446f5f493f168dfb39985fb3dffb73c209a Binary files /dev/null and b/src/java/DmWebPortal/lib/primefaces-5.1.jar differ diff --git a/src/java/DmWebPortal/nbproject/genfiles.properties b/src/java/DmWebPortal/nbproject/genfiles.properties index 95dfd94bd8d0f02f3682044f97ce7994d39cac42..3d091c1e1378f9c88edd907282e4eb8a3ea07b46 100644 --- a/src/java/DmWebPortal/nbproject/genfiles.properties +++ b/src/java/DmWebPortal/nbproject/genfiles.properties @@ -1,8 +1,8 @@ -build.xml.data.CRC32=c6e17de6 +build.xml.data.CRC32=e9bcf603 build.xml.script.CRC32=6f54d92a build.xml.stylesheet.CRC32=651128d4@1.65.1.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=c6e17de6 +nbproject/build-impl.xml.data.CRC32=e9bcf603 nbproject/build-impl.xml.script.CRC32=953d2855 nbproject/build-impl.xml.stylesheet.CRC32=d659eb7a@1.65.1.1 diff --git a/src/java/DmWebPortal/nbproject/project.properties b/src/java/DmWebPortal/nbproject/project.properties index e12da4fecd9793e00557c6c571a91ddb89cfb2a6..e7136787eef3861112a790fc1a217e0315ec5448 100644 --- a/src/java/DmWebPortal/nbproject/project.properties +++ b/src/java/DmWebPortal/nbproject/project.properties @@ -36,12 +36,13 @@ file.reference.org-netbeans-modules-java-j2seproject-copylibstask.jar=lib/org-ne file.reference.poi-3.10.jar=lib/poi-3.10.jar file.reference.postgresql-9.3-1102.jdbc41.jar=lib/postgresql-9.3-1102.jdbc41.jar file.reference.primefaces-4.0.jar=lib/primefaces-4.0.jar +file.reference.primefaces-5.1.jar=lib/primefaces-5.1.jar includes=** j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7-web -j2ee.platform.classpath=${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar +j2ee.platform.classpath=${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar @@ -55,6 +56,7 @@ javac.classpath=\ ${file.reference.postgresql-9.3-1102.jdbc41.jar}:\ ${file.reference.org-netbeans-modules-java-j2seproject-copylibstask.jar}:\ ${file.reference.poi-3.10.jar}:\ + ${file.reference.primefaces-5.1.jar}:\ ${file.reference.primefaces-4.0.jar} # Space-separated list of extra javac options javac.compilerargs= diff --git a/src/java/DmWebPortal/nbproject/project.xml b/src/java/DmWebPortal/nbproject/project.xml index 07966c83fda41bda281eb94f85fee35e07d952c6..8fc81dfdf9073700c0323f192b3aaaaa98cd7b8b 100644 --- a/src/java/DmWebPortal/nbproject/project.xml +++ b/src/java/DmWebPortal/nbproject/project.xml @@ -26,6 +26,9 @@ <file>${file.reference.poi-3.10.jar}</file> <path-in-war>WEB-INF/lib</path-in-war> </library> + <library dirs="200"> + <file>${file.reference.primefaces-5.1.jar}</file> + </library> <library dirs="200"> <file>${file.reference.primefaces-4.0.jar}</file> <path-in-war>WEB-INF/lib</path-in-war> diff --git a/src/java/DmWebPortal/setup/glassfish-resources.xml b/src/java/DmWebPortal/setup/glassfish-resources.xml index fb4700de4dcbe2d1d352265508f74caf9dd28dc8..ab06972080d22f241d88e3a51079087fc99442c4 100644 --- a/src/java/DmWebPortal/setup/glassfish-resources.xml +++ b/src/java/DmWebPortal/setup/glassfish-resources.xml @@ -6,7 +6,7 @@ <property name="portNumber" value="11136"/> <property name="databaseName" value="dm"/> <property name="User" value="dm"/> - <property name="Password" value="dm"/> + <property name="Password" value="dbuser"/> <property name="URL" value="jdbc:postgresql://localhost:11136/dm"/> <property name="driverClass" value="org.postgresql.Driver"/> </jdbc-connection-pool> diff --git a/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml b/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml index 08393f72b5101bfbcea7595448961a53248208be..a9cf352768c24aca3a3e622714fe048527a6616e 100644 --- a/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml +++ b/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8' ?> +<!--<?xml version='1.0' encoding='UTF-8' ?>--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" @@ -6,6 +6,7 @@ xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"> + <h:head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="../../resources/css/portal.css" rel="stylesheet" type="text/css" /> @@ -57,7 +58,7 @@ <p:menuitem value="Home" url="/views/home.xhtml" icon="ui-icon-home"/> <p:menuitem value="Experiment Types" url="/views/experimentType/list.xhtml"/> <p:menuitem value="Users" url="/views/userInfo/list.xhtml"/> - <p:menuitem value="Login" onclick="loginDialog.show()" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> + <p:menuitem value="Login" onclick="loginDialog.show();" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> <p:menuitem value="Logout" action="#{loginController.logout()}" rendered="#{loginController.loggedIn}" icon="ui-icon-close"/> </p:menubar> </h:form> </ui:insert> diff --git a/src/java/DmWebPortal/web/templates/homeViewTemplate.xhtml b/src/java/DmWebPortal/web/templates/homeViewTemplate.xhtml index 334daabd2a081729180d78a44bc25451dbb45128..8297d01a59182ddbce7c133d9472dd66c8958d1f 100644 --- a/src/java/DmWebPortal/web/templates/homeViewTemplate.xhtml +++ b/src/java/DmWebPortal/web/templates/homeViewTemplate.xhtml @@ -1,4 +1,5 @@ -<?xml version='1.0' encoding='UTF-8' ?> +<!--<?xml version='1.0' encoding='UTF-8' ?>--> + <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" @@ -6,10 +7,11 @@ xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"> + <h:head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="../resources/css/portal.css" rel="stylesheet" type="text/css" /> -<!-- <link href="../../resources/css/portal.css" rel="stylesheet" type="text/css" />--> + <link href="../../resources/css/portal.css" rel="stylesheet" type="text/css" /> <title>Data Management System Portal</title> </h:head> @@ -58,7 +60,7 @@ <p:menuitem value="Home" url="/views/home.xhtml" icon="ui-icon-home"/> <p:menuitem value="Experiment Types" url="/views/experimentType/list.xhtml"/> <p:menuitem value="Users" url="/views/userInfo/list.xhtml"/> - <p:menuitem value="Login" onclick="loginDialog.show()" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> + <p:menuitem value="Login" onclick="PF('loginDialog').show();" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> <p:menuitem value="Logout" action="#{loginController.logout()}" rendered="#{loginController.loggedIn}" icon="ui-icon-close"/> </p:menubar> </h:form> </ui:insert> diff --git a/src/java/DmWebPortal/web/views/home.xhtml b/src/java/DmWebPortal/web/views/home.xhtml index fb22b90d19abf7d95c120c1aaa0c276698d54c47..63799f807ec7441343d4fe7090a85d433f7bc42a 100644 --- a/src/java/DmWebPortal/web/views/home.xhtml +++ b/src/java/DmWebPortal/web/views/home.xhtml @@ -1,11 +1,13 @@ -<?xml version='1.0' encoding='UTF-8' ?> +<!--<?xml version='1.0' encoding='UTF-8' ?>--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:p="http://primefaces.org/ui" xmlns:f="http://xmlns.jcp.org/jsf/core"> + <ui:composition template="../templates/homeViewTemplate.xhtml"> <ui:define name="middleCenter"> @@ -39,3 +41,4 @@ </ui:composition> </ui:composition> +