Hi all!
I hope someone is able to help me with with this:
I've got a [Managed] [RemoteClass] public class Project, that is stored and updated just fine on Microsoft SQL Server, using msbase.jar and mssqlserver.jar from Microsoft.
However, as I include a Date(), the LCDS complains about not recognizing the data type:
[Flex 3] 08/07/2008 13:52:30.525 [DEBUG] [Service.Data.Transaction] Started transaction using jndi name: java:comp/UserTransaction
[Flex 3] 08/07/2008 13:52:30.540 [DEBUG]
[Service.Data.SQL] SQL Assembler jdbc exception on operation=update-item error=java.sql.SQLException:
[Microsoft][SQLServer 2000 Driver for JDBC]Unable to determine the type of the specified object.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.setObject(Unknown Source)
at flex.data.assemblers.SQLAssembler.setSQLParameters(SQLAssembler.java:1342)
at flex.data.assemblers.SQLAssembler.updateItem(SQLAssembler.java:1206)
at flex.data.adapters.JavaAdapter.doUpdateItem(JavaAdapter.java:1659)
I've tried playing the RemoteClass, extending Date(), trying variations the data-management-config.xml without any success.
Anyone worked with dates and MSQL?
Are there newer versions of msbase.jar and mssqlserver.jar? Other ways?
Regard,
Vegard