You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2002/10/15 21:06:24 UTC

cvs commit: jakarta-jetspeed/xdocs/stylesheets project.xml

taylor      2002/10/15 12:06:24

  Modified:    xdocs    changes.xml faq.xml
               xdocs/stylesheets project.xml
  Added:       xdocs    supporting-projects.xml
  Log:
  - Added documentation for building Jetspeed with latest versions of Torque, Turbine.
  - Added FAQ docs
  
  Revision  Changes    Path
  1.80      +5 -2      jakarta-jetspeed/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/xdocs/changes.xml,v
  retrieving revision 1.79
  retrieving revision 1.80
  diff -u -r1.79 -r1.80
  --- changes.xml	11 Oct 2002 20:07:17 -0000	1.79
  +++ changes.xml	15 Oct 2002 19:06:24 -0000	1.80
  @@ -23,7 +23,10 @@
   </li>
   -->
   <li>
  -  Add - 2002/11/08 - Added simple filtering in User Browser and Psml Browser (MO)
  +  Update - 2002/10/15 - Upgrade to latest versions Torque,Turbine,Stratum,Fulcrum,Commons (DST)
  +</li>
  +<li>
  +  Add - 2002/10/08 - Added simple filtering in User Browser and Psml Browser (MO)
   </li>
   <li>
     Add - 2002/10/08 - Added optional functionality to override settings in default property files (MO)
  
  
  
  1.15      +34 -2     jakarta-jetspeed/xdocs/faq.xml
  
  Index: faq.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/xdocs/faq.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- faq.xml	2 Aug 2002 07:35:01 -0000	1.14
  +++ faq.xml	15 Oct 2002 19:06:24 -0000	1.15
  @@ -100,11 +100,18 @@
   Windows:<br></br>
   set TOMCAT_OPTS=-DproxySet=true -DproxyHost=&lt;proxyHost&gt;
   -DproxyPort=&lt;proxyPort&gt;
  +<br/>
   </li>
  -<li>
  -<br></br>Unix:<br></br>
  +<li>Unix:<br/>
   export TOMCAT_OPTS="-DproxySet=true -DproxyHost=&lt;proxyHost&gt;
   -DproxyPort=&lt;proxyPort&gt;"
  +<br/>
  +</li>
  +<li>
  +Excludes<br/>
  +To exclude servers from being proxied, list them under the <b>http.nonProxyHosts</b> parameter separated by "|" delimiter:
  +<br/><br/>
  +-Dhttp.nonProxyHosts="localhost|*.mycompany.com"
   </li>
   </ul>
   </td>
  @@ -224,6 +231,31 @@
   &lt;tomcat_home&gt;/webapps/jetspeed/WEB-INF/log/jetspeed.log
   </td>
   </tr>
  +</table>
  +</section>
  +
  +<section name="SSL and Jetspeed">
  +<table>
  +<tr>
  +<th>Question</th>
  +<th>Answer</th>
  +</tr>
  +<tr>
  +<td>I need to ensure that Logging in uses SSL. Does jetspeed login use SSL currently?  
  +If not how do I go about changing it so that it does?
  +</td>
  +<td>
  +You have to configure your webapp server to allow SSL only.
  +Add a dispatcher (uncomment and edit) in conf/server.xml and generate the key, as shown at those links.
  +<br/>
  +Tomcat 4 :
  +<a href="http://jakarta.apache.org/tomcat/tomcat-4.0-doc/ssl-howto.html">Catalina 4.0 SSL Docs</a>
  +<br/>
  +Tomcat 3 :
  +<a href="http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-ssl-howto.html">Tomcat 3.3 SSL Docs</a>
  +</td>
  +</tr>
  +
   </table>
   </section>
   
  
  
  
  1.1                  jakarta-jetspeed/xdocs/supporting-projects.xml
  
  Index: supporting-projects.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
    <properties>
      <title>Supporting Jakarta Projects</title>
      <subtitle>Jakarta Projects Used in Jetspeed</subtitle>
      <authors>
        <person name="David Sean Taylor" email="taylor@apache.org"/>
      </authors>
    </properties>
    <body>
      <section name="Supporting Jakarta Projects">
  <p>
  Jetspeed is dependent on many open source projects. We provide downloads to the four most dependent projects used in Jetspeed:
        <ul>
        <li><a href="http://jakarta.apache.org/turbine/">Turbine</a></li>
        <li><a href="http://jakarta.apache.org/turbine/torque/">Torque</a></li>
        <li><a href="http://jakarta.apache.org/turbine/stratum/">Stratum</a></li>
        <li><a href="http://jakarta.apache.org/turbine/fulcrum/">Fulcrum</a></li>
        </ul> 
  </p>
  <p>
  The supporting projects can be checked out from their cvs repository for the date of October 15.
  For example:
  <br/>
  <b>cvs co -D 2002-10-15 jakarta-turbine-2</b>
  <br/>
  <b>cvs co -D 2002-10-15 jakarta-turbine-torque</b>
  <br/>
  <b>cvs co -D 2002-10-15 jakarta-turbine-fulcrum</b>
  <br/>
  <b>cvs co -D 2002-10-15 jakarta-turbine-stratum</b>
  <br/>
  </p>
  <p>
  The complete builds of supporting Jakarta projects are available at: <a href="http://www.bluesunrise.com/jetspeed-dev/">Jetspeed Supporting Projects</a>
  </p>
  </section>
  <section name="Upgrading Torque 3.0 b2 to Torque 3.0 b5">
  Torque changes its API. An overview of the changes is listed below:
  <ul>
  <li>All Torque queries that used to return <b>java.util.Vector</b> now return <b>java.util.List</b>
  </li>
  <li><b>DBConnection</b> has been removed. You must convert your code to use <b>java.sql.Connection</b>
  </li>
  <li>Accessors for PKs and FK columns return the actual data type, 
      including Java primitive data types, not an ObjectKey (or derivative).
  	For ex: a column that is an INTEGER called USER_ID will return have
  accessors :<br/>
  		int getUserId()<br/>
  		void setUser(int userId)
  </li>
  <li><b>Torque.getConnection()</b> (with no params) now throws TorqueException, java.sql.SQLException, javax.naming.NamingException
    (it used to throw just TorqueException)
  </li>
  <li><b>releaseConnection()</b> was changed to <b>closeConnection()</b>, and it no longer throws an exception
  </li>
  <li>It appears that <b>maxExpiryTime</b> and <b>connectionWaitTime</b> have changed from milliseconds to seconds
  </li>
  <li><b>{$webapp_root}</b> no longer seems to work, just remove it
  </li>
  <li>You have a lot more choice for Connection pooling, such as using JNDI,
  Jdbc2Pool, and ConnectionPoolDataSource. See the Torque.properties in Jetspeed cvs for examples
  </li>
  <li>Torque.properties now prefixes Torque properties with <b>"torque."</b>
  </li>
  <li>Components are all prefixed with <b>"services.ComponentService."</b>
  </li>
  <li>We need to include <b>build-torque.properties</b> in your ant build and call it from your build.properties
  </li>
  <li>Torque now supports excludes and includes to choose which xml files to build.
  If you don't specify excludes and includes, Torque will generate for all xml files found in the schemaDirectory:
  <br/>
  <b>torque.schema.sql.includes</b> = security-schema.xml, turbine-schema.xml, coffees-schema.xml
  <br/>
  <b>torque.schema.create-db.includes</b> = security-schema.xml, turbine-schema.xml, coffees-schema.xml
  <br/>
  <b>torque.schema.init-sql.includes</b> = security-schema.xml, turbine-schema.xml, coffees-schema.xml
  <br/>
  <b>torque.schema.om.includes</b> = security-schema.xml, turbine-schema.xml, coffees-schema.xml
  </li>
  </ul>
  <p>
  Also see the <a href="http://jakarta.apache.org/turbine/torque/changes.html">Torque Change Log</a>
  </p>
  </section>
    </body>
  </document>
  
  
  1.15      +1 -0      jakarta-jetspeed/xdocs/stylesheets/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/xdocs/stylesheets/project.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- project.xml	17 Jul 2002 07:07:24 -0000	1.14
  +++ project.xml	15 Oct 2002 19:06:24 -0000	1.15
  @@ -20,6 +20,7 @@
       <menu name="Download">
           <item name="Binaries"              href="http://jakarta.apache.org/site/binindex.html"/>
           <item name="Source Code"           href="http://jakarta.apache.org/site/sourceindex.html"/>
  +        <item name="Supporting Projects"   href="/supporting-projects.html"/>
       </menu>
       <menu name="Documentation">
           <item name="Configuration Guide"   href="/config_guide.html"/>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>