Does this solve 'no row available for editting' problem ?

It's from the HELP of Jdeveloper 9i DS release 2 .....
The submit JSP page contains:
1.BC4J data tags that specify the same application module connection and view object datasource as the insert JSP page.
2.A BC4J ApplicationModule data tag with the releasemode attribute set to stateless to release the state of the application module once the data is committed.
3.If you decide to create the row before the user submits the data, then your page contains a BC4J Row data tag with the Update action. This action allows the Row data tag to match the datasource row and attributes to update with the HTTP request parameters submitted by the insert JSP page.
OR
If you decide to create the row after the user submits the data, then your page contains a BC4J Row data tag with the Create action. This action merely creates a new row in the datasource. You then need to add a BC4J SetAttribute data tag to match the datasource row and attributes to update with the HTTP request parameters posted by the insert JSP page.
Assuming that we use the 2ND METHOD of #3, then will we able to get rid of the problem of 'now row available for editting' since the row is created after the user submits the data??

Thank
Joan Soon Koh
We have try according to your method.
Unformately, we failed.
Firstly, in a JSP file the same application module only be defined once.
Secondly, by HTTP request parameters we should make two jsp files,
insert.jsp and edit.jsp transact two requestment respectively and can not use DataTable tag. and we are not sure whether it work well.
Thirdly, because submit.jsp get parameter from submitting.jsp, so when we
run submit.jsp(browse.jsp) firstly, NullPointException Error occurs because submit.jsp can not get Parameter.
If possible please try it, and we greatly appreciate your timely help.

