Hallo zusammen,
ich bin, was Java betrifft, völlig unbeleckt und kann daher nicht genau sagen, in welches Thema meine Anfrage passt.
Ich betreue ein Datenmanagementsystem, welches via JBOSS läuft, wenn ich mich richtig ausdrücke. Die Datenbank dahinter läuft über unseren SQL Server.
Seit ca. zwei Tagen erhalte ich immer wieder die gleichen ERROR Meldungen im Log und würde gerne wissen, was es für mich bedeutet, oder was im allgemeine dahinter stecken könnte.
Das ist die erste Meldung und anschließend kommt folgende Meldung:
Sagt das einem von euch etwas?
Ich danke euch im Voraus für eure Hilfe.
ich bin, was Java betrifft, völlig unbeleckt und kann daher nicht genau sagen, in welches Thema meine Anfrage passt.
Ich betreue ein Datenmanagementsystem, welches via JBOSS läuft, wenn ich mich richtig ausdrücke. Die Datenbank dahinter läuft über unseren SQL Server.
Seit ca. zwei Tagen erhalte ich immer wieder die gleichen ERROR Meldungen im Log und würde gerne wissen, was es für mich bedeutet, oder was im allgemeine dahinter stecken könnte.
Java:
de.easy.e3.storage.sqlindexstorage.SQLStorageException: de.easy.e3.storage.dbabstraction.DBExecuteException: Es ist nicht möglich, eine Batch-Anweisung auszuführen.
at de.easy.e3.storage.AbstractTransaction.execute(AbstractTransaction.java:115)
at de.easy.e3.storage.TransactionContext.execute(TransactionContext.java:374)
at de.easy.e3.storage.server.StorageBridgeServer.insert(StorageBridgeServer.java:340)
at de.easy.e3.storage.server.StorageBridgeServer.insert(StorageBridgeServer.java:596)
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: de.easy.e3.storage.dbabstraction.DBExecuteException: Es ist nicht möglich, eine Batch-Anweisung auszuführen.
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatchExecute(UnitOfWork.java:515)
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatch(UnitOfWork.java:559)
at de.easy.e3.storage.dbabstraction.UnitOfWork.executeBatch(UnitOfWork.java:405)
at de.easy.e3.storage.AbstractTransaction.execute(AbstractTransaction.java:103)
... 19 more
Caused by: java.sql.BatchUpdateException: Bei der Konvertierung eines datetime2-Datentyps in einen datetime-Datentyp liegt der Wert außerhalb des gültigen Bereichs.
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeBatch(SQLServerPreparedStatement.java:2085)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:294)
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatchExecute(UnitOfWork.java:485)
... 22 more
Das ist die erste Meldung und anschließend kommt folgende Meldung:
Java:
de.easy.e3.storage.StorageException: Kann nicht ausgeführt werden. Ein Rollback wird durchgeführt.
at de.easy.e3.storage.TransactionContext.execute(TransactionContext.java:541)
at de.easy.e3.storage.server.StorageBridgeServer.insert(StorageBridgeServer.java:340)
at de.easy.e3.storage.server.StorageBridgeServer.insert(StorageBridgeServer.java:596)
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: de.easy.e3.storage.sqlindexstorage.SQLStorageException: de.easy.e3.storage.dbabstraction.DBExecuteException: Es ist nicht möglich, eine Batch-Anweisung auszuführen.
at de.easy.e3.storage.AbstractTransaction.execute(AbstractTransaction.java:115)
at de.easy.e3.storage.TransactionContext.execute(TransactionContext.java:374)
... 18 more
Caused by: de.easy.e3.storage.dbabstraction.DBExecuteException: Es ist nicht möglich, eine Batch-Anweisung auszuführen.
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatchExecute(UnitOfWork.java:515)
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatch(UnitOfWork.java:559)
at de.easy.e3.storage.dbabstraction.UnitOfWork.executeBatch(UnitOfWork.java:405)
at de.easy.e3.storage.AbstractTransaction.execute(AbstractTransaction.java:103)
... 19 more
Caused by: java.sql.BatchUpdateException: Bei der Konvertierung eines datetime2-Datentyps in einen datetime-Datentyp liegt der Wert außerhalb des gültigen Bereichs.
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeBatch(SQLServerPreparedStatement.java:2085)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:294)
at de.easy.e3.storage.dbabstraction.UnitOfWork.forEachBatchExecute(UnitOfWork.java:485)
... 22 more
Sagt das einem von euch etwas?
Ich danke euch im Voraus für eure Hilfe.