Please Urgent: OFA treatment of control on the page never returned to the home page!

Hello friends,

I have a strange problem and I can't understand why? Since it works in my flowlessly Jdeveloper, but when I deployed to a Dev instance, after the launch of the download of the home page (submit) process, the control never returns the processing page, but in the background the process to download/validate successfully, since I checked on the server, recently downloaded file path exists.
For example. PVU_FILE_20111017_141019_XXCONV.csv
I appreciate your help, please let me know where I'm going to question?

1. on Jdev - treatment page turning the heart control back to the homepage - YES
2. on instance - treatment page turning the heart control to return to the home page - no.

Instance details:
Jdev path: p8431482_R12_GENERIC
OA framework ver: 12.1.1


Main Page:
Xxsmgt_ManualDataUploadPG.XML
Xxsmgt_ManualDataUploadCO.Java

Treatment Page CO
ValidateProcessCO.java



===================================================
The controller's main page: Xxsmgt_ManualDataUploadCO
====================================================

public void processFormRequest (pageContext, OAPageContext,
{OAWebBean webBean)

If (pageContext.getParameter ("Submit")! = null) {}
System.out.println ("Xxsmgt_ManualDataUploadCO_Submit_BEGIN");
BlobDomain uploadedByteStream = null;
String uFileName = null;
DataObject fileUploadData = null;
OAWebBeanFileUpload uploadObj = null;
OAApplicationModule am;
AM = pageContext.getApplicationModule (webBean);
fileUploadData = pageContext.getNamedDataObject ("FileUpload");
uploadObj =
(OAWebBeanFileUpload) webBean.findChildRecursive ("FileUpload");
If ((uploadObj.getValue (pageContext) == null)) {}
am.invokeMethod ("clearResultsTable");
OAException expMsg = getFileNotFoundException();
pageContext.putDialogMessage (expMsg);
}
If (fileUploadData! = null) {}
try {}
uFileName =
(String) fileUploadData.selectValue (null, "UPLOAD_FILE_NAME");
} catch (Exception ex) {}
uFileName = null;
am.invokeMethod ("clearResultsTable");
OAException expMsg = getFileNotFoundException();
pageContext.putDialogMessage (expMsg);
}
}
If (uFileName == null) {}
am.invokeMethod ("clearResultsTable");
OAException expMsg = getFileNotFoundException();
pageContext.putDialogMessage (expMsg);
}
uploadedByteStream =
(BlobDomain) fileUploadData.selectValue (null, uFileName);

am.getOADBTransaction () .putTransientValue ("uploadedByteStream", uploadedByteStream);
am.getOADBTransaction () .putTransientValue ("uFileName", uFileName);

OAMessageChoiceBean = riceObj
(OAMessageChoiceBean) webBean.findIndexedChildRecursive ("RiceObject");
String riceObjName =
(String) riceObj.getSelectionValue (pageContext);

OAMessageChoiceBean pathObj =
(OAMessageChoiceBean) webBean.findIndexedChildRecursive ("DestPath");
String pathText = (String) pathObj.getSelectionText (pageContext);

OAProcessingPage page =
new OAProcessingPage ("usps.oracle.apps.xxsmgt.mdu.webui.ValidateProcessCO");
page.setApplicationModuleDefName ("usps.oracle.apps.xxsmgt.mdu.server.Xxsmgt_ManulaDataUploadAM");
page.setRetainAMValue (true);
page.setConciseMessage ("validation of object of rice [more than 10 MB of files can take a long time to download].");
page.setDetailedMessage ("object Type of rice: [" + riceObjName + "]")
"] < Other > file name: [" + uFileName + "']". ");"
page.setProcessName ("Validation process is underway! Please do not close this window. ») ;
pageContext.forwardToProcessingPage (page);
System.out.println ("Xxsmgt_ManualDataUploadCO_Submit_END");
}

}

==============================================================================
Treatment Page CO
ValidateProcessCO.java
===============================================================================

SerializableAttribute public class ValidateProcessCO extends OAControllerImpl {}
public static final String RCS_ID = "$Header$";
public static final boolean RCS_ID_RECORDED =
VersionInfo.recordClassVersion (RCS_ID, "packagename %");

/**
* Layout and logical configuration for a region page.
@param pageContext OA page context
@param webBean the grain of web for the region
*/
{} public processRequest Sub (pageContext OAPageContext, OAWebBean webBean)
super.processRequest (pageContext, webBean);
}

