[jboss-jira] [JBoss JIRA] Reopened: (JBPM-956) jBPM 3.2.x: enhance MockConnection to allow for using JDK 1.6
Tom Baeyens (JIRA)
jira-events at lists.jboss.org
Fri Jun 1 08:21:08 EDT 2007
[ http://jira.jboss.com/jira/browse/JBPM-956?page=all ]
Tom Baeyens reopened JBPM-956:
------------------------------
reverting this change as it introduced classes not available on java 1.4.2
> jBPM 3.2.x: enhance MockConnection to allow for using JDK 1.6
> -------------------------------------------------------------
>
> Key: JBPM-956
> URL: http://jira.jboss.com/jira/browse/JBPM-956
> Project: JBoss jBPM
> Issue Type: Feature Request
> Components: Core Engine
> Affects Versions: jBPM jPDL 3.2
> Environment: Win32, JDK 1.6
> Reporter: Arjan van Bentem
> Assigned To: Tom Baeyens
> Priority: Optional
>
> Since JDK 1.6, the interface java.sql.Connection includes numerous new methods, such as createArray and createBlob. Adding some dummy methods to org.jbpm.persistence.db.MockConnection allows for using JDK 1.6
> API: http://java.sun.com/javase/6/docs/api/java/sql/Connection.html
> FIX: add the following lines to http://fisheye.labs.jboss.com/browse/JBPM/jbpm.3/jpdl/jar/src/test/java/org/jbpm/persistence/db/MockConnection.java
> public Array createArrayOf(String typeName, Object[] elements) throws SQLException {
> throw new UnsupportedOperationException();
> }
> public Blob createBlob() throws SQLException {
> throw new UnsupportedOperationException();
> }
> public Clob createClob() throws SQLException {
> throw new UnsupportedOperationException();
> }
> public NClob createNClob() throws SQLException {
> throw new UnsupportedOperationException();
> }
> public SQLXML createSQLXML() throws SQLException {
> throw new UnsupportedOperationException();
> }
> public Struct createStruct(String typeName, Object[] attributes) throws SQLException {
> throw new UnsupportedOperationException();
> }
> public Properties getClientInfo() throws SQLException {
> throw new UnsupportedOperationException();
> }
> public String getClientInfo(String name) throws SQLException {
> throw new UnsupportedOperationException();
> }
> public boolean isValid(int timeout) throws SQLException {
> throw new UnsupportedOperationException();
> }
> public void setClientInfo(Properties properties) throws SQLClientInfoException {
> throw new UnsupportedOperationException();
> }
> public void setClientInfo(String name, String value) throws SQLClientInfoException {
> throw new UnsupportedOperationException();
> }
> public boolean isWrapperFor(Class arg0) throws SQLException {
> throw new UnsupportedOperationException();
> }
> public Object unwrap(Class arg0) throws SQLException {
> throw new UnsupportedOperationException();
> }
> Just for the JIRA search:
> The type MockConnection must implement the inherited abstract method Connection.createArrayOf(String, Object[])
> The type MockConnection must implement the inherited abstract method Connection.createBlob()
> The type MockConnection must implement the inherited abstract method Connection.createClob()
> The type MockConnection must implement the inherited abstract method Connection.createNClob()
> The type MockConnection must implement the inherited abstract method Connection.createSQLXML()
> The type MockConnection must implement the inherited abstract method Connection.createStruct(String, Object[])
> The type MockConnection must implement the inherited abstract method Connection.getClientInfo()
> The type MockConnection must implement the inherited abstract method Connection.getClientInfo(String)
> The type MockConnection must implement the inherited abstract method Connection.isValid(int)
> The type MockConnection must implement the inherited abstract method Connection.setClientInfo(Properties)
> The type MockConnection must implement the inherited abstract method Connection.setClientInfo(String, String)
> The type MockConnection must implement the inherited abstract method Wrapper.isWrapperFor(Class)
> The type MockConnection must implement the inherited abstract method Wrapper.unwrap(Class)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list