Similar Messages

  • Jsp,bc4j,Data web Bean , error : NO ROWS AVAILABLE FOR EDITING

    HI
    I'm developping a jsp application based on Bc4j. when trying to insert a new row with missing fields which must be not null,
    in order to be able to edit the row and correct the non seized fields, I display the edit page and it works for several views. but this time when editing fields and submitting the edit form an error is raised with the message no rows available for editing.
    the particularity for these views(which causes the error) is that are details for a view which is detail for an other.
    can someone please suggest some solution for such a problem
    thanks in advance
    Ghassen
    null

    ghassen
    this is a typicall error that occurs when trying to execute the Row data tag with action "Update" and there is not row obtained through the rowkeyparam (normally MyRowKey url parameter passed from the Edit page). I don4t have sufficient information to give you an exact solution.
    I don4t understand all your escenario, you spoke about "Insert new row with missing values in required fields", but if you don4t specify a right value to that fields, the insert fail.
    Then you display the Edit page to edit that just inserted row, to correct (specify?) the values of that fields. The error occurs in the EditSubmit page.
    The EditSubmit page execute de Row data tag, according to the implementation of Rowtag, first recover the row reference (from rowkeyparam url parameter) and then, if that row reference is null, throws the "No rows available for editing" Runtime Exception. This means that the datasource used in your EditSubmit page not include that RowKey reference (obtained from Edit page as Url parameter).
    HTH
    Pepe

  • Oracle.jbo.JboException: No rows available for editing

    After the upgrade to JDeveloper 9.0.3.1035 I am receiving the following error when IU try to include a new record in a existing view:
    Error Message: No rows available for editing.
    oracle.jbo.JboException: No rows available for editing.
         at oracle.jbo.html.jsp.datatags.RowTag.updateRowAttributesFromRequestParameters(RowTag.java:240)
         at oracle.jbo.html.jsp.datatags.RowTag.updateRowAttributesFromRequestParameters(RowTag.java:233)
         at oracle.jbo.html.jsp.datatags.RowTag.handleAction(RowTag.java:160)
         at oracle.jbo.html.jsp.datatags.RowTag.doStartTag(RowTag.java:121)
         at jsp_servlet.__DataHandlerComponent._jspService(__DataHandlerComponent.java:179)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:395)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:255)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:116)
         at oracle.jbo.html.jsp.datatags.ComponentTag.doStartTag(ComponentTag.java:70)
         at jsp_servlet.__MeetinggroupsView_Browse._jspService(__MeetinggroupsView_Browse.java:192)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    The JSP was generated by the JSP BC4J Wizard from JDev 9.0.2.829. Perhaps some new parameters must be set that where forgotten in the migration.
    Can someone herp?
    Thanks

    This can happen in the following scenarios:
    1. You are passing a rowkey for a row that doesn't exist anymore.
    2. Your rowkey values no longer match the row's attribute values becuase the row has been edited.
    3. You obtained the row key from one view object and are trying to locate the row in a second view object and the criteria for the second view object doesn't contain this row due to its query criteria.

  • This image cannot be rendered for editing because Aperture does not support

    Editing Error: This image cannot be rendered for editing because Aperture does not support the image format.
    I have been having this issue when trying to open photos in CS4. It only seems to be affecting images from the last year or so, although I'm using the same cameras (Canon 7D, 5D, and S90) as before. My library is large, going back to year 2000, and all the older images seem to work fine, but most all of the recent files display this error when trying to open them is CS4. I've tried the methods described in other threads and on the support website, namely starting aperture while holding option and command, pulling up the options to rebuild the library in various ways. I've done all three options, the last two twice, with no change. This is very frustrating to not be able to use the program in the way I had planned... Any ideas? I'm wondering if my library is simply too large- although I'm not sure if breaking the library into smaller chunks is the best way to go. I prefer having all my photos together. I have found that iMovie fails to operate properly when events get too large. Is this a similar problem?

    Again, thanks for the input. As for the first suggestion, when I import without renaming they all work, but as of late, all appear to work no problem. It seems like it was a block of time from roughly October 2009 through November 2010 where most all the files imported during this date demonstrate the problem. As for the second suggestion, I've tried both 8 and 16 bit TIFF and PSD file types selected in the editor preferences, with no luck.
    My next move has been to relocate the offending files out of their current location to another location (they are referenced, not managed). In doing this, I encountered what seems to be a file access or privelege error message, although about 20% of the files were moved, and in doing so, it seems to have solved the problem for those. But I don't have a good way of isolating the involved images outside of Aperture, and I don't want to move them with Finder anyways since that would ruin the referencing.
    This bug is getting so complicated I'm ready to throw my hands in the air and just go back to Lightroom. Aperture has so much potential, especially in regards to integration with ipods, iPads, other Macs, etc. but in the 4 months I've been using it, I have spent WAY more time addressing buggy issues like this one than the amount of time supposedly saved using Aperture instead of Lightroom.

  • After installing yosemite iphoto does not open keep getting message"This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled.

    I upgraded to yosemite iphoto does not open keep getting message"This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled.

    Contact App Store support. There's a link on the right hand side of the App Store Window. They're the only ones who can sort out account issues.

  • HT1766 Hello I am trying to update my viber, as i pressed update icon the message appeared "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or camcelled" what does it mean

    Hello I am trying to update my viber, as i pressed update icon the message appeared "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or camcelled" what does it mean?

    iTunes issue ,Apple are working on it
    solutions in thids thread seem to resolve for some
    https://discussions.apple.com/message/25722716#25722716
    Appears to be linked to having changed iTunes Store Country at some time in past

  • How do I solve this problem: "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled."

    This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled.

    Hello there, gxt88.
    It seems you are having issues downloading an application from the App Store. To troubleshoot this issue, let’s follow the steps for iTunes Store connectivity:
    First, try signing out of your account in Settings > iTunes & App Store. Once signed out, go ahead and restart your device. Once your device has restarted, sign back in to the iTunes Store and try to download the update.
    iOS: Changing the signed-in iTunes Store Apple ID account
    http://support.apple.com/kb/HT1311
    If the above did not resolve your issue, refer to the following:
    Can't connect to the iTunes Store
    http://support.apple.com/kb/TS1368
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Error importing new version of our app "Application not available for edit"

    Hi,
    We are trying to import an app and get the error: Application not available for edit
    thats it on a clean white background - Application not available for edit shows up at the top left corner of the screen.
    Any clues?
    We tried a new id, tried a custom id.
    Then we tried deleting the existing app so we could insert the new app.
    We can't delete either.
    Help!

    I'm going to hijack this thread and ask a follow up question to Scott (or whoever reads this).
    When we export our application out of DEV it gets exported as Run + Build. When I have the DBA import into test or production on the Import screen I have them set it to Run Only and Reuse the Application ID. After installing it just forwards you to the same white screen with the "Application not available for edit" message on it. Now I understand the actual message since its Run Only, but its not clear that the import actually worked correctly or not.
    So although it does seem to import correctly, they always get nervous when they see this that it didnt import correctly. So is it better to have them import as Run + Build and then go change the build status through the admin front end rather than the way I'm doing it now?

  • I purchased a new Mac Air. I try to update apps and I get this:This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. They do not show up in 'Purchases'.

    I can't update iMovie, Garage Band, Numbers, Pages, Keynote, and iPhoto. on my new Mac Air. 11". I had hoped when I updated to OS X Yosemite that would solve the problem. It didn't. I get this: This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. I went to the app store, as was suggested in someone else's post, using the only ID I've ever had, and went to the purchases tab, to "accept" the apps. That didn't work, because they weren't there to 'accept'. They did come with my purchase, however. Please advise.

    It appears Best Buy is up to their old tricks of palming off returned units as new. Take it back for a complete refund of your money. If they give you any static escalate your problem to management immediately.

  • After updating to Mavericks and trying to updates for my apps I get : This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled.

    After updating to Mavericks and trying to updates for my apps I get : This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. My apple id has always been .mac but after the update I used .me. Are these not synonymous?

    Hi everyone yesterday I was experiencing the same problem I am glad to share its fixed now for me
    "This issue is only related to our Apple ID and to to those specific apps which we already have on phone or had installed on phone before except for those apps which we already have in purchase history AppStore>Updates>Purchase(on iPhone) History(having cloud icon next to them) it's something related to our purchase data
    *ITS NOT RELATED TO PHONE OR MAC!
    *RESETTING OR UPDATING THE DEVICE WONT MAKE A DIFFERENCE!
       (As in my case it  was on iPhone 4 7.1.1 iPhone 5s 7.0.3 and iTunes of course )
    Here is how I got it fixed
    I contacted apple support via chat method and I  asked about a solution giving my info.she told me that she submitted my application and in order to resolve this I should not be using my AppStore ID for any purchase for at least 30mins as  doing so may not resolve the issue so I checked it after couple hours and it's fixed
    (As I read in some other discussions that some people asked for solution from apple support and they told them to reset the device or so.. You may need to make your statement clear that it's appearing both on iTunes and iPhone )

  • This operation is not available for read only field 'Type MVF'

    Hi All,
    We are using OrderToCash PIP and we are on Siebel 8.1X.
    While Synching the customer from Ebiz to Siebel facing the following issues:
    Method 'WriteRecord' of business component 'Account' (integration component 'Account') for record with search specification '[Row Id] = "2d3434313239353"' returned the following error:"This operation is not available for read only field 'Type MVF'.(SBL-DAT-00402)"(SBL-EAI-04451)
    Please suggest us what steps to be done in Siebel.
    Thanks
    Maanasa

    First check the process why this is calling Account BC WriteRecord(). The field "Type MVF" might be read only and this sync process is trying to update this field which is read only. This is the reason for the error. Check the OM log / EAI Obj Manager Comp log (set log level to 5) and check.
    Joseph Arul Dass

  • Problem updating to iphoto 9.6 after upgrading to Yoesmite  I am getting the following message when I try top date iPhoto This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or canc

    problem updating to iphoto 9.6 after upgrading to Yoesmite  I am getting the following message when I try top date iPhoto This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or canc

    "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled." ?
    This error message will appear erraneously, if you skipped the update to Mavericks and iPhoto 9.5.1 and went straight from an earlier MacOS X version to Yosemite, without first updating to iPhoto 9.5.1 and associating iPhoto to your AppleID.
    Try first to buy iPhoto with your AppleID instead of updating. Delete iPhoto from Applications, but don't empty the Trash, then go to the main page of the App Store and search for iPhoto. If you are lucky, it will show as free and you can buy it directly.
    If iPhoto  is not showing as free, there is no help but contacting the App Store Support: Ask for a redemption code. You will need to provide a prove of purchase for your mac with iPhoto preinstalled.
    http://www.apple.com/support/mac/app-store/contact/

  • Macbook pro - iPhoto keep prompting to update after Yosemite update. Error message when trying to update -This update is not available for this Apple ID either because it was bought by a different user or the item was cancelled

    macbook pro - iPhoto keep prompting to update after Yosemite update. Error message when trying to update -This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. 

    I only have 1 apple ID and the same was used to set up this early 2011 macbook pro and iPhoto app. I don't want to loose out on any photos. I tried logging out of app store and back in but no luck. PLEEAASEE HELPP!!!
    This problem has been reported by quite a few forum members, who skipped the update to iPhoto 9.5.1 while running Mavericks. In that case try to purchase iPhoto again instead of updating.
    After making your backup try the following:
    Uninstall iPhoto by deleting it from the applications folder, but do not empty the Trash.
    Launch the App Store, click the "Store" menu, and sign in with your AppleID.
    Open the main page of the App Store and search for iPhoto.
    If iPhoto is listed as "Free", click the "Free" button to buy it with your current AppleID.
    If it is not showing as free, there is no help but contacting the App Store Support, as Niel pointed out: http://www.apple.com/support/mac/app-store/contact/

  • When trying to perform updates I get this message. This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. What do I do?

    When trying to perform updates I get this message: This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled. What do I do? I just bought the MacBook Pro new and migrated my apps from my old MacBook Pro.

    Perform the following, stopping with the first one which works:
    1. Open the Mac App Store's Purchases tab. If you're prompted to accept them into your Apple ID, do so.
    2. Move them out of the Applications folder(they may need to be put into the Trash temporarily), and then see if you can download them for free from their individual product pages. If you're asked to buy them, see #3.
    3. Click here, contact Apple, and wait for a response.
    4. Buy them.
    (116300)

  • IPhoto update can't be installed on my MAC ref. "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled." this is not possible help?

    Recent upgrade to OS X Yosemite on my MAC and iPhoto update can not  now be installed msg reads, "This update is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled." this is not possible help?

    That error message can be misleading. It means, that iPhoto on your Mac is not associated with your Apple ID.
    Either you did not set up  your Mac using the same Apple ID - did someone help with your setup and use a different ID? Perhaps a family member? Or did you let someone borrow your installer disks?
    Or did you not yet "Accept" iPhoto and other iLife apps to your Apple ID? Check the "Purchased" tab of the App Store, if any applications are waiting to be accepted. If you see "Accept" buttons, press them.
    You may  be unable to "Accept" now, if you missed the update to iphoto 9.5.1 on Mavericks. You could try to buy iPhoto, however. If you are lucky, it may show for free.
    Backup your iPhoto library, if you do not have a current backup.
    Uninstall iPhoto by deleting it from the Applications folder, but do not empty the Trash, so you can put it back,if need be.
    Launch the App Store, click the "Store" menu, and sign in with your current AppleID.
    Open the main page "Featured" of the App Store and search for iPhoto.
    If iPhoto is listed as "Free", click the "Free" button to buy it with your current AppleID.
    If it is not showing as free, there is no help but contacting the App Store Support to sort out the AppleID. Use this link: http://www.apple.com/support/mac/app-store/contact/

Maybe you are looking for

  • Work Flow in HR for on line Approval of Over time

    Dear SAP Experts, Client requirement is for OT approval through SAP by three seperate heads. Do i need to develop the work flow for this or can be taken care through some other means in standard SAP Please suggest possible methods Thanks and regards

  • Debit Memo Request with Reference to Service Order

    Hi Team, I need to create the following business process Service Notification -> Service Order -> Debit Memo Request -> Debit Memo. I'm able to create the notification and the service order. However while creating the debit memo request with referenc

  • Help! Syncing iPad with iCloud after setting it to sync with iTunes

    I bought my iPad yesterday and synced it with iTunes. Now I want to sync it with iCloud (I have my iPhone 4 backed up in iCloud). Do I need to restore my iPad?.

  • Sql connection can not open why?

    I use the following source code to connect sql database, but the connection can not open, can somebody help me? thanks. SqlCeConnection con = new SqlCeConnection("Data Source="                 + System.IO.Path.Combine(System.IO.Path.GetDirectoryName(

  • Error on accessing EJB

    I came over all the problems in deployment of a simple stateless session EJB.But ,when I try to access the EJB using a client program I get the following error.I tried searching ,if any one had come across this , and could not find any info.Could any