/**
* How to manage remittances form for form elements in
* a region.
@param pageContext OA page context
@param webBean the grain of web for the region
*/
public void processFormRequest (pageContext, OAPageContext,
{OAWebBean webBean)
super.processFormRequest (pageContext, webBean);

System.out.println ("Xxsmgt_ValidateProcessCO_BEGIN");
OAApplicationModule am;
AM = pageContext.getApplicationModule (webBean);
BlobDomain uploadedByteStream = null;
String uFileName = null;
OAException exceptionMsg;

uploadedByteStream = (BlobDomain) am.getOADBTransaction () .getTransientValue ("uploadedByteStream");
uFileName = (String) am.getOADBTransaction () .getTransientValue ("uFileName");

try {}

[Serializable] params = {uploadedByteStream, uFileName};
Class classType [] = {BlobDomain.class, String.class};
exceptionMsg =
(OAException) am.invokeMethod ("ValidateAndUpload", params,
ClassType);
} catch (Exception e) {}
exceptionMsg =
new OAException (e.getMessage m:System.NET.SocketAddress.ToString (), OAException.ERROR ());

am.getOADBTransaction () .removeTransientValue ("uploadedByteStream");
am.getOADBTransaction () .removeTransientValue ("uFileName");

pageContext.putDialogMessage (exceptionMsg);
pageContext.forwardImmediately ("OA.jsp?page=usps/oracle/apps/xxsmgt/mdu/webui/Xxsmgt_ManualDataUploadPG",
NULL,
OAWebBeanConstants.KEEP_MENU_CONTEXT,
NULL, null, true,
OAWebBeanConstants.ADD_BREAD_CRUMB_YES);
}

am.getOADBTransaction () .removeTransientValue ("uploadedByteStream");
am.getOADBTransaction () .removeTransientValue ("uFileName");

pageContext.putDialogMessage (exceptionMsg);
pageContext.forwardImmediately ("OA.jsp?page=usps/oracle/apps/xxsmgt/mdu/webui/Xxsmgt_ManualDataUploadPG",
NULL,
OAWebBeanConstants.KEEP_MENU_CONTEXT,
NULL, null, true,
OAWebBeanConstants.ADD_BREAD_CRUMB_YES);
System.out.println ("Xxsmgt_ValidateProcessCO_END");
}

Published by: 891884 on October 17, 2011 13:25

Published by: 891884 on October 17, 2011 13:57

This is a correct path? page = usps/oracle/apps/xxsmgt/mdu/webui/Xxsmgt_ManualDataUploadPG
It takes/usps/oracle /...?

Tags: Oracle Applications

Similar Questions

  • BlackBerry Smartphones please help me with this icon from the home screen!

    I've searched for hours trying to find an answer... I don't have a camera, as its my phone so I drew a quick picture of what I got.

    It is right next to the icon of bbm to the right at the top of the screen. Someone must have seen this thing before? Its not listed as an icon on the blackberry site... Why can we buy 500 phones $ that we cannot even understand what a stupid icon...

    Hello

    This an icon for one of your applications.  One of the easiest ways to understand that one would be to go into your main folder Messages and then search for all unread messages.  Once you have found the message, you can simply open it, and it clears the notification.

  • Lost IPhone iPhone up to what it is unlocked. Please urgent block my iphone

    Lost IPhone iPhone up to what it is unlocked. Please urgent block my iphone

    Device IMEI: ***********
    Serial number: C7 * 5N0
    Description of the product: iPhone 6 Gold 128GB
    Technical support by phone: 90 days of telephone Support
    Expiration date of phone support: January 5, 2016
    Warranty (repairs and service coverage): Limited warranty
    Estimated purchase date: June 10, 2015
    Status of "find my iPhone": WE
    Country of purchase: Saudi Arabia
    Last country enabled SIM: Bangladesh
    Last active carrier: GramenPhone - Bangladesh
    SIM lock status: Unknown
    Advanced control of IMEI: Use our paid service to make progress of IMEI information!

    Nobody here can do for you.

    Has been the iPhone set up to find my IiPhone on iCloud?

    If yes you can lock.

    If this is not the case, no one can lock.

  • Username and password - control of the database

    Hi guys,.

    I just installed Oracle 11 g Release 2 on my windows 7 64-bit OS, the installation went correctly. However, when I went to the control of the database, its request enter me username and password well I'm not what he was referring too. I need to create the user name and password if so where can I create it.

    Please help me it's urgent

    Thank you

    D

    Hello

    No..
    username to console 'em
    sys
    password that gave you intallation
    And connect sysdba

    If you want that the credentials of the host
    username
    Administrator
    password your password for the operating system.

    Hope this helps
    Daniele

  • Apple: Can allow you parents more control over the access of children iTunes?

    Parental restrictions on mini iPad 16 GB of my granddaughter running iOS 9.3.5 (original version) do not seem to allow parents to control properly the child access iTunes. We have music, news and Podcasts (iTunes), reserved for the 'Clean' as opposed to 'Explicit', but he is always happy that we find unacceptable.

    Apple or someone you suggest a way to further control access of the child to the iTunes app?

    If not, then... Apple - there must be a way to create a framework between Clean and Explicit. You please solve this problem?

    There are other parents who have the same problem?

    Thanks for your thoughts / feedback.

    Apple isn't here.

    This is a support forum user community product technique.

    Aside from Apple employees who are specialist community technical and support the community moderators, we are all users here, just like you.

    If you want to leave a comment on the ability of your iPad to have parental controls more complete, leave your comments here.

    http://www.Apple.com/feedback/iPad.html

    Good luck!

  • Please, I don't want suggestions of the awesome bar! By using the Tools menu won't stop him...

    I don't want any suggestions! I put the control via the Options of a lot of time for nothing, but it's always with a new session. Please can I stop it altogether!

    You can check for problems with preferences.

    Delete possible user.js and files numbered prefs-# .js and rename (or delete) the file prefs.js to reset all the prefs by default, including the prefs set via user.js and pref which is no longer supported in the current version of Firefox.

    You can use this button to go to the Firefox profile folder currently in use:

    • Help > troubleshooting information > profile directory: see file (Linux: open the directory;) Mac: View in the Finder)

    Windows hides certain default file extensions.
    Among them are .html, .ini and .js, .txt, so you can see only file name without the file extension.
    You can see the type of actual file (file extension) in the properties of the file via the context menu in Windows Explorer.

  • Please tell me exactly how to remove the AVG search function

    Please tell me exactly how to remove the AVG search function

    edited by a moderator for clarity

    You need not repeat dozens of times or use profanity to get help.

    (1) disable all non-essential or unrecognized extensions on this tab. Don't know what it does? When in doubt, turn off:

    Firefox orange (or the Tools menu) button > addons > Extensions category

    Use the links above a disabled extension to restart Firefox if some seem to.

    (2) restore your Google search engine:

    https://addons.Mozilla.org/en-us/Firefox/addon/SearchReset/

    (3) check a user.js file (before the release of Firefox, otherwise the parameters in this file can cancel your cleaning) as described in this article: How to fix preferences that will not save.

    (4) If AVG search took over your page to the new tab (Ctrl + t), which changes as follows:

    (A) in a new tab, type or paste Subject: config in the address bar and press ENTER. Click on the button promising to be careful.

    (B) in the filter box, type or paste newtab and make a pause so that the list is filtered

    (C) double-click the preference browser.newtab.url and enter the desired value for your favorite page:

    thumbnails (i) (default) Page = > subject: newtab

    (ii) blank tab = > subject: empty

    Firefox homepage integrated (iii) = > topic: welcome

    (iv) any other page = > full URL of the page

    IMPORTANT: If you have AVG software in your Windows Control Panel, you need to remove it.

  • Toshiba 32EL900A - control of the active backlight

    Hi there everyone!

    I would appreciate help with this problem since I've tried everything and can't seem to fix this.

    My TV (32EL900A) is a dynamic backlight control system which is incredibly distracting. The manual says there is an option to turn it off in the settings of the image, but the option is simply not there (I have that backlight, contrast, brightness, color temperature, Reset, quite different from the manual).

    I have updated the firmware to the latest version. Please tell me how I can access the hidden menu or turn this stupid feature off.

    Thank you very much

    Niles

    S Toshiba active backlight control system controls the brightness of each frame, automatically adjusting the backlight to produce deeper blacks and increased, even in low light detail.

    The TV menu has 5 different zones of submenu:
    Image, sound, configuration, Applications and preferences.
    The option active backlight control should be available in the Menu of the image (not to be confused with the settings of the image)

    This is mentioned in the manual on page 14
    http://www.MyToshiba.com.au/file/product/manual/5157/32EL900A.PDF

  • Sanchez took control of my ipad.  Can not turn it off or take control of the centre; any suggestions?

    How can I get access to my ipad.  Seri is active and I can't stop the machine to restart. Cannot get to the control panel.  The screen is black and Seri will speak and react, but can not get the program to terminate.  Help

    Try resetting your device. This will not erase your data stored on that device.

    • Press and hold the sleep/wake button
    • Press and hold the Home button
    • Press and hold both buttons until the display turns off and on again with the Apple logo on the subject.

    Alternatively, you can go to settings - general - reset - Reset all settings

    If that doesn't work, restore your device to factory settings. Please note that this will delete the data on your device.

    Take a look this Apple Support article: use iTunes to restore the iPhone, iPad or iPod to factory settings - Apple Support.

  • Powder dosing machine? Direct control of the engines?

    Hello world

    I hope it was not shown below, but I start my worki with nxt and labviev and a certain problem.

    I want to build a dosing of powder, which consists of two conductors of powder (driven by motors) and the weight of lab controlled by RS232.

    The goal is to be able to make precise mixtures in order to weigh the empty box of weight, tare, and then adds a charger of the weight of the powder (A) checks how much gave - if not enough adds some etc... etc... continued with 2 powder and mix to...

    The problem is that I know that I can write the labview NXT program to run the NXT brick, but it would be very complicated to use - the best way would be to take direct control over the engine via NXT - therefore when I want the engine to move a few degrees it should not start the program in the nxt brick do the program level LAbview... IS this possible? Can I use brick NXT as a controller of engine itself?

    Thank you

    Marek

    Marek,

    This is possible in 2009 in Module NXT and NXT earlier toolkits.  In 2009, just write your code NXT in a VI that is not the target of the NXT (e.g. it is targeted at the Instance of the Application My Computer/hand).  The VI NXT know when they are targeted on the computer and automatically send direct orders to the NXT brick via USB or Bluetooth.

    In previous versions of the tool NXT, you must use the Direct screw of NXT to accomplish the same task, which is not as transparent as the new method, but all works the same.  Please let us know if you have any questions about how to apply this.

    See you soon,.

  • How to implement the sequence controls in the UI custom LabVIEW

    Hello

    I would like to use LabVIEW to run the TestStand sequence and display running windows in the user interface. (something llike the picture as an attachment)

    I followed the method of my groin: connected sequence controls in the handler of TestStand UI performance as objects display.

    Then use the registry event callback to build a VI reminder.

    VI recall is checking the RunState of the Manager of the execution is stopped and assigning the execution to this execution handler.

    However, it works, but really confuses me, needless to say to you all.

    Could someone give me any suggestions how to display running windows in the UI LabVIEW? I'll appreciate your help.

    It's too complicated to answer your question in simple words.

    Please examine carefully the following links. It comes with some basic concepts and tutorials on the TestStand UI use in LabVIEW.

    http://www.NI.com/white-paper/7560/en/

    http://www.NI.com/white-paper/14376/en/

  • Volume controls on the keyboard after the upgrade to Windows 8

    I have a Touchsmart 520-1070 with the mouse and keyboard without wire factory.  After the upgrade to WIndows 8, the volume controls no longer work.  I tried the Recovery Manager to reinstall the keyboard drivers, but there is no driver keyboard under hardware drivers.

    In the following device manager are listed under keyboards:

    HID keyboard device

    Keyboard 109 MCIR Microsoft eHome

    Keyboard MCIR Microsoft eHome

    Microsoft eHome key remove control Keayboard

    PS/2 standard keyboard

    Any report that they are installed and are working correctly and that the drivers are up to date.

    Has anyone else seen or solved this problem with a Touchsmart computer?

    The instructions below were provided by HP support.  This has restored the function on the keyboard volume controls.  The referenced below drivers are drivers IDT high definition Audio Device.  I am not sure that it was necessary to reinstall the audio drivers.  It can only had to remove the USB dongle and back to restore the functionality of the button.  Note: the USB dongle is located behind the VESA Panel to the back of the PC.  No tools are required and the dongle can be removed and replaced without shutting down the PC.  VESA panel removal requires a bit of a steady hand, pulling the lip which is close to the connections on the rear panel.

    Instructions received from HP:

    Please go to the following link and check the "return of the system", article #7 is the USB dongle:

    http://support.HP.com/us-en/document/c03026390

    After you have reinstalled the receiver, please download and install the following driver:

    http://h10025.www1.HP.com/ewfrf/WC/softwareDownloadIndex?softwareitem=CP-110499-1&CC=US&DLC=en&LC=en&os=4132&Product=5157120&sw_lang=

    Then install the following update:

    http://h10025.www1.HP.com/ewfrf/WC/softwareDownloadIndex?softwareitem=CP-112060-1&CC=US&DLC=en&LC=en&os=4132&Product=5157120&sw_lang=

  • How to stay in control of the chain box, at the opening of the vi

    Hello

    I am writing a code which requires me to analyze a code. But to do this I should click in a string control box then analyze, so that the alphanumeric code can appear in this area.

    I have this default value. As in, I want the cursor within the control of the chain box as soon as I run the vi. So that I can directly runs the analysis from the vi and the code is entered in this field.

    Also, I have a pop up in the middle of my code. I close the popup by pressing any key. After that, I want the cursor to return to the same chain of control, as described above.

    Please let me know what is the best way to do it.

    Thank you

    Mr. Miagi

    Set update of key control string true property using the property node when you want to set the cursor to the control of the chain.

  • Receive the error message "it is not sure an activeX on this page control. Your current security setting prohibit execution of dangerous controls on this page ".

    control activeX on this page is not safe. Your current security setting prohibit execution of dangerous controls on this page. as a result, this page may not display as expected

    * title original-one on this page activeX control is not safe. Your current security setting prohibit execution of dangerous controls on this page. Accordingly, this page may not display as intended *.

    Hi TommyMak,

    What are you trying to do when you get this error?

    Please see the following link for possible troubleshooting:

    http://zone.MSN.com/en/support/article/support1022.htm

    I hope this helps!

  • Difficulty with returns control to the parents program after call asynchronous Subvi

    I'm trying to set up a directory of context-sensitive help for one of my programs.  This is the first time I tried an asynchronous call and I can't seem to make it work properly.

    The attached HelpDir.vi is the parent program that gives the user different help files to choose.  When the user selects a help file, its Subvi should appear.  I would like the user able to let this help file upwards and close the help directory or select another help file to upsimulataneously, if they wish.

    The strange thing is that, currently, this vi works exactly as I want if I stress execution on, but works normally, the HelpDir.vi becomes unresponsive when we help files was loaded and becomes sensitive again once the help file has been left.

    I set up the parent program with a structure of the event running asynchronous call and forget everything as in the example of the expedition to the France so I do not know why the program parent is not recover control after the launch of the Subvi.  Please take a look and let me know if you see what I'm missing.

    PS, You may need to update both static references.  I don't know if they break when you send the code this way.

    Thank you

    Tim

    Change your dialogues float instead of Modal.  Modal windows will always be on top.  In the changing Floating, then you can access the window of your main VI as well.

    Performance highlight should substitute somehow the disorder of modal window.

Maybe you are looking for

  • error fatal c00000005

    I did a search on google to try & fix a fatal error that I get when I try to sync my I Phone 4 g to Photoshop Elements & was a registry cleaner to fix. Photoshop works so easy with my 3G phone, I upgraded to a 4G, I think it worked very well at the s

  • Mail window problem - I can't send email

    Windows mail problem (I can not send e-mails) Yaho tells me that it is a problem of Att. Att tells me that it is a windows vista problem. I can't get a clear answer form someone. Any thoughts? Thank you

  • PC "not responding" after starting a restore point system & does not stop

    I'm running a restore system (Vista Ult) point and PC "unresponsive".  Is it safe to disable or reset manually?  What problems could result if I just press reset?  System retore worked for 4 hours now! All advice is appreciated!

  • Service-level summary report

    Hi team We try to run the iterator level summary report Service. We need to be run daily, but only the specific services we have created... But this report runs by default for all services created. is it possible to restrict the services for which I

  • What are these programs?

    Hello I am currently working on what actually do the programs that I don't have on my computer and what as the programs listed. (1) adobe Air (2) adobe Flash Player ActiveX 16 (3) adobe Flash Player NPAPI 16 (4) adobe Reader XI (11.0.10) - I know wha