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 2006/02/24 02:53:59 UTC
svn commit: r380300 - in /portals/jetspeed-2/trunk/etc:
db-ojb/OJB.properties import/assembly/import-page-manager.xml
import/assembly/repository-datasource-spring.xml import/import.properties
Author: taylor
Date: Thu Feb 23 17:53:59 2006
New Revision: 380300
URL: http://svn.apache.org/viewcvs?rev=380300&view=rev
Log:
http://issues.apache.org/jira/browse/JS2-495
Trying different combinations of Connection Managers
no luck thus far, this is a fascinating trip into OJB, truly fascinating
Modified:
portals/jetspeed-2/trunk/etc/db-ojb/OJB.properties
portals/jetspeed-2/trunk/etc/import/assembly/import-page-manager.xml
portals/jetspeed-2/trunk/etc/import/assembly/repository-datasource-spring.xml
portals/jetspeed-2/trunk/etc/import/import.properties
Modified: portals/jetspeed-2/trunk/etc/db-ojb/OJB.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/db-ojb/OJB.properties?rev=380300&r1=380299&r2=380300&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/db-ojb/OJB.properties (original)
+++ portals/jetspeed-2/trunk/etc/db-ojb/OJB.properties Thu Feb 23 17:53:59 2006
@@ -157,7 +157,7 @@
# above as a fallback only).
#ConnectionManagerClass=org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
-ConnectionManagerClass=org.apache.jetspeed.components.rdbms.ojb.ConnectionManagerImpl
+ConnectionManagerClass=org.apache.jetspeed.components.rdbms.ojb.ConnectionManager2Impl
#
#
Modified: portals/jetspeed-2/trunk/etc/import/assembly/import-page-manager.xml
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/import/assembly/import-page-manager.xml?rev=380300&r1=380299&r2=380300&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/import/assembly/import-page-manager.xml (original)
+++ portals/jetspeed-2/trunk/etc/import/assembly/import-page-manager.xml Thu Feb 23 17:53:59 2006
@@ -34,7 +34,7 @@
</bean>
<!-- Proxying -->
- <bean id="org.apache.jetspeed.page.PageManager" name="dbPageManager" parent="baseTransactionProxy">
+ <bean id="org.apache.jetspeed.page.PageManager" name="dbPageManager" parent="PageManagerTransactionProxy">
<property name="proxyInterfaces">
<value>org.apache.jetspeed.page.PageManager</value>
</property>
Modified: portals/jetspeed-2/trunk/etc/import/assembly/repository-datasource-spring.xml
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/import/assembly/repository-datasource-spring.xml?rev=380300&r1=380299&r2=380300&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/import/assembly/repository-datasource-spring.xml (original)
+++ portals/jetspeed-2/trunk/etc/import/assembly/repository-datasource-spring.xml Thu Feb 23 17:53:59 2006
@@ -21,6 +21,25 @@
<bean id="ojbConfigurer" class="org.springframework.orm.ojb.support.LocalOjbConfigurer"/>
+ <!--
+ Dynamically configures Database Platform for OJB by looking at the connection string
+ and figuring out the OJB platform using an OJB metadata utility
+ Its important to get this right otherwise you will be sending the wrong (most likely HSQL)
+ flavor of SQL statements to the backend database.
+ -->
+ <bean id="PlatformConfigurator"
+ class="org.apache.jetspeed.components.rdbms.ojb.DatabasePlatformConfigurator"
+ init-method="init"
+ >
+ <constructor-arg index='0'>
+ <ref bean="JetspeedDS"/>
+ </constructor-arg>
+ <!-- JNDI Name -->
+ <constructor-arg index='1'>
+ <value>JetspeedDS</value>
+ </constructor-arg>
+ </bean>
+
<!-- properties configurer used to pick up system properties -->
<bean id="propertiesConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
Modified: portals/jetspeed-2/trunk/etc/import/import.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/etc/import/import.properties?rev=380300&r1=380299&r2=380300&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/etc/import/import.properties (original)
+++ portals/jetspeed-2/trunk/etc/import/import.properties Thu Feb 23 17:53:59 2006
@@ -1,7 +1,7 @@
# comma-separated list of boot assemblies for Spring
boot.assemblies = repository-datasource-spring.xml
# comma-separated list of assemblies for Spring
-assemblies = import-page-manager.xml, transaction.xml
+assemblies = import-page-manager.xml, transaction.xml, interceptors.xml
# root folder to start importing from
root.folder = /
# overwrite folders flag, set to true to replace existing folders
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org