UPDATE_ROW_CONFLICT

Dear all,
I get a great problem that I can't update records in dataprovider, I got the following message
"java.lang.RuntimeException: Number of conflicts while synchronizing: 5 SyncResolver.UPDATE_ROW_CONFLICT row 5 attempt to update a row that has been updated or deleted by another user"
And the code is as follows-
try {
getSessionBean1().getAbcRowSet().setObject(1, "123");
getSessionBean1().getAbcDataProvider().refresh();
if (getSessionBean1().getAbcDataProvider().cursorFirst()) {
do {
getSessionBean1().getAbcDataProvider().setValue("status", "1");
} while (getSessionBean1().getAbcDataProvider().cursorNext());
getSessionBean1().getAbcDataProvider().commitChanges();
getSessionBean1().getAbcDataProvider().refresh();
} catch (Exception e) {
info (""+e);
}

I have no idea.
But I suggest you set printStatements and check what is logged.
http://blogs.sun.com/jfbrown/entry/creator_2_cachedrowset_logging

Similar Messages

  • Problem whit Update Operation, Error UPDATE_ROW_CONFLICT with Oracle DB

    Hello friends!, I have a problem whit UPDATE Operation with a Oracle DataBase, but it is rare because it works in "Java Sun Application Server" and not in Tomcat (5.5.12) , displaying the following error:
    "Error :Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 5 values changed in database"
    part of the file log:
    "SEVERE: Error Description
    java.lang.RuntimeException: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 5 values changed in database
         at com.sun.data.provider.impl.CachedRowSetDataProvider.commitChanges(CachedRowSetDataProvider.java:878)
         at ido02004.EditPerson.saveButton_action(EditPerson.java:519)
    For any change of columns for table in Data Base.
    The code used in the page (EditPerson.jsp) is:
    public void init() {
    Object pid = getSessionBean1().getCurrentPersonId();
    RowKey personRowKey = ido_personsDataProvider.findFirst("PERSON_ID", pid);
    ido_personsDataProvider.setCursorRow(personRowKey);
    public String saveButton_action() {
    try {
    ido_personsDataProvider.setValue("USER_ID", userDD.getSelected());
    ido_personsDataProvider.setValue("STATUS", statusDD.getSelected());
    ido_personsDataProvider.setValue("NAME", name.getValue());
    ido_personsDataProvider.setValue("FUNCTION", function.getValue());
    ido_personsDataProvider.setValue("ADDRESS", address.getValue());
    ido_personsDataProvider.setValue("EMAIL", email.getValue());
    ido_personsDataProvider.setValue("PHONE", phone.getValue());
    ido_personsDataProvider.setValue("VALUATION", valuation.getValue());
    ido_personsDataProvider.commitChanges();
    catch (Exception ex) {
    log("Error Description", ex);
    error("Error :"+ex.getMessage());
    return null;
    Please, Some idea of why gives the error? Help!
    Thanks in advance!
    Ren�
    P.D. Excuse my English.

    Hi All!
    New Info:
    System.out.println(" date created : "+ido_personsDataProvider.getValue("DATE_CREATED"));
    System.out.println(ido_personsDataProvider.getCachedRowSet().getMetaData().getColumnClassName(13));When these lines are printed in Java Sun Application Server for JSC show this:
    [#|2006-05-05T17:12:50.264-0500|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=15;|
    date created : 2006-04-24 00:00:00.0|#]
    [#|2006-05-05T17:12:50.264-0500|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=15;|
    java.sql.Timestamp|#]
    When these lines are printed in Tomcat show this:
    date created : 2006-04-24
    java.sql.Timestamp
    Why? the values of this date is different in one or another server. Problem of driver JDBC? I use driver: to ojdbc14.jar, in Tomcat for the connection to the BD Oracle. Maybe this originates error UPDATE_ROW_CONFLICT...
    Please, any idea?
    Thanks!

  • Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT

    Hi People, i�m new in this forum and i need help, i am creating a program with Visual Web JSF, i want to update a table in PostgreSQL 8.2, but i have this problem when a trying to execute de button action, the error is:
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0  ERROR: relation "perfil" does not existi am using a textField for Name and Description of Perfil, the information in the field is that i want to update into the table of database with a submit button. This is the code of my button action
       public String botonUpdate_action() {
            // TODO: Process the action. Return value is a navigation
            // case name where null will return to the same page.
            Object seleccionado = perfilDD.getSelected();
            try {           
                perfilDataProvider1.setCursorRow(perfilDataProvider1.findFirst("nombre", seleccionado));
                RowKey row=perfilDataProvider1.getCursorRow();
                System.out.println("La fila es: "+row.getRowId());           
                perfilDataProvider1.setValue("nombre", (String)fieldNombre.getText());           
                perfilDataProvider1.setValue("descripcion", (String)fieldDescripcion.getText()); 
                //perfilDataProvider1.refresh();
                perfilDataProvider1.commitChanges();
            } catch (Exception e) {
                System.out.println("Ocurrio un error al actualizar los datos: " + e.getLocalizedMessage());
            return null;
        }where perfilDD it�s a Drop Down List and perfil it�s the table in database.
    What can I do? help me please?
    Thanks for everything
    P.D. Sorry for my English, I�m Nicaraguan

    Thanks RaymondDeCampo but, the database is fine, I get the data from this table to put into the textFields Nombre and Descripcion. What are you think about my code? i don�t know it is correct.
    Someone has experiencied this problem?
    Thank you in advance for all your help.
    Ciao

  • Error SyncResolver.UPDATE_ROW_CONFLICT ?

    Hi everyones.
    In JSC2.1 , I have a table component binding to Sqlserver 2k. When I update a field using command DataProvider.commitChanges(). I have error :
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 [sunm][SQLServer JDBC Driver][SQLServer]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.
    Can everyone help you to solve problem ?
    Thanks in advanced.

    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 [sunm][SQLServer JDBC Driver][SQLServer]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.
    I am using a table component to display data from a table.
    The data provider that is binded to the table is called EmployeesDataProvider.
    Any idea how to solve this problem?
    Below is the code for update of the row
    public String button2_action() {
    // TODO: Process the button click action. Return value is a navigation
    // case name where null will return to the same page.
    try {
    EmployeesDataProvider.commitChanges();
    EmployeesDataProvider.refresh();
    } catch (Exception ex) {
    log("Error Description", ex);
    error(ex.getMessage());
    return null;
    }

  • Error UPDATE_ROW_CONFLICT with Oracle DB

    Hi all,
    I have a problem in UPDATE Operation with a Oracle DataBase, it works in Sun Application Server and not in Tomcat (5.5.12):
    code:
    try {
            RowKey[] selectedRowKeys = getTableRowGroup1().getSelectedRowKeys();
            for(int i=0; i< selectedRowKeys.length; i++){
                info("course selected"+courseinformationDataProvider.getValue("COURSECODE", selectedRowKeys));
    Object course_code=courseinformationDataProvider.getValue("COURSECODE", selectedRowKeys[i]);
    getSessionBean1().getCourseinformationRowSet1().setObject(1,course_code);
    courseinformationDataProvider1.setValue("STATUS","T");
    courseinformationDataProvider1.commitChanges();
    courseinformationDataProvider1.refresh();
    info("Row(s) Updated");
    } catch (Exception e) {
    log("Exception occurred!!", e);
    error("Exception"+e);
    It throws exception while i try to run in tomcat5.5.7
    Exceptionjava.lang.RuntimeException: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 values changed in database
    plz give some ideas..
    Thanks in advance.....

    A very similar thread. No solution there, however..
    http://swforum.sun.com/jive/thread.jspa?threadID=94761

  • SyncResolver.UPDATE_ROW_CONFLICT

    Hi,
    I am using DataProvider on each page and their cachedRowSet is normally defined in SessionBean.
    And same cachedRowSet from SessionBean is used in number of pages.
    General setting for cachedRowSet is:
    concurrency: CONCUR_UPDATABLE
    transactionIsolation: TRANSACTION_READ_COMMITTED
    On occasion, I get error when update is issued:
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 attempt to update a row that has been updated or deleted by another user.Any suggestions to solve this issue?
    Thanks.

    Hi,
    Cached row sets are not thread safe, so if multiple users can access them simultaneously then you should provide some methods of synchronization for example
    // in application bean create lock object like this:
    public final Object lock = new Object();
    private void method() {
    ApplicationBean1 ab1 = getApplicationBean1();
    synchronized(ab1.lock) {
      //do data provider operations here
      dataProvider.commitChanges();
    }Also you could add dataProvider.refresh() into prerender() method, so row sets will be updated while loading page.
    regards
    Grzegorz

  • UPDATE_ROW_CONFLICT error, get the details (columns, values)

    Hi,
    I am getting the following error:
    Error :Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 attempt to update a row that has been updated or deleted by another user
    has anybody an idea how to get more information about the conflic?
    In what column is the conflic ? The values ?
    regards,
    Andorn

    Hi,
    Please go through the tutorial titled "Performing Inserts, Updates, and Deletes" which is available at: http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/inserts_updates_deletes.html
    Also, go through the below forum threads:
    http://swforum.sun.com/jive/thread.jspa?threadID=95174&tstart=15
    http://forum.sun.com/jive/thread.jspa?forumID=123&threadID=65088
    Hope this helps.
    RK

  • Invalid Column Name Problem

    Hi..
    I have a table component and that is bound to a Database Table.
    I have button name "UPDATE" which commits changes to DB.
    When I press "UPDATE" button an error occurs...
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0  [sunm][SQLServer JDBC Driver][SQLServer]Invalid column name 'date'.I dont have any column name "date".
    I tried my best but not yet successful..
    Thanks
    Tariq

    Hi RK,
    Here is the SQL Statement
    SELECT ALL dbo.DailyFlyingProg.FormationNo,
                        dbo.DailyFlyingProg.TailNo,
                        dbo.DailyFlyingProg.Pakno_Front,
                        dbo.DailyFlyingProg.Pakno_Rear,
                        dbo.DailyFlyingProg.MissionID,
                        dbo.DailyFlyingProg.Config,
                        dbo.DailyFlyingProg.Ready,
                        dbo.DailyFlyingProg.Take_Off,
                        dbo.DailyFlyingProg.Ess_Exe,
                        dbo.DailyFlyingProg.Area,
                        dbo.DailyFlyingProg.Stack_EAC
    FROM dbo.DailyFlyingProg
    WHERE dbo.DailyFlyingProg.Date1 = ? Thanks
    Tariq

  • Problem update a date field

    Hi,
    I have one table with a date field.
    For display all rows in a table component i'm using a dateTimeConverter object with format 'dd/MM/aaaa' and work fine.
    Bat when i update a data provider with follow code:
    public String update_action() {
    // TODO: Process the button click action. Return value is a navigation
    // case name where null will return to the same page.
    try {
    myDataProvider.commitChanges();
    myDataProvider.refresh();
    } catch(Exception e) {
    error("One error: " + e.getMessage());
    return null;
    return from brawser the follow message:
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 2 Data Exception -- No Applicable Cast Operator. from SQL type BINARY to SQL type DATE
    Anyone help me!
    Thanks.

    If you are getting the date from a calendar you have to convert it before storing it, for example, in the following code, the date got from the calendar is converted to a java.sql.Date
    java.sql.Date date1 = new java.sql.Date(calendar1.getSelectedDate().getTime());
    I hope this helps =)

  • SUN TEAM: Bugs in update and delete a record with long query

    Creator Team,
    In my opinio there is a bug issue with update and delete a record with a complex sql query. I�m using oracleXE and ojdbc14.ar with tomcat
    In just two page I�m receving the following msg (I have 12 pages doing the same thing with less complex queries)
    * Number of conflicts while synchronizing: 1 SyncResolver.DELETE_ROW_CONFLICT row 2 won't delete as values in database have changed: 2006-11-29
    * Cannot commit changes: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 values changed in database
    when i tried to delete or commit the updated changes in the register...
    The interesting is that this code function with jdbc of jsc...
    My query is bellow:
    SELECT ALL PATRIMONIO.TB_BEM.INCODIGOBEM,
    PATRIMONIO.TB_BEM.VATOMBAMENTO,
    PATRIMONIO.TB_BEM.VAMATERIAL,
    PATRIMONIO.TB_BEM.INCODIGOSETOR,
    PATRIMONIO.TB_SETOR.VANOME AS NOMESETOR,
    PATRIMONIO.TB_BEM.INCODIGOFORNECEDOR,
    PATRIMONIO.TB_FORNECEDOR.VANOME AS NOMEFORNECEDOR,
    PATRIMONIO.TB_BEM.DACHEGADA ,
    PATRIMONIO.TB_BEM.DASAIDAPREVISTA,
    PATRIMONIO.TB_BEM.DASAIDAEFETIVA,
    PATRIMONIO.TB_BEM.VAMARCA,
    PATRIMONIO.TB_BEM.VAMODELO,
    PATRIMONIO.TB_BEM.VADESBAIXABEM,
    PATRIMONIO.TB_BEM.INCODIGOTIPOAQUISICAO,
    PATRIMONIO.TB_TIPOAQUISICAO.VANOME AS NOMETIPOAQUISICAO
    FROM PATRIMONIO.TB_BEM , PATRIMONIO.TB_TIPOAQUISICAO, PATRIMONIO.TB_SETOR, PATRIMONIO.TB_FORNECEDOR
    WHERE PATRIMONIO.TB_BEM.INCODIGOTIPOAQUISICAO = PATRIMONIO.TB_TIPOAQUISICAO.INCODIGOTIPOAQUISICAO
    AND PATRIMONIO.TB_BEM.INCODIGOSETOR = PATRIMONIO.TB_SETOR.INCODIGOSETOR
    AND PATRIMONIO.TB_BEM.INCODIGOFORNECEDOR = PATRIMONIO.TB_FORNECEDOR.INCODIGOFORNECEDOR
    AND PATRIMONIO.TB_BEM.INCODIGOBEM LIKE ?
    AND PATRIMONIO.TB_BEM.VATOMBAMENTO LIKE ?
    AND PATRIMONIO.TB_BEM.VAMATERIAL LIKE ?
    AND PATRIMONIO.TB_SETOR.VANOME LIKE ?
    AND PATRIMONIO.TB_FORNECEDOR.VANOME LIKE ?
    ORDER BY PATRIMONIO.TB_BEM.VATOMBAMENTO ASC
    Why this problem is happing? Did you had some solution for that? Is the problem because the query is too long?!
    please help me!
    Gustavo Callou

    Hello people,
    I�m doing this to try to solution that bug:
    This code is working fine... but I do not understand why I�m receiving the nullpointer exception!??!!?
    // create a new rowset
    CachedRowSetXImpl pkRowSet = new CachedRowSetXImpl();
    try {
    RowKey rk = tableRowGroup1.getRowKey();
    if (rk != null) {
    // set the rowset to use the Patrimonio database
    pkRowSet.setDataSourceName("java:comp/env/jdbc/Patrimonio");
    String query = "DELETE FROM TB_BEM WHERE INCODIGOBEM = "+tb_bemDataProvider.getValue("INCODIGOBEM", rk).toString();
    pkRowSet.setCommand(query);
    pkRowSet.setTableName("TB_BEM");
    // execute the rowset -- which will contain a single row and single column
    pkRowSet.execute();
    pkRowSet.next();
    info("Apagado");
    } catch (Exception ex) {
    log("ErrorDescription", ex);
    error(getApplicationBean1().trateException(ex.getMessage()));
    } finally {
    pkRowSet.close();
    Please someone help me!!!
    Gustavo Callou

  • Project works when tested but RowConflicts when deployed

    I have a project page with some pretty simple code to open a table and update it. The fields are all open for update and virtual forms configured to participate in a save action. The save works and commits the changes to the database (oracle) when using the creator studio to build/run the project. However, when I deploy the WAR to the Sun Application server using the same driver setup, I get a ROW_UPDATE_CONFLICT error on the rows that have been modified. This is a complete show stopper. What am I missing here?
    javax.servlet.ServletException: Number of conflicts while synchronizing: 3 SyncResolver.UPDATE_ROW_CONFLICT row 2 values changed in database
    root cause
    java.lang.RuntimeException: Number of conflicts while synchronizing: 3 SyncResolver.UPDATE_ROW_CONFLICT row 2 values changed in database

    I got exactly the same thing as you did, except that I am using Tomcat 5.5.17 instead.
    It has wasted me a lot of time.
    Message was edited by:
    Mountainer

  • CachedRowSet date field and SyncResolver

    When I attempt to accept changes to my CachedRowSetImpl I get conflict errors if my query includes a date field.I assume this is some sort of precision error. To get around this problem I attempt to catch the SyncProviderException. My code is copied directly from the JavaDoc for SyncResolver with the exception. Now I get this error
    java.sql.SQLException: Invalid cursor position
         at com.sun.rowset.CachedRowSetImpl.rowDeleted(CachedRowSetImpl.java:3893)
         at com.sun.rowset.CachedRowSetImpl.internalPrevious(CachedRowSetImpl.java:3766)
         at com.sun.rowset.CachedRowSetImpl.previous(CachedRowSetImpl.java:3731)
         at com.sun.rowset.internal.SyncResolverImpl.nextConflict(SyncResolverImpl.java:461)
         at aims.app.reefmonitoring.db.MasterSampleRowSet.save(MasterSampleRowSet.java:98)
    This is my code
    try {
    this.acceptChanges(con);
    } catch (SyncProviderException spe) {
    SyncResolver resolver = spe.getSyncResolver();
    // Object crsValue; // value in the RowSet object
    Object resolverValue; // value in the SyncResolver object
    Object resolvedValue; // value to be persisted
    try {
    int row = resolver.getRow();
    while(resolver.nextConflict()) {
    if(resolver.getStatus() == SyncResolver.UPDATE_ROW_CONFLICT) {
    row = resolver.getRow();
    // this.absolute(row);
    int colCount = this.getMetaData().getColumnCount();
    for(int j = 1; j <= colCount; j++) {
    if (resolver.getConflictValue(j) != null) {
    // crsValue = this.getObject(j);
    resolverValue = resolver.getConflictValue(j);
    // compare crsValue and resolverValue to determine
    // which should be the resolved value (the value to persist)
    resolvedValue = resolverValue;
    resolver.setResolvedValue(j, resolvedValue);
    catch (SQLException e) {
    e.printStackTrace();
    }

    Call rowset.acceptChanges() on the rowset (not the SyncResolver) to synchronize changes with the database using the new resolved values.

  • Incorrect arguments to mysql_stmt_execute

    Hi there,
    i'm spending 2 days by trying to solve an apparently stupid problem:
    I'm using DataProvider and RowSet in a simple jsf page. The table I want to update is composed by 3 FK and 1PK(auto-increment). DBMS=MySQL.
    I can insert without problems by using setInsertableColumns.
    The problem arises when I try to update. This is the code:
    !!!! CODE snippet !!!!
    CachedRowSetX crs = (CachedRowSetX)listino_dettaglioDataProvider.getCachedRowSet();
    crs.setUpdatableColumns( new boolean[] { true, true, true, true,false } ) ;
    mDataProvider.setValue("t.PRO_ID",id,proid); // FK field
    ...toher FKs...
    mDataProvider.setValue("t.PRICE",id,price); // simple field
    ...NO PK setting...just row update...
    mDataProvider.commitChanges();
    !!!THIS the ERROR:!!!
    Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 1 Incorrect arguments to mysql_stmt_execute
    !!!THIS IS PRINTSTATEMENTS OUTPUT!!!!
    INSERT INTO dbmultisite2.t (PRO_ID, PRICE, FAS_ID, LIS_ID) VALUES (?, ?, ?, ?)
    SELECT PRO_ID, PRICE, FAS_ID, LIS_ID, LISDET_ID FROM dbmultisite2.t WHERE PRO_ID = ? AND PRICE = ? AND FAS_ID = ? AND LIS_ID = ? AND LISDET_ID = ?
    Paramm[1]=(java.lang.Integer,1) Paramm[2]=(java.math.BigDecimal,0.10) Paramm[3]=(java.lang.Integer,12155) Paramm[4]=(java.lang.Integer,17) Paramm[5]=(java.lang.Integer,21)
    Writer: executing pre-update SELECT
    !!!! END !!!!
    so my questions are:
    - why INSERT????
    - what argument is incorrect?? I ask this because when you go wrong this a column the jdbc says "ColsXYZ error...." but, in this case, the stmt is wrong but no more info I can get.
    - I used the same approce with other tables with/out FKs,PK and I have no problem...
    can some1 give me an explanation?
    tnx
    michelangelo

    solved.
    the question is mysql related. downalod last mysql-jdbc-driver
    no jsf problem... :)..fortunately
    michelangelo

  • 10g table edit

    Hi All .
    I am facing a problem in 10g, when i log in as a normal user in the dbconsole and click in adminstartor&gt;schema&gt; table&gt;
    and i find the list of all tables in my schema, but when i try to edit it gives me the following error.
    pls help me solve the problem.
    500 Internal Server Error
    java.lang.NullPointerException
    at oracle.sysman.emo.adm.schema.table.DBTableConstraintsInitializer.initializeConstraintColumns(DBTableConstraintsInitializer.java:170)
    at oracle.sysman.emo.adm.schema.table.DBTableConstraintsInitializer.initialize(DBTableConstraintsInitializer.java:76)
    at oracle.sysman.emo.adm.ComponentDBObject.initialize(ComponentDBObject.java:177)
    at oracle.sysman.emo.adm.schema.table.TableConstraints.initialize(TableConstraints.java:140)
    at oracle.sysman.db.adm.schm.TableGeneralController.initUIBean(TableGeneralController.java:808)
    at oracle.sysman.db.adm.schm.TableGeneralController.setRequestAttributes(TableGeneralController.java:583)
    at oracle.sysman.db.adm.schm.TableController.setRequestAttributes(TableController.java:1891)
    at oracle.sysman.db.adm.DBController.handleEvent(DBController.java:3120)
    at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:376)
    at oracle.sysman.db.adm.RootController.handleRequest(RootController.java:169)
    at oracle.sysman.db.adm.DBControllerResolver.handleRequest(DBControllerResolver.java:114)
    at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:688)
    at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:291)
    at oracle.sysman.eml.app.Console.doGet(Console.java:285)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:101)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
    at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:138)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:20)
    at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:269)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:600)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:793)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
    at com.evermind[http://Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)

    I�m using oracleXE with the ojdbc14.jar... and tomcat
    In just two page I�m receving the following msg
    * Number of conflicts while synchronizing: 1 SyncResolver.DELETE_ROW_CONFLICT row 2 won't delete as values in database have changed: 2006-11-29
    * Cannot commit changes: Number of conflicts while synchronizing: 1 SyncResolver.UPDATE_ROW_CONFLICT row 0 values changed in database
    when i tried to delete or commit the updated changes in the register...
    My query is bellow:
    SELECT ALL PATRIMONIO.TB_BEM.INCODIGOBEM,
    PATRIMONIO.TB_BEM.VATOMBAMENTO,
    PATRIMONIO.TB_BEM.VAMATERIAL,
    PATRIMONIO.TB_BEM.INCODIGOSETOR,
    PATRIMONIO.TB_SETOR.VANOME AS NOMESETOR,
    PATRIMONIO.TB_BEM.INCODIGOFORNECEDOR,
    PATRIMONIO.TB_FORNECEDOR.VANOME AS NOMEFORNECEDOR,
    PATRIMONIO.TB_BEM.DACHEGADA ,
    PATRIMONIO.TB_BEM.DASAIDAPREVISTA,
    PATRIMONIO.TB_BEM.DASAIDAEFETIVA,
    PATRIMONIO.TB_BEM.VAMARCA,
    PATRIMONIO.TB_BEM.VAMODELO,
    PATRIMONIO.TB_BEM.VADESBAIXABEM,
    PATRIMONIO.TB_BEM.INCODIGOTIPOAQUISICAO,
    PATRIMONIO.TB_TIPOAQUISICAO.VANOME AS NOMETIPOAQUISICAO
    FROM PATRIMONIO.TB_BEM , PATRIMONIO.TB_TIPOAQUISICAO, PATRIMONIO.TB_SETOR, PATRIMONIO.TB_FORNECEDOR
    WHERE PATRIMONIO.TB_BEM.INCODIGOTIPOAQUISICAO = PATRIMONIO.TB_TIPOAQUISICAO.INCODIGOTIPOAQUISICAO
    AND PATRIMONIO.TB_BEM.INCODIGOSETOR = PATRIMONIO.TB_SETOR.INCODIGOSETOR
    AND PATRIMONIO.TB_BEM.INCODIGOFORNECEDOR = PATRIMONIO.TB_FORNECEDOR.INCODIGOFORNECEDOR
    AND PATRIMONIO.TB_BEM.INCODIGOBEM LIKE ?
    AND PATRIMONIO.TB_BEM.VATOMBAMENTO LIKE ?
    AND PATRIMONIO.TB_BEM.VAMATERIAL LIKE ?
    AND PATRIMONIO.TB_SETOR.VANOME LIKE ?
    AND PATRIMONIO.TB_FORNECEDOR.VANOME LIKE ?
    ORDER BY PATRIMONIO.TB_BEM.VATOMBAMENTO ASC
    Why this problem is happing? Did you had some solution for that? Is the problem because the query is too long?! In jsc with the jdbc from the app... this is working fine.
    please help me!

Maybe you are looking for

  • Mount USB stick manually

    Hi there! I'm new to Darwin and I'm wondering how to mount a USB flash drive manually. Actually I got the problem that my USB MP3 Player (Fat32 formatted) is being mounted read-only. So I'm looking for the device which has to be mounted. Something li

  • Opendocument to open in a specific window

    Hi. I have a requirement to design one "opendocument" than will open in a new window but always in the new same window. If i have one master report and it has one opendocument to open a second report, the second report must be opened in one new windo

  • Maximum size of SSD?

    what is the maximum size of SSD that can go into a 17"?

  • Can you share an album without transferring the photos?

    I have two Macs with ALMOST identical iPhoto Libraries. If I create an album on the iMac, is there any way to transfer the album attributes to the MacBook (which already has the photos, just not in an album)? When I tried it through sharing, I clicke

  • Apple Care Registration and My Country

    Hello All, I have encountered a problem while attempting to register for my Apple Care Protection Plan. After signing on to my Apple ID, I must write out my Address, Province, Postal Code and Registration Numbers. However, it states that I am in the