<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Installation Instructions</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>Recent changes to Installation Instructions</description><atom:link href="https://sourceforge.net/p/jpportal/wiki/Installation%20Instructions/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 19 Dec 2015 22:20:36 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jpportal/wiki/Installation%20Instructions/feed" rel="self" type="application/rss+xml"/><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v12
+++ v13
@@ -1,4 +1,4 @@
-Notice: These instructions are for Tomcat 8, though JpPortal should work with JBoss and GlassFish as well.
+Notice: These instructions are for Tomcat 8, though JpPortal should (theoretically) work with JBoss and GlassFish as well.

 **Minimum Requirements**

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Sat, 19 Dec 2015 22:20:36 -0000</pubDate><guid>https://sourceforge.net817577629372f6ca3571d39f67cf0e2eb3bd1b53</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v11
+++ v12
@@ -3,20 +3,23 @@
 **Minimum Requirements**

 MySQL 5.6+
-Tomcat 8.0.27+
+Java 8+
+Tomcat 8

-**Needed JARs** (to help things along)
+**Required JARs** (not included in zip file)
 mysql-connector-java-5.1.13-bin.jar  (to connect to MySQL)
 jstl-1.2.jar  (to use JSTL 1.2)

 **Installation**

-Copy **jplib.jar** to the Tomcat */lib/* folder, and **JpPortal.war** and **JpInstaller.war** to the */webapps/* folder.
+Copy **jplib.jar** and the required JARs listed above to the Tomcat */lib/* folder.
+Copy **JpPortal.war** and **JpInstaller.war** to the Tomcat */webapps/* folder.

-Create a MySQL user account (for the rest of these instructions, it is assumed that the username is 'jpportal' and the password is 'jpportal' -- I would suggest choosing your own username and password), and run the following grant statement:
+Create a MySQL user account (for the rest of these instructions, it is assumed that the username is 'jpportal' and the password is 'jpportal' -- I would suggest choosing your own username and password), and run the following grant statements:

 ~~~~~~
 :::sql
+CREATE DATABASE jpportal;
 GRANT ALL PRIVILEGES ON jpportal.* TO 'jpportal'@'%';
 ~~~~~~

@@ -26,19 +29,6 @@

 ***server.xml***

-Within the GlobalNamingResources section, add this resource:
-
-~~~~~~
-:::xml
-&amp;lt;Resource name="authdb" type="javax.sql.DataSource" -="" auth="Container" readonly="true" -="" driverClassName="com.mysql.jdbc.Driver" -="" url="jdbc:mysql://localhost:3306/jpportal" -="" username="jpportal" password="jpportal" -="" maxWaitMillis="10000" maxIdle="30" maxTotal="100"/&amp;gt;
-~~~~~~
-
-
 Within the Engine section make sure that your Realm looks like this:

 ~~~~~~
@@ -46,6 +36,16 @@
 &amp;lt;Realm className="org.apache.catalina.realm.LockOutRealm"&amp;gt;
   &amp;lt;Realm className="com.jp.realm.JpRealm"/&amp;gt;
 &amp;lt;/Realm&amp;gt;
+~~~~~~
+
+
+Within the Host section, make sure that one of the following Valves is not commented out.  Use the SingleSignOn valve for use in a lone tomcat node.  Use the ClusterSingleSignOn valve for use in a cluster.
+
+~~~~~~
+:::xml
+&amp;lt;Valve className="org.apache.catalina.authenticator.SingleSignOn"/&amp;gt;
+     or 
+&amp;lt;Valve className="org.apache.catalina.ha.authenticator.ClusterSingleSignOn"/&amp;gt;
 ~~~~~~

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Sat, 19 Dec 2015 22:13:39 -0000</pubDate><guid>https://sourceforge.netb977ee511479c198d667d75a7c8a050a6024d157</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v10
+++ v11
@@ -4,6 +4,10 @@

 MySQL 5.6+
 Tomcat 8.0.27+
+
+**Needed JARs** (to help things along)
+mysql-connector-java-5.1.13-bin.jar  (to connect to MySQL)
+jstl-1.2.jar  (to use JSTL 1.2)

 **Installation**

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Thu, 15 Oct 2015 02:36:01 -0000</pubDate><guid>https://sourceforge.netc19bd00a8abeca707b386c0e773a121d5b68d57d</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,4 +1,4 @@
-Notice: These instructions are for Tomcat 7, though JpPortal should work with JBoss and GlassFish as well.
+Notice: These instructions are for Tomcat 8, though JpPortal should work with JBoss and GlassFish as well.

 **Minimum Requirements**

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Mon, 12 Oct 2015 02:22:01 -0000</pubDate><guid>https://sourceforge.net0eb713ad48e07bd01ac4b4038fe26581d7cfaf11</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -3,7 +3,7 @@
 **Minimum Requirements**

 MySQL 5.6+
-Tomcat 7.0.47+
+Tomcat 8.0.27+

 **Installation**

@@ -31,7 +31,7 @@
           driverClassName="com.mysql.jdbc.Driver" 
           url="jdbc:mysql://localhost:3306/jpportal"
           username="jpportal" password="jpportal" 
-          maxWait="10000" maxIdle="30" maxActive="100"/&amp;gt;
+          maxWaitMillis="10000" maxIdle="30" maxTotal="100"/&amp;gt;
 ~~~~~~

@@ -56,7 +56,7 @@
           driverClassName="com.mysql.jdbc.Driver" 
           url="jdbc:mysql://localhost:3306/jpportal" 
           username="jpportal" password="jpportal" 
-          maxWait="10000" maxIdle="30" maxActive="100"/&amp;gt;
+          maxWaitMillis="10000" maxIdle="30" maxTotal="100"/&amp;gt;
 ~~~~~~

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Mon, 12 Oct 2015 02:20:57 -0000</pubDate><guid>https://sourceforge.net39ff214d2365bb27e60111ff499f54226bcdf456</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -7,7 +7,7 @@

 **Installation**

-Copy **jplib.jar** to the Tomcat */lib/* folder, and **JpPortal.war** to the */webapps/* folder.
+Copy **jplib.jar** to the Tomcat */lib/* folder, and **JpPortal.war** and **JpInstaller.war** to the */webapps/* folder.

 Create a MySQL user account (for the rest of these instructions, it is assumed that the username is 'jpportal' and the password is 'jpportal' -- I would suggest choosing your own username and password), and run the following grant statement:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Tue, 08 Apr 2014 23:35:20 -0000</pubDate><guid>https://sourceforge.netd33686cb0de605b623ad3355e3b1af68cf5f305f</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -9,7 +9,7 @@

 Copy **jplib.jar** to the Tomcat */lib/* folder, and **JpPortal.war** to the */webapps/* folder.

-Log into MySQL as root, and run **install_jpportal_database.sql**.  Create a user account (for the rest of these instructions, it is assumed that the username is 'jpportal' and the password is 'jpportal' -- I would suggest choosing your own username and password), and run the following grant statement:
+Create a MySQL user account (for the rest of these instructions, it is assumed that the username is 'jpportal' and the password is 'jpportal' -- I would suggest choosing your own username and password), and run the following grant statement:

 ~~~~~~
 :::sql
@@ -60,7 +60,10 @@
 ~~~~~~

-Now, start the Tomcat server and test by pointing your browser at **http://localhost:8080/JpPortal**
-If you see the following, then it's installed properly.
+Now, start the Tomcat server and test by pointing your browser at **http://localhost:8080/JpInstaller** to get to the following page:
+
+[[img src=installer.png alt=installer.png]]
+
+After installing, you will be automatically redirected to the following page:

 [[img src=homepage.png alt=homepage.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Tue, 08 Apr 2014 23:34:07 -0000</pubDate><guid>https://sourceforge.net368d3e1b6e2746cacd91ba5b9ea1d909e721d3b8</guid></item><item><title>Installation Instructions modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation%2520Instructions/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Tue, 31 Dec 2013 03:13:04 -0000</pubDate><guid>https://sourceforge.netcd71cf69e7706c5608cbe4f9615459934fcf95fe</guid></item><item><title>Installation modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Sat, 21 Dec 2013 18:49:50 -0000</pubDate><guid>https://sourceforge.net0a6d44daf7ff0fcae04c5b319d3d1f944f386927</guid></item><item><title>Installation modified by Tar-Palantir</title><link>https://sourceforge.net/p/jpportal/wiki/Installation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tar-Palantir</dc:creator><pubDate>Sat, 21 Dec 2013 18:48:40 -0000</pubDate><guid>https://sourceforge.net986b88c3950217d135a515eb2555b6f920526875</guid></item></channel></rss>