User: mulder
Date: 00/10/05 12:10:07
Modified: . getting_startedJB2.htm postgres.htm
Log:
Update the Postgres example to refer to the manual for MBean
configuration.
Revision Changes Path
1.7 +1 -1 jbossweb/getting_startedJB2.htm
Index: getting_startedJB2.htm
===================================================================
RCS file: /products/cvs/ejboss/jbossweb/getting_startedJB2.htm,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- getting_startedJB2.htm 2000/10/02 14:22:52 1.6
+++ getting_startedJB2.htm 2000/10/05 19:10:07 1.7
@@ -67,7 +67,7 @@
<p><a href="oraclecmp.htm"><font face="Myriad Web,Arial">CMP
with ORACLE Howto</font></a></p>
<p><a href="mssql.htm"><font face="Myriad Web,Arial">MS SQL
Server (includes JDBC-ODBC) Howto</font></a></p>
<p><a href="jbuilder.htm"><font face="Myriad Web,Arial">Run
jBoss and debug EJBs in JBuilder's Debugger Howto</font></a></p>
-
<p><a href="postgres.htm"><font face="Myriad Web,Arial">CMP
with PostgreSQL MLET Howto</font></a></p>
+
<p><a href="postgres.htm"><font face="Myriad Web,Arial">CMP
with PostgreSQL Howto</font></a></p>
<p><font face="Myriad Web,Arial"><a
href="rmh_howto.html">RMH (run the examples) Howto</a></font></p>
<p><a href="JMX.Connector.Howto.html"><font face="Myriad
Web,Arial">JMX Connector Howto</font></a></p>
<p></p>
1.2 +79 -94 jbossweb/postgres.htm
Index: postgres.htm
===================================================================
RCS file: /products/cvs/ejboss/jbossweb/postgres.htm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- postgres.htm 2000/09/01 23:53:44 1.1
+++ postgres.htm 2000/10/05 19:10:07 1.2
@@ -1,95 +1,80 @@
-I use the following for PostgreSQL:<br>
-<br>
-In JBOSS_HOME/conf/jboss.conf:<br>
-<br>
-<MLET CODE = "org.jboss.jdbc.DataSourceImpl"<br>
- ARCHIVE="jboss.jar,jdbc2_0-stdext.jar"
CODEBASE="../lib/ext/"><br>
- <ARG TYPE="java.lang.String"<br>
-
VALUE="jdbc:postgresql://<host>/<database>"><br>
- <ARG TYPE="java.lang.String"
VALUE="PostgreSQLPool"><br>
- <ARG TYPE="java.lang.String"
VALUE="postgresql.Driver"><br>
- <ARG TYPE="java.lang.String" VALUE="<user
name>"><br>
- <ARG TYPE="java.lang.String"
VALUE="<password>"><br>
-</MLET><br>
-<br>
-<br>
-In jboss.properties:<br>
-<br>
-jdbc.drivers=postgresql.Driver<br>
-<br>
-In the jaws.xml of the deployed bean, the above-mentioned DataSource<br>
-must be specified. The default PostgreSQL mappings, by the way, don't<br>
-seem to work in my setup, so I've added them to the jaws.xml file, too:<br>
-<br>
-<jaws><br>
- <datasource>PostgreSQLPool</datasource><br>
- <type-mapping>PostgreSQL</type-mapping><br>
-<br>
- <type-mappings><br>
- <type-mapping><br>
- <name>PostgreSQL</name><br>
- <mapping><br>
-
<java-type>java.lang.Boolean</java-type><br>
- <jdbc-type></jdbc-type><br>
- <sql-type>BIT</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Short</java-type><br>
- <jdbc-type>INTEGER</jdbc-type><br>
- <sql-type>INTEGER</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.util.Date</java-type><br>
- <jdbc-type>DATE</jdbc-type><br>
- <sql-type>DATE</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Double</java-type><br>
- <jdbc-type>DOUBLE</jdbc-type><br>
- <sql-type>FLOAT8</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Character</java-type><br>
- <jdbc-type>CHAR</jdbc-type><br>
- <sql-type>CHAR</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Object</java-type><br>
- <jdbc-type>BLOB</jdbc-type><br>
- <sql-type>BLOB</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.sql.TimeStamp</java-type><br>
- <jdbc-type>TIMESTAMP</jdbc-type><br>
- <sql-type>TIMESTAMP</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Integer</java-type><br>
- <jdbc-type>INTEGER</jdbc-type><br>
- <sql-type>INTEGER</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Byte</java-type><br>
- <jdbc-type>TINYINT</jdbc-type><br>
- <sql-type>TINYINT</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Float</java-type><br>
- <jdbc-type>FLOAT</jdbc-type><br>
- <sql-type>FLOAT4</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.String</java-type><br>
- <jdbc-type>VARCHAR</jdbc-type><br>
- <sql-type>TEXT</sql-type><br>
- </mapping><br>
- <mapping><br>
-
<java-type>java.lang.Long</java-type><br>
- <jdbc-type>BIGINT</jdbc-type><br>
- <sql-type>BIGINT</sql-type><br>
- </mapping><br>
- </type-mapping><br>
- </type-mappings><br>
+<p>Here's a sample <code>jaws.xml</code> file for Postgres. In order
+ to set up your data source, please refer to the Manual sections on
+ <a HREF="manual/adv_config.html#datasources">Data Sources</a> or
+ <a HREF="manual/adv_config.html#poolex">Data Source Examples</a>.
+ The name of your database pool should match the
+ <code>datasource</code> tag in <code>jboss.xml</code> (which is
+ "PostgreSQLPool" in the example below).</p>
+
+<pre>
+<jaws>
+ <datasource>PostgreSQLPool</datasource>
+ <type-mapping>PostgreSQL</type-mapping>
+
+ <type-mappings>
+ <type-mapping>
+ <name>PostgreSQL</name>
+ <mapping>
+ <java-type>java.lang.Boolean</java-type>
+ <jdbc-type></jdbc-type>
+ <sql-type>BIT</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Short</java-type>
+ <jdbc-type>INTEGER</jdbc-type>
+ <sql-type>INTEGER</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.util.Date</java-type>
+ <jdbc-type>DATE</jdbc-type>
+ <sql-type>DATE</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Double</java-type>
+ <jdbc-type>DOUBLE</jdbc-type>
+ <sql-type>FLOAT8</sql-type>
+ </mapping>
+ <mapping>
+
<java-type>java.lang.Character</java-type>
+ <jdbc-type>CHAR</jdbc-type>
+ <sql-type>CHAR</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Object</java-type>
+ <jdbc-type>BLOB</jdbc-type>
+ <sql-type>BLOB</sql-type>
+ </mapping>
+ <mapping>
+
<java-type>java.sql.TimeStamp</java-type>
+ <jdbc-type>TIMESTAMP</jdbc-type>
+ <sql-type>TIMESTAMP</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Integer</java-type>
+ <jdbc-type>INTEGER</jdbc-type>
+ <sql-type>INTEGER</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Byte</java-type>
+ <jdbc-type>TINYINT</jdbc-type>
+ <sql-type>TINYINT</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Float</java-type>
+ <jdbc-type>FLOAT</jdbc-type>
+ <sql-type>FLOAT4</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.String</java-type>
+ <jdbc-type>VARCHAR</jdbc-type>
+ <sql-type>TEXT</sql-type>
+ </mapping>
+ <mapping>
+ <java-type>java.lang.Long</java-type>
+ <jdbc-type>BIGINT</jdbc-type>
+ <sql-type>BIGINT</sql-type>
+ </mapping>
+ </type-mapping>
+ </type-mappings>
</jaws>
-<p></p>
-<p>
\ No newline at end of file
+</pre>