Hostname in Terminal changed to another user

Hi,
I'm having an issue where I open terminal and my computer name has changed to another persons name on our network. Does anyone know why this is happening and how to fix it?

BobHarris wrote:
Weird I see your responses in my email, but not here ...
The forum server is a bit overwhelmed from all the iOS 7 traffic
The local forum software has been having some issues, and (based on some offline discussions) the Apple folks are aware and are working on the underlying issues, and (as BobHarris mentions) the added load of the iOS 7 traffic likely isn't helping.
BobHarris wrote:
I cleared the device list on the router and restarted it and I see that the router recognizes and stores the names for my iPad, AppleTV and my Android phone, but not for my MacBookPro. That device name is set to unknown and then some number.
Give your Macbook Pro a DHCP Client ID
System Preferences -> Network -> Advanced -> TCP/IP -> DHCP Client ID
Not sure that'll help?   Certainly try it, but.. what you're getting is the "who am I?" response your Mac gets from your local DNS services, which can be provided by software within the router, or software upstream from the router.   The prompt just displays the settings.  You can reboot, and that won't help.  If you're getting a weird setting for the local DNS queries, then you can either chase after the setting in the router or upstream with your ISP, or (probably easier) simply change your prompt string as I'd linked to and as BobHarris has indicated.  (Or install OS X Server or such, and run your own local DNS services, but that's the gonzo approach.)

