You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2006/12/14 03:01:47 UTC
svn commit: r486925 -
/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
Author: mriou
Date: Wed Dec 13 18:01:47 2006
New Revision: 486925
URL: http://svn.apache.org/viewvc?view=rev&rev=486925
Log:
Passing a dialect to the store as some drivers don't support dialect detection.
Modified:
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
Modified: incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java?view=diff&rev=486925&r1=486924&r2=486925
==============================================================================
--- incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java (original)
+++ incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java Wed Dec 13 18:01:47 2006
@@ -111,6 +111,7 @@
private BpelServerConnector _connector;
private String _dbType;
+ private String _dialect;
public void init(ServletConfig config, AxisConfiguration axisConf) throws ServletException {
_axisConfig = axisConf;
@@ -419,8 +420,8 @@
}
}
if (properties.get(Environment.DIALECT) != null) {
- String dialect = (String) properties.get(Environment.DIALECT);
- if (dialect.equals("org.hibernate.dialect.SQLServerDialect"))
+ _dialect = (String) properties.get(Environment.DIALECT);
+ if (_dialect.equals("org.hibernate.dialect.SQLServerDialect"))
_dbType = "sqlserver";
else _dbType = "other";
}
@@ -430,7 +431,7 @@
}
private void initProcessStore() {
- _store = new ProcessStoreImpl(_datasource);
+ _store = new ProcessStoreImpl(_datasource, _dialect);
_store.registerListener(new ProcessStoreListenerImpl());
}