Name truncation error

Bug #600005 reported by DP 118/M
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Project Control Center
New
Undecided
Unassigned

Bug Description

Caused by: java.sql.SQLDataException: A truncation error was encountered trying to shrink VARCHAR ' ????? ????? ????? ????? ????? ????? ????? ????? ????? ?????&' to length 255.
 at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
 at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
 at org.hibernate.id.insert.AbstractSelectingDelegate.performInsert(AbstractSelectingDelegate.java:57)
 ... 55 more
Caused by: java.sql.SQLException: A truncation error was encountered trying to shrink VARCHAR ' ????? ????? ????? ????? ????? ????? ????? ????? ????? ?????&' to length 255.
 at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
 ... 65 more
Caused by: ERROR 22001: A truncation error was encountered trying to shrink VARCHAR ' ????? ????? ????? ????? ????? ????? ????? ????? ????? ?????&' to length 255.
 at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
 at org.apache.derby.iapi.types.SQLChar.hasNonBlankChars(Unknown Source)
 at org.apache.derby.iapi.types.SQLVarchar.normalize(Unknown Source)
 at org.apache.derby.iapi.types.SQLVarchar.normalize(Unknown Source)
 at org.apache.derby.iapi.types.DataTypeDescriptor.normalize(Unknown Source)
 at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
 at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
 at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
 at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
 at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
 at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
 at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
 ... 59 more
98500 [http-8080-2] DEBUG org.hibernate.event.def.AbstractFlushingEventListener - processing flush-time cascades
98500 [http-8080-2] DEBUG org.hibernate.event.def.AbstractFlushingEventListener - processing flush-time cascades
98500 [http-8080-2] DEBUG org.hibernate.event.def.AbstractFlushingEventListener - dirty checking collections
98500 [http-8080-2] DEBUG org.hibernate.event.def.AbstractFlushingEventListener - dirty checking collections
98500 [http-8080-2] ERROR org.hibernate.AssertionFailure - an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session)
org.hibernate.AssertionFailure: null id in at.silverstrike.pcc.impl.persistence.DefaultControlProcess entry (don't flush the Session after an exception occurs)
 at org.hibernate.event.def.DefaultFlushEntityEventListener.checkId(DefaultFlushEntityEventListener.java:82)
 at org.hibernate.event.def.DefaultFlushEntityEventListener.getValues(DefaultFlushEntityEventListener.java:190)
 at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:147)
 at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:219)
 at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:99)
 at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:58)
 at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1175)
 at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1251)
 at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
 at at.silverstrike.pcc.impl.persistence.DefaultPersistence.getChildTasks(DefaultPersistence.java:324)
 at at.silverstrike.pcc.impl.persistence.DefaultPersistence.getChildTasks(DefaultPersistence.java:709)
 at at.silverstrike.pcc.impl.processpanel.DefaultProcessPanel.updateTable(DefaultProcessPanel.java:99)
 at at.silverstrike.pcc.impl.processpanel.DefaultProcessPanel.addProcessButtonClick(DefaultProcessPanel.java:89)
 at at.silverstrike.pcc.impl.processpanel.DefaultProcessPanel$1.buttonClick(DefaultProcessPanel.java:159)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:487)
 at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161)
 at com.vaadin.ui.AbstractComponent.fireEvent(AbstractComponent.java:1146)
 at com.vaadin.ui.Button.fireClick(Button.java:366)
 at com.vaadin.ui.Button$ClickShortcut.handleAction(Button.java:487)
 at com.vaadin.event.ActionManager.handleAction(ActionManager.java:219)
 at com.vaadin.event.ActionManager.handleAction(ActionManager.java:214)
 at com.vaadin.event.ActionManager.handleActions(ActionManager.java:186)
 at com.vaadin.ui.Panel.changeVariables(Panel.java:348)
 at com.vaadin.ui.Window.changeVariables(Window.java:950)
 at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1087)
 at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:587)
 at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:265)
 at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:482)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 at java.lang.Thread.run(Unknown Source)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.