Similar Messages

  • Here's a fix for "This item cannot be updated because it has been changed by another user or process"

    https://gallery.technet.microsoft.com/System-Center-Service-fca7af29
    A few months ago on the Technet Gallery, I submitted this custom control to be used on SCSM console forms. The purpose of the control is to eliminate the "This item cannot be updated because it has been changed by another user or process" error
    message that we all have seen at least once (a day :) ).
    The details are in the gallery description (along with installation instructions for existing forms and your own custom forms).
    Here's a "short" description (nothing I ever post here is short :) ): This is a custom control that can be applied to an SCSM form like the Service Request form or Windows Computer form or your own custom form built with the authoring tool or Visual
    Studio. When you click "OK" or "Apply" on the form, this control scans the form and Service Manager's database for any changes to the object you have open. If a property that _you_ have changed on the form was _also_ changed in the CMDB
    (by a workflow or another user), this control will present a dialog box letting you know what happened. It will also let you choose which value to keep (yours, theirs, or the original value).
    Just as importantly (and important in a greater percentage of cases), if a workflow changes a "background" property (like FirstAssignedDate) while you have the form open and you click OK, the control will detect the change and allow the form submission
    to go through while keeping your changes and the FirstAssignedDate change that the workflow made. You won't get an error message or even a warning. And most importantly, you won't lose your changes.
    That's where the "optimistic" part of the control's name comes from. It applies optimistic concurrency control to SCSM forms, while also providing an anti-collision interface for you to use so you no longer lose any of your changes.
    Furthermore, this control will work on related items that are opened in memory; for example, the activities on a Service Request. So if you change an activity's title while the workflow engine sets it in progress, you won't get an error. The activity will
    be in progress and will get your new title when you click OK or Apply.
    Lastly, (and I admit this part is getting into the deep inner workings of console forms) if your form loads a sub projection at run time (to the root object) this control will detect the load and treat that sub projection as if it were apart of the original
    form all along.
    I've gotten a little feedback about this control, but I'd like to get more since it's a work in progress. So, I'm announcing it here on the forums. Please give it a try and let me know if you have any questions. I'll be happy to answer them here. Thanks,
    folks!
    Oh, and to answer the most common question right away: It's free. There is no paid version or anything like that. This is something I built for the SCSM community.

    Great job! 
    Will definitely try it out. 
    Best regards,
    Marcus

  • "The file [name of file] may have been changed by another user since you last saved it." Issue affects both network and local files.

    When a certain user saves a file in Excel 2010, she gets a message: "The file <name of file> may have been changed by another user since you last saved it."  She can choose to save as another file or overwrite with her changes. 
    This just started happening a week or so ago.  She was concerned that someone else was accessing her files, but we did several tests that opened, made a change and saved in a matter of seconds, and she still gets the message.  It happens on
    most files, but not all – both network and local.
    We already tried the QFE_Saskatchewan registry fix.  I also checked the file server for Services for Macintosh.

    You may be confused by the error in Excel saying “another user”. Actually Excel cannot tell who (the real human) is editing the file. Based on my research the No.1 possibility of the error is KB2626998.
    2626998  Connection to a network document is lost in the 2007 Office system or in Office 2010 after the computer resumes from standby
    http://support.microsoft.com/kb/2626998
    For Excel 2010, follow these steps:
    a.  Click Start , click Run , type regedit in the Open box, and then click OK .
    b.  Locate and then select the following registry subkey: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options
    c.  On the Edit menu, point to New , and then click Dword Value .
    d.  Type NetworkAvailableTimeInSeconds , and then press Enter.
    e.  Right-click NetworkAvailableTimeInSeconds , and then click Modify .
    f.  In the Value data box, click Decimal , type a number value, and then click OK .
    Note This registry subkey sets the time, in seconds, that Excel waits for the network to resume. For example, if you type 15 for the number value, Excel waits 15 seconds for the network to resume. You might have to do some tests in your own environment to
    determine an appropriate value. You may have to try multiple numbers.
    g.  Locate and then select the following registry subkey.
    HKEY_CURRENT_USER\Software\Microsoft\office\14.0\common\Internet
    h.  Repeat step 2C through step 2F again. Reuse the same value that you used previously.
    i.  Exit Registry Editor.
    Feel free to post back. Thanks.
    Cheers,
    Tony Chen
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please contact
    [email protected]

  • Forms: avoiding "record changed by another user"

    I have a form with a DB block. There is also a DB trigger on the same table, so when an update is performed in the form, the BEFORE UPDATE trigger updates the same row. Of course, when I try to change the same record again, I get "record changed by another user". I know that there is a property somewhere in Forms that will re-synchronise the Form state with the DB state, but I can't find it in the online docs.
    Can anyone tell me where to find this property, or what buil-tin to call (if appropriate)?

    Hi Chris.
    There is no build-in or property do this. You have to select the current data from the database, because the data in your form is not up-to-date.
    So what do you have to do.
    If your form do not manipulate the fields that the DB-trigger manipulate, simply remove the fields from your form.
    Otherwise, if you need the field in your form you must get the newest value from the DB, because it has changed. It make sence.
    BR Claus T. Rasmussen
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Chris Webster:
    I have a form with a DB block. There is also a DB trigger on the same table, so when an update is performed in the form, the BEFORE UPDATE trigger updates the same row. Of course, when I try to change the same record again, I get "record changed by another user". I know that there is a property somewhere in Forms that will re-synchronise the Form state with the DB state, but I can't find it in the online docs.
    Can anyone tell me where to find this property, or what buil-tin to call (if appropriate)?<HR></BLOCKQUOTE>
    null

  • HT4623 how do i update my iphone 4?? i can't find the program to change to another user as there is already a user when i plug into my computer. i need to change to my phone instand.

    I am trying to update my iphone4 on my computer at home.  when i plug my cord into my hard drive it already has another person on the computer how do i change it to my name and phone? I am trying to upgrade my phone via my home computer.

    how do i change it to my name and phone?
    Login to the computer with your account.

  • Tracking records change made by another user or session

    How does oracle forms track records change made by other user or session?

    I think the question is, how does Forms know to issue the error "FRM-40654: Record changed by another user. Re-query to see change".
    I don't know exactly how Forms knows this. But in the past I have found that if a column has changed on the record, which you are not querying in this forms block, then you don't get the error. So Forms is perhaps comparing all the database values for the queried record, against the values that Forms has queried?
    When you attempt to lock the record from Forms, you'll see that Forms issues a statement
    SELECT <all the db columns in the block>
    FROM <wherever>
    FOR UPDATE OF <all the db columns in the block which are not query only>
    Even so, in the database, that statement doesn't know what the values are that the Form has already queried. So Forms must be doing something else.
    Hope this helps, it's a bit of a black box area I guess.

  • WLS 12.1.2.0.0 : Another user (admin2) already owns the lock.

    hi
    Please consider a WebLogic Server 12.1.2.0.0 that is NOT in Production Mode (so in Development Mode).
    When is a button like "Take Lock & Edit" (ever) to be expected?
    Or messages like :
    - "admin2 is currently making changes."
    - "Another user (admin2) already owns the lock. You will need to either wait for the lock to be released, or take the lock."
    If both users "admin1" and "admin2" are in the "Administrators" group,
    the following scenario (sc1) seems to be reproducible:
    - (sc1-a) start a first browser session and login on the WLS admin-server console using "admin1"
    - (sc1-b) start a second browser session and login on the WLS admin-server console using "admin2"
    - (sc1-c) in the second browser session, click Deployments
    - (sc1-d) in the first browser session, click Deployments and see the "Take Lock & Edit" button and messages
    -- "admin2 is currently making changes."
    -- "Another user (admin2) already owns the lock. You will need to either wait for the lock to be released, or take the lock."
    The scenario (sc1) is included in the screencast
    at http://screencast.com/t/Yw3k3EI1
    - (q1) Is the lock message in scenario (sc1) intended behavior?
    It could be that these "locks" are causing our Jenkins jobs (doing an Ant wldeploy task) to fail when someone is "browsing" using the WebLogic Server console, with
    weblogic.management.provider.EditWaitTimedOutException: Waited 0 milliseconds
        at weblogic.management.provider.internal.EditLockManager.getEditLock(EditLockManager.java:259)
        at weblogic.management.provider.internal.EditAccessImpl.acquireLock(EditAccessImpl.java:266)
        at weblogic.management.provider.internal.EditAccessImpl.startEdit(EditAccessImpl.java:297)
        at weblogic.deploy.internal.adminserver.EditAccessHelper.startEditSession(EditAccessHelper.java:72)
        at weblogic.deploy.internal.adminserver.operations.AbstractOperation.execute(AbstractOperation.java:236)
        at weblogic.management.deploy.internal.DeployerRuntimeImpl$2.run(DeployerRuntimeImpl.java:846)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
        at weblogic.management.deploy.internal.DeployerRuntimeImpl.performDeployerActions(DeployerRuntimeImpl.java:840)
        at weblogic.management.deploy.internal.DeployerRuntimeImpl.deploy(DeployerRuntimeImpl.java:418)
    many thanks
    Jan Vervecken

    The answer to this "(q1) Is the lock message in scenario (sc1) intended behavior?" you already know. Just for good measure see the documentation on managing locks (5 Managing a Domain's Configuration with JMX). Note that in development mode the locking in the admin console is automatic, you can change this in Admin Console - click the preferences link, User Preferences tab, here you can change the 'Automatically Acquire Lock and Activate Changes' option.
    WebLogic provides a ConfigurationManagerMBean (http://docs.oracle.com/middleware/1212/wls/WLMBR/mbeans/EditServiceMBean.html?skipReload=true#ConfigurationManager) that provides methods for safely starting an edit session. You can use haveUnactivatedChanges (http://docs.oracle.com/middleware/1212/wls/WLMBR/mbeans/ConfigurationManagerMBean.html?skipReload=true#haveUnactivatedChanges) to check if there are any pending changes (this gives you an indication if someone that has taken a lock is doing some actual changes to the system, such that the ANT job can decide not to start an edit session). If there is an edit session going on and there are no pending changes you can call undoUnactivatedChanges (http://docs.oracle.com/middleware/1212/wls/WLMBR/mbeans/ConfigurationManagerMBean.html?skipReload=true#undoUnactivatedChanges) - now the ANT job can start a new edit session.
    The following example shows the use of the ConfigurationManager (in Java with JMX)
                            Object[] unactivatedChanges = (Object[]) editConnection.getAttribute(configManager, "UnactivatedChanges");
                            if (unactivatedChanges.length > 0) {
                                System.out.println("ACTIVATING CHANGES");
                                editConnection.invoke(configManager, "activate",
                                        new Object[] { new Long(120000) }, new String[] { "java.lang.Long" });
                            } else {
                                System.out.println("CANCEL EDIT SESSION");
                                editConnection.invoke(configManager, "cancelEdit", null, null);
    More information can be found on using the EditService and ConfigurationManager can be found here: Middleware Snippets: Automatic Scaling an Application Using WebLogic (and the references therein).

  • How do I change an existing user account to another user name?

    I am trying to change the username on an existing Thunderbird email account to another user name. I have the name changed and can send email out from it. However, you cannot treply back to the email, you get an error message saying that the address does not exist. Nor can you receive an email sent directly to the account with the changed name.
    Thank you,
    Judy Pfeffer

    Is the new username an established email account with an email provider? If not, that is your problem. You cannot just make up a username and expect to receive email with it.
    I would not suggest changing usernames due to a new email account. I would set up a new account in Thunderbird for the new email account.

  • JBO-25014: Another user has changed the row with primary key oracle.jbo.Key

    Hi,
    I am developing a Fusion Web Application using Jdeveloper 11.1.2.1.0. I have a home.jspx page that has a ADF table built on efttBilling View Object. . When you click on one of the rows in the table, it will take you to detail.jspx where you can edit the row and save. When 'save' is clicked, stored procedures are executed to update/insert rows into few tables , and then go back to home.jspx where you need to see updated content for that row.
    To get down to the exact issue, updates are made to the tables on which the efttBilling View Object is built using a stored procedure. Once this is done, I am trying to requery view object to see new content. But I keep getting JBO-25014: Another user has changed the row with primary key oracle.jbo.Key error. Following are the approaches I followed to query new results:
    a. Executed Application Modules Commit Method. Created 'Commit' Action binding and tied it to homePageDef.xml. Called this binding from a view scope bean.
        BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry();
         OperationBinding operationBinding = bindings.getOperationBinding("Commit");
        Object result = operationBinding.execute();
       if (!operationBinding.getErrors().isEmpty())
        return null;
    b. Marked 'Refresh on Insert' , 'Refresh on Update', 'Change Indicator' checkboxes for all the attributes in the entities associated with efttBilling View Object.
    c. Tried to Requery View Object. Created a refreshViewObject method in Application Module Impl.java file, exposed this method to the client interface and created a invokeMethod Action binding in home.jspx
    Code in Application Module:
      public void refresheftTransactionsforBillingAccountViewObj1View()
        System.out.println("In eftTransactionsforBillingAccountViewObj1");
      findViewObject("eftTransactionsforBillingAccountViewObj1").executeQuery();
    Code in view scope bean
            DCBindingContainer bindings =
           (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
            OperationBinding operation =
            bindings.getOperationBinding("refresheftTransactionsforBillingAccountViewObj1View");
            operation.execute();
    I have searched web, ADF forums and tried methods suggested in there but no sucess.
    Could anyone please provide some insight in this issue. I have been battling with this since quite some time. I can provide you with the log file too.
    Thanks!
    Shai.

    What code does your Commit method have .. can you try using the Commit executable from the AM itself instead ?
    Also -
    Shai wrote:
    'Change Indicator' checkboxes for all the attributes in the entities associated with efttBilling View Object.
    which all attributes you set this property for . it should just be for History columns as such.
    Did you also check if this could be your scenario ?
    Decompiling ADF Binaries: Yet another reason for &quot;JBO-25014: Another user has changed the row with primary key orac…
    OR
    JBO-25014: Another user has changed the row with primary key oracle.jbo.Key
    OR
    Another user has changed the row with primary key -Table changed externally
    Message was edited by: SudiptoDesmukh

  • I ordered Illustrator for another user.  I received an invitation that was accepted, logged in and tried to change the account to the name and email of the person it was ordered for.  How can I get this changed and the invitation sent to the right person?

    I ordered Illustrator via creative cloud for another user.  I received an invitation that was accepted  and tried to change the account to the name and email of the person it was ordered for.  How can I get this changed and the invitation sent to the right person? 

    Cloud as a Gift https://forums.adobe.com/thread/1665610

  • OIM API Code to change the link of the provisioned Account to another User

    tcResultSet rset;
              HashMap <String, String> map;
              try{
                   userIntf=(tcUserOperationsIntf)utilityFactory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
                   map = new HashMap <String, String>();
                   map.put("Users.User ID",toUserLogin);
                   map.put("Users.Status","Active");
                   rset=userIntf.findUsers(map);
                   // Get the User Key for the User given his User ID
                   rset.goToRow(0);
                   long toUserKey=rset.getLongValue("Users.Key");
                   System.out.println(" Key for the ToUser is :" + toUserKey);
                   map = new HashMap <String, String>();
                   map.put("Users.User ID",fromUserLogin);
                   map.put("Users.Status","Active");
                   rset=userIntf.findUsers(map);
                   // Get the User Key for the User given his User ID
                   rset.goToRow(0);
                   long fromUserKey=rset.getLongValue("Users.Key");
                   System.out.println(" Key for the FromUser is :" + fromUserKey);           
                   // Now get all the objects thats been provisioned for the user given user's Key
                   rset=userIntf.getObjects(fromUserKey);           
                   HashMap tmap = new HashMap();
                   for(int k=0;k<rset.getTotalRowCount(); k++){
                        rset.goToRow(k);
                        System.out.println("####################################################");
                        String targetName=rset.getStringValue("Objects.Name");
                        System.out.println("targetName :: Objects.Name = "+targetName);
                        long objInstKey = rset.getLongValue("Users-Object Instance For User.Key");
                        System.out.println("Users-Object Instance For User.Key = "+objInstKey);                    
                        String status =rset.getStringValue("Objects.Object Status.Status");
                        System.out.println("Objects.Object Status.Status = "+status);
                        System.out.println("####################################################");
                        if(status.equalsIgnoreCase("Enabled")&& targetName.equalsIgnoreCase(resorceName) ) {
                             System.out.println("Changing to service Account..");
                             userIntf.changeToServiceAccount(objInstKey);
                             System.out.println("Account changed to service Account");
                             System.out.println("Linking Account to another User....");
                             userIntf.moveServiceAccount(objInstKey, toUserKey);
                             System.out.println("Account Linked");
                             System.out.println("Changing Account from service......");
                             userIntf.changeFromServiceAccount(objInstKey);
                             System.out.println("Account changed to normal");
              }catch(Exception exception){
                   System.out.println("Exception occurred :"+exception.getMessage());
              }

    HI rumesh,
        Don't use resource link as you did. Try using normal link and create a component(HTMLB or anyother) from KM reource content, then add that component to the link as below.
       comp = ....(should be a component from your Km content resource)
      Link link = new Link("Link");
      link.setTarget("www.yahoo.com");
      link.setReference("www.yahoo.com");                                        
      link.addComponent(comp);
    finally add that link to your search UI . I hope this will help.
      I am sorry if i confused you.
    Thanks & regards.
    Rumeshbabu

  • Another user has changed the row with primary key -Table changed externally

    Hello,
    I am facing the error: "Another user has changed the row with primary key oracle.jbo.Key[94 ]." during the delete operation.
    User case scenario:
    1. Added new row in the table.
    2. Once new row is added to the the table, another application will update few columns in the newly added row based on some logic.
    3. On the same session I am trying to delete the newly added row and getting above mentioned error.
    I have added a "Button" in the table to partialRefresh the table to check the new values of the changed columns.
    I have checked the forum and found many similar errors and tried the following but nothing helped.
    1. By setting "Auto Refresh = True" for the view object.
    Issue faced-> It worked fine but after few add and remove my db is getting to inconsistent state after which, I am not able to do any add/delete from my page.
    Error: "Too many objects match the primary key oracle.jbo.Key". I have checked this and I am not getting this error when "Auto Refresh = False" even after multiple add and remove actions.
    2. By Setting "Auto Refresh" the iterator associated with the page.
    Issue -> Did not work at all.
    Looking forward inputs from gurus.
    Thanks
    Abhijeet

    Finally I found one solution to this problem at: [ http://www.avromroyfaderman.com/2008/05/bring-back-the-hobgoblin-dealing-with-rowinconsistentexception/|http://www.avromroyfaderman.com/2008/05/bring-back-the-hobgoblin-dealing-with-rowinconsistentexception/]
    Simply overriding the lock() method in the entity object resolved issue. Kudos to the author.
    Code:
    public void lock() {
    try {
    super.lock();
    } catch (RowInconsistentException e) {
    refresh(REFRESH_WITH_DB_ONLY_IF_UNCHANGED | REFRESH_CONTAINEES);
    super.lock();
    But, Now my refresh button is not working as depend on the "Auto Refresh = True" to update the table.
    Can anyone tell me how can I refresh the VO of my table from the button.
    Thanks
    Abhijeet.
    P.S: I have already added the partial trigger but it is work not working as the data is cached in the VO. Removing the Cached property for the VO is creating other problems.

  • How to change the schema to another user ?

    Hi,
    I've registerd this schema and it works well,
    but I need to change the schema to connect to another User like MYUSER_2.
    because I have to migrate the MYUSER_1 to MYUSER_2 and then to delete MYUSER_1
    when I register the schema again with this user MYUSER_2
    , all xml-entries will become destroyed ?
    what can I do ?
    it's better , to register the schema without a user ?
    Norbert
    dbms_xmlschema.registerSchema(
    schemaurl => vschemaurl,
    schemadoc => xsd_file,
    local => FALSE,
    gentypes => TRUE,
    genbean => FALSE,
    gentables => TRUE,
    force => FALSE,
    owner => MYUSER_1
    ,CSID => nls_charset_id('AL32UTF8');
    );

    If 2 seperate users need to work witht the same XML Schema then the XML Schema should be registered as a global Schema. If you want to change the owner of an XMLschema, just like if you want to change the owner of a relational; table you will have to export the data and import it again.

  • JBO-25014 : Another user has changed ....

    Hi
    This is something strange in my application, let me explain:
    I have an entity object (let's say Entity1) and two view objects created from Entity1
    (let say View1 & View2). View1 & View2 are defined exactly the same except
    each one is a detail(child) of another view object.
    The problem on view1 is : when i try to update or delete the same row that just added
    will receive JBO-25014 : Another user has changed the row with primary key oracle.jbo.key[....]
    Note: that work perfect on my development pc when run the application via JDeveloper,
    but this error comes when call the application on web server via browser (real life).
    Also the other view (view2) that i mentioned above works perfect either via
    JDev or via browser. And also i made sure that followed all the suggestions
    made by documention ( 1-frequently used executeQuery 2-Refresh after insert/update is checked 3-nobody else
    work with the application except me at testing time).
    Would appreciated to share me any idea comes in your mind.
    Thanks...Ali

    Ali:
    The most common reasons for this error are the following:
    1. Someone else really did change the row. This doesn't appear to be the case in your scenario.
    2. Some attributes in your row are of Java class whose implementation of equals() is incorrect.
    Let me explain #2 a bit further. When you update/delete a row, we lock the row in DB and then bring in the latest values to see if another user had changed the row since this user read the row.
    To compare the value in cache with that from db, we call equals() method. If equals() method returns false when in fact the two attrs are really equal, you could get this error unexpectedly.
    So, I would suggest checking attribute types to see if there are some 'estoeric' attr types and see if the equals() method is misbehaving.
    Thanks.
    Sung

  • JBO-25014: Another user has changed .... can I change myViewRowImpl.java???

    Hi all,
    I'm noob working with jDeveloper and ADF and i'm finding a lot of problems building my application. The first one: "JBO-25014: Another user has changed .."
    I have been reading a lot about this problem and its different causes but seems that nothing helps me so i'm gonna tell you my problem and i hope that someone know how to solve it.
    My page shows a table and below it the details of each row selected in the table in read only mode.
    The table shows fields from a table in database and other fields with information not located in database (CMS). To build it i used the wizard to create a bussines component from a table . After i added the properties that are not located in database to the view and entity object.
    I generated java code for the view (myViewImpl.java & myViewRowImpl.java) and for the aplicacion module (myAmImpl.java) and in java class for the application module I overwrote some methods (findViewObject & getViewObjects) to add the source code needed to get data from CMS and add it to the data obtained from database.
    That works perfecly!
    Now, I wrote a new method in myViewImpl.java which get data from details form and update table in database (moreover other task: send mail, sms....). This method is executed with a command button. Method commits transaction after each operation. Again this works perfectly!
    The problem comes when i try to refresh the table with the new data after update. I tried different solutions:
    - Option 1: Clear cache after commit. Problem: When table is reloaded I'm losing data obteined from CMS and also this process is too heavy, i would like to avoid to go to CMS to reload whole table with every update of a row.
    - Option 2: Set new values directly in object myViewRowImpl.java. That could be the perfect solution, after every update i just inform the row object with the new values. The problem is that when i try to commit the transaction I'm getting a JBO-25014. If I set the new values before commit, the errors comes in this commit, if i set the values after the commit, the error comes in the next row to be updated.
    Any idea of how to avoid the problem in option 2????
    Other general sugestion????
    Thanks in advance!!
    Curro.
    PD: Sorry for my poor english

    Hi,
    Using ADF BC, the default locking behavior is set to pessimistic. Check the ApplicationModule configuration (right mouse click the AM and choose "configuration") and change the locking property to optimistic.
    Also you need to set the EO attributes to refresh after insert and/or refresh after update.
    ~Abhijit

Maybe you are looking for