Urgent MSCA Customization

Hi
I am trying to add new business logic on CycleCountPage in MSCA(Whse Mgmt Responsibility).
I copied some files from the server and de-compile all of them and save the new files with CustomFileName.java
Then change the classes’ code to meet the new file names and add my new logic in the following files
• Function CustomCycleCountFunction.java
• Page CustomCycleCountPage.java, CustomLotSerialPage.java
• Field CustomItemLOV.java
• Listener CustomCycleCountFListener.java
Then I compiled the new classes on the server using javac successfully and generate the new .class files in the same original file’s folders
And change the .class files attributes to 755.
Then I added a new function and add it to the menu to run the new function class
It appears in the menu but it gives me
Unexpected error o >
It seems that the application couldn’t read the new function class file
After that I tried to modify the original .class files
I decompiled them and add my new code and compile them in the server
but the page still using the old logic as there is no new code have been added.
I renamed the folder name to cause error reading the original class files
/oracle_apps/testcomn/java/oracle/apps/inv/count/server
to
/oracle_apps/testcomn/java/oracle/apps/inv/count1/server
but it still working?!!
It seems that the telnet server reads from another location
actually I copied the files to
/oracle_apps/testcomn/java/oracle/apps/inv/count/server
/oracle_apps/testcomn/java/oracle/apps/inv/lov/server
/oracle_apps/testcomn/java/oracle/apps/inv/utilities/server
as /oracle_apps/testcomn/java is the $JAVA_TOP
I need to know
How to force the application to read from the new copied classes.
Thanks in advance

Did you have any luck with this? I was wondering if you were grabbing the files from the Forms server or from the database server. We have separate machines for both tiers, and the MWA stuff runs on the Forms server, so you have to modify the Forms server code.
If you were modifying the code on the database server, it makes sense that your MWA session would not see the changes.
We built a robust set of custom methods to allow us to extend the standard apps, allowing us to add custom code on top of the existing code without modifying it (stuff like adding new fields, or simulating the user pressing Enter to move through standard fields that we make invisible). We call it the 'magic' and it works very well....until a patch comes along that adds a new field to the screen that we weren't expecting. Ahh - nothing comes for free.

Similar Messages

  • MWA/MSCA Customization ERROR

    Dear all,
    My requirement is to Customize a Page
    where i have FListener & Page file but not able to find Function File
    I have checked the the menu>function>it adress to a different Function File... where on condition it is pointing to different Page ..bt my page is not listed
    Now my Requirement is to_
    Customize the Page of which i am not able to find the Function File
    Edited by: 248 on Nov 18, 2012 10:02 PM

    Hi,
    Are you using MSCA Personalization/Did you recently apply any MSCA Patch?
    Did you recent setup/updated DFF on receiving transactions/header? Just try recompiling the DFF.
    or Did you change any profile option that has impact on MSCA?
    Just bounce the MWA server, it should work.
    Else, you will have to log a SR.
    Hrishikesh

  • Oracle MSCA: Customization in Standard ShipLPN page

    Hi,
    I am trying to extend the standard ShipLPN page in Oracle MSCA, but when I am trying to run this page, after entering the value of organization id it is redirecting it to menu.
    Error in log file is:
    SM_EXCEPTION: Exception occurred with user KD34209
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at oracle.apps.mwa.container.StateMachine.loadPage(StateMachine.java:1405)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1056)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:898)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1185)
         at oracle.apps.mwa.presentation.telnet.PresentationManager.handle(PresentationManager.java:743)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:849)
    Caused by: java.lang.NullPointerException
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.initPrompts(ShipLPNPage.java:143)
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.<init>(ShipLPNPage.java:55)
         at oracle.apps.inv.wshtxn.server.ShipLPNPageXX.<init>(ShipLPNPageXX.java:17)
         ... 10 more
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) SM_EXCEPTION: Exception occurred with user KD34209
    java.lang.NullPointerException
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.initPrompts(ShipLPNPage.java:143)
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.<init>(ShipLPNPage.java:55)
         at oracle.apps.inv.wshtxn.server.ShipLPNPageXX.<init>(ShipLPNPageXX.java:17)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at oracle.apps.mwa.container.StateMachine.loadPage(StateMachine.java:1405)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1056)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:898)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1185)
         at oracle.apps.mwa.presentation.telnet.PresentationManager.handle(PresentationManager.java:743)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:849)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) handleEvent: entering new page (pageIx = 2)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: executing 1 listeners, action = 0
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: PageBean
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN8
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN7
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN6
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN5
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN4
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN3
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN2
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN0
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN-1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) Parent page type 1 is unacceptable in pageEntered handler of MenuPageBean!
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: AHException
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) handleEvent: backing off (pageEntered)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) setCurrentPagePtr: ptr = 1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) purgePageStack: purging at pageIx = 1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - After switch action
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - curtSession not null
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - initialize new page
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) in initializePage...
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) Start getCustomPage, page=oracle.apps.mwa.beans.MenuPageBean at Mon Sep 17 16:16:45 IST 2012
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - newPage
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - initializeArrays
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - check for PageBean
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - updateObject
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - checkRefireEnter
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - renderScreen
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - after PM handle
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_drawScreen
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_upArrow
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_isNormalText
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_highlightedList
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_highlightText
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: User KD34209 got disconnected...
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: caught IOException Connection reset
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: caught IOException
    java.net.SocketException: Connection reset
         at java.net.SocketInputStream.read(SocketInputStream.java:168)
         at java.net.SocketInputStream.read(SocketInputStream.java:182)
         at java.io.FilterInputStream.read(FilterInputStream.java:66)
         at java.io.PushbackInputStream.read(PushbackInputStream.java:122)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.readChar(ProtocolHandler.java:1370)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.enterHighlight(ProtocolHandler.java:2045)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:753)
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: session is not null and session is not killed session...calling markSessionDropped()
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) KD34209 connection has dropped. Session will be saved temporarily.
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH.run - exit
    In ShipPLNPageXX on line number 17 code is:
    super(ses);
    (Inside page constructor ).
    Please provide the solution ASAP.
    Thanks,
    Kopal

    Hi Kristofer,
    When the Employee pressed the Save button and if the status of timecard is Approved/Submitted , a popup should display.
    I have created a page with two buttons (Yes and No) with  warning  "By clicking yes, all previously submitted versions of this timecard will be retracted. The Timecard will need to be resubmitted and reapproved. Are you sure you wish to continue?"..
    If Employee pressed Yes...I need to save the timecard and normal process should follow..
    Here even if I called the PFR of the TimecardListCO(Standard) controller, It's not working.
    Is there a way to create the page dynamically with two buttons ?So that I can write the code in the extended controller itself rather than creating a new page.
    Which method should I follow to implement this?
    Kindly provide your suggestion...
    Thanks,
    Sukanya

  • Urgent: Form customization

    Hi all,
    As we know that help key for a particular field shows an icon at tle "left" side of field.
    But we require it on "right" side.
    Any pointer can be helpful.
    This is really urgent.
    Please reply.
    Thanks in advance.

    You could hack your own help component using code similar to this after the field in question:
    <Field>
    <Display class='Html'>
    <Property name='noNewRow' value='true'/>
    <Property name='html'>
    <String>
    <a href="/idm/help/iHelp-content.html
    title="Click for more information"
    onmouseover="javascript:window.status='Click for more information';return true"
    onmouseout="javascript:window.status='';return true"
    onclick="javascript:openIHelp('Identity Manager', 'Guidance', '/idm', 'YOUR HELP HTML HERE');return false;"
    target="iHelp">
    <IMG SRC="images/helpi_gold.gif" WIDTH='12' HEIGHT='12' BORDER='0' ALT=''>
    </a>
    </String>
    </Property>
    </Display>
    </Field>

  • MSCA customization:how to insert to database from msca screen

    Hi All,
    My requirement is to create a field and a button on a msca mobile custom form. Click of the button should insert data in the text field to database table. can anyone please provide me with some sample code?
    Thanks
    Sunny

    Hi Sunny;
    Please see Sample WMS Open Interface Insert Scripts / Examples howto Insert into Transaction Open Interface [ID 357535.1]
    Also see:
    Tom's Top Inventory FAQ Notes 2009 [ID 605044.1]
    Regard
    Helios

  • R12 AR Invoice raxinv  -Customization (add columns) - need urgent help

    Hi,
    I need urgent help in customization of AR invoice report (raxinv) in R12. I am doing report customization for Brazil. As soon as I add one more column in report common query, build query and main query Q_invoice. Report changes to new variables in report editor q_invoice itself for example from remit_to_address_id to remit_to_address_id1 , previous_customer_id to previous_customer_id1 and start giving error that original variables e.g. remit_to_address_id , previous_customer_id are not defined in the query. Variable names and xml tags are also different from each other. even after trying to fix it, error persist.
    Thanks
    Anju

    Hi,
    I need urgent help in customization of AR invoice report (raxinv) in R12. I am doing report customization for Brazil. As soon as I add one more column in report common query, build query and main query Q_invoice. Report changes to new variables in report editor q_invoice itself for example from remit_to_address_id to remit_to_address_id1 , previous_customer_id to previous_customer_id1 and start giving error that original variables e.g. remit_to_address_id , previous_customer_id are not defined in the query. Variable names and xml tags are also different from each other. even after trying to fix it, error persist.
    Thanks
    Anju

  • MSCA and MWA Mobile Applications Customization

    I am trying to add new business logic on CycleCountPage in MWA (Whse Mgmt Responsibility).
    I copied some .class files from the server and de-compile all of them and save the new files with CustomFileName.java
    Then change the classes’ code to meet the new file names and add my new logic in the following files
    •     Function     CustomCycleCountFunction.java
    •     Page          CustomCycleCountPage.java, CustomLotSerialPage.java
    •     Field          CustomItemLOV.java
    •     Listener      CustomCycleCountFListener.java
    Then I successfully compiled the new classes on the server using javac and generate the new .class files in the same original file’s folders
    And change the .class files attributes to 755.
    Then I added a new function and add it to the menu to run the new function class
    It appears in the menu but it gives me
    Unexpected error o >
    It seems that the application couldn’t read the new function class file
    Please tell me where to copy the new classes and what are the needed steps to run the new function.

    Shiv,
    I am talking about WMS/MSCA mobile customization white paper, for OAFramework mobile development we can use the OAF Dev guide.(there are few restrictions).
    The Oracle Whitepaper "Customization of Oracle Mobile Supply Chain
    Applications and Oracle Warehouse Management System" suggests how an
    application developer or consultant could customize the mobile pages to
    provide a specific look and feel to the customer or to support a company's
    specific business logic. This is available on Metalink here
    @ https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_databa
    se_id=NOT&p_id=301926.1
    The "Advanced Barcode Strategies" White paper may also be a useful source of
    information. This provides details on out of order scanning and custom scan
    capabilities This is available on metalink here:
    @ https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_databa
    se_id=NOT&p_id=297992.1

  • Oaf customization....please help urgent !!!!!!!!!!!!!

    hi ,
    i have a requirement in my project where in i have to customize a standard page.
    i need to create a new region in the existing page (new EO,VO and region)
    for this i should download all the .xml and .class files from the server.tehse i can download to myclasses
    but i would like to know how to get the java files to myprojects.we will not get these from server.so how will i get the .java files coz i need the main CO.VO .java files.
    please do help.
    urgent
    thanks
    Ramya

    Hi Ramya,
    As stated above, you have to decompile those files. Oracle does not provide java source of controller, vo etc.
    However, previously some issues has been noticed with jad java decompiler.Moreover its command line tool.
    Another good decompiler is jd-gui which is gui based tool and overcomes some of probs of jad.
    You can refer this thread.
    Source java OAF code... when Oracle will release it?
    Abdul Wahid

  • Urgent Reqrd COPA Customization Material for 5.0 or 6.0

    HI GURU's i Urgently reqrd SAP COPA Customization Material for 5.0 or 6.0
    please help me out to mail me at my personal mail id at [email protected]
    thanks and regards
    R

    Hi
    Can i get the material for the same (COPA Customization Material for 5.0 or 6.0) please
    My mail-id is [email protected]
    Regards
    Jai

  • MSCA/ MWA Customization in R12

    I was trying to extend the shipLPN page and created a custom menu to access the function and when I access it from mobile login I'm unable to retain the original pages functionality(super call to base class) instead it is in the infinite loop
    "Change Responsibility --> "change org" --> "change Responsibility". Any Help appreciated.
    Vinay.

    I was trying to extend the shipLPN page and created a custom menu to access the function and when I access it from mobile login I'm unable to retain the original pages functionality(super call to base class) instead it is in the infinite loop
    "Change Responsibility --> "change org" --> "change Responsibility". Any Help appreciated.How did you do the customization? Have you followed the steps in the docs which are referenced in (MSCA Installation Steps / FAQ [ID 274034.1] -- Question #5. How to customize mobile applications?)?
    Can you find any errors in the log files?
    MWA Troubleshooting Tips for Release 12 [ID 782162.1]
    Howto Enable WMS / MSCA Logging? [ID 338291.1]     
    Thanks,
    Hussein

  • Urgent......Need a Help in Quoting HTML Customization

    Hi Every Body..
    I am working on Quoting Module (HTML), i need to customize the class ( QuoteRenderer) which presents Lines under the Quote template... i am getting errors.. in that class...
    I Decomiled the QuoteRenderer.class using JAD and DJ Decompiler and changed the name of the calss to CuQuoteRenderer.class and then put in $JAVA_TOP/oracle/apps/Qot/util ... i am getting the Null Pointer Exception in the method renderQuoteLines() at the line..
    ArrayList arraylist = (ArrayList)displayableColumns.get(s+"_"+s1);
    but i didnt changed any code at any place in the method.. i just decompiled the class and changed the class name to CuQuoteRenderer.java...and i compiled it.. and then placed it in Server. i am getting that exception in JSP page.
    Any help in this regard. is very much appriciated.
    Thanks & Regards,
    B. Praveen Reddy

    HI Shiv,
    this method is presenting the values in the Columns of the Table. ASO_QUOTE_LINES_ALL in the page.. Template Line Details..
    As of now there are only 5 cloumns displaying there.. and that too.. for Quantity no text box. so i want to put the text box there and also one more Column from the Table. for that i need to customize the QuoteRenderer.class from which it is displaying.
    For that purpose.. i decompiled the seeded class and renamed it to CuQuoteRenderer.clas and then place it back to the same location and compiled it success fully.. but when i call that method in the qotSCocLnTbl.jsp it shows.. Null pointer Exception at the line
    ArrayList arraylist = (ArrayList)displayableColumns.get(s + "_" + s1);
    where S and S1 are the parameters to the method renderQuoteLines() and Dispalyable columns is a HashMap object.
    here is the part of the code:
    public static void renderQuoteLines(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse, PageContext pagecontext, String s, String s1)
    throws IOException, SQLException, FrameworkException
    String s2 = "renderQuoteLines";
    boolean flag = QotUtil.isLogEnabled();
    long l = System.currentTimeMillis();
    QotUtil.log("QuoteRenderer", s2, " - Start: To render the Quote line " + System.currentTimeMillis());
    JspWriter jspwriter = pagecontext.getOut();
    QotRegionManager qotregionmanager = (QotRegionManager)pagecontext.getAttribute("qotLnColRgObj", 2);
    QotRegionManager qotregionmanager1 = (QotRegionManager)pagecontext.getAttribute("qotRegionMgrObj", 2);
    String s3 = "<img valign=bottom border=0 src=\"/OA_MEDIA/jtfuhide.gif\" width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_CLK_SHOW_INFO") + "\">";
    String s4 = "<img valign=bottom border=0 src=\"/OA_MEDIA/jtfushow.gif\" width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_CLK_HIDE_INFO") + "\" >";
    String s5 = "<img src=\"/OA_MEDIA/jtfuhdot.gif\" width=\"16\" height=\"11\" alt=\"" + qotregionmanager1.getPrompt("QOT_RELATED_PRODUCT") + "\">";
    String s6 = "<img src=\"/OA_MEDIA/jtfutrdc.gif\" width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_SERVICE_PRODUCT") + "\">";
    String s7 = "<img src=\"/OA_MEDIA/jtfuokst.gif\" border=0 width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_COMPLETE_CONFIG") + "\">";
    String s8 = "<img src=\"/OA_MEDIA/jtfucsts.gif\" border=0 width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_UNCONF_MODEL_ITEM") + "\">";
    String s9 = "<img height=8 src=\"/OA_MEDIA/jtfutrpx.gif\" alt=\"\" width=";
    String s10 = "<img src=\"/OA_MEDIA/jtfunewr.gif\" width=\"16\" height=\"16\" alt=\"" + qotregionmanager1.getPrompt("QOT_PROMOTIONAL_GOOD") + "\">";
    String s11 = "          ";
    String s12 = "document." + pagecontext.getAttribute("qotFrmFormNm", 2);
    if(s1 == null)
    s1 = "QUOTELINEDETAILS";
    if("Y".equals(QotUtil.getSpecificProfile("ASO_USE_NETWORK_CONTAINER", null, QotUtil.nonNull(RequestCtx.getResponsibilityId()), null)))
    s1 = "QUOTELINEDETAILS_MACD";
    HashMap hashmap = new HashMap(50);
    ArrayList arraylist = (ArrayList)displayableColumns.get(s + "_" + s1);
    int i = arraylist != null ? arraylist.size() : 0;
    for(int j = 0; j < i; j++)
    hashmap.put(arraylist.get(j), "SELECTED");
    HashMap hashmap1 = new HashMap(50);
    hashmap1.put("QOT_SELECT", "adaSelect");
    hashmap1.put("QOT_PRODUCT", "adaProduct");
    hashmap1.put("QOT_DESCRIPTION", "adaDescription");
    hashmap1.put("QOT_QUANTITY", "adaQuantity");
    hashmap1.put("QOT_UOM", "adaUOM");
    hashmap1.put("QOT_UNIT_LIST_PRICE", "adaUnitListPrc");
    hashmap1.put("QOT_UNIT_ADJUST_PERCENT", "adaUnitAdjPercent");
    hashmap1.put("QOT_LINE_DISCOUNT", "adaLineDis");
    Please help me in this regard. its very urgent.
    Thanks & regards,
    praveen reddy

  • URGENT---EJB 3.0--Toplink essential - loading custom session customizer

    Dear all,
    I am a newbie to EJB as well as JPA...for some reason i need to write a custom session customizer
    i config the persistence.xml with the following property:
    <property name = "toplink.session.customizer" value = "customizer.MyCustomizer"/>
    My EJB project structure:
    Application1
    ->EJB_Project1
    ->customizer
    ->MyCustomizer.java
    ->bean
    ->BeanARemote.java
    ->BeanBRemote.java
    ->META-INF
    ->persistence.xml
    when i want to test the EJB project..the following exception occur...
    ==============================================================
    Exception Description: ClassNotFound: [customizer.MyCustomizer] specified in [toplink.session.customizer] property.
    Internal Exception: oracle.classloader.util.AnnotatedClassNotFoundException:
    Missing class: customizer.MyCustomizer
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0
    Code-Source: /C:/Oracle10-1-3-11/toplink/jlib/toplink-essentials.jar
    Configuration: <code-source> in /C:/Oracle10-1-3-11/jdev/system/oracle.j2ee.10.1.3.39.14/embedded-oc4j/config/server.xml
    This load was initiated at oracle.persistence:1.0 using the Class.forName() method.
    The missing class is available from the following locations:
    1. Code-Source: /G:/JDeveloper/jdev/mywork/Application1/EJB_Project1/classes/ (from <ejb> in unknown)
         This code-source is available in loader current-workspace-app.root:0.0.0.
         This is the current thread's context loader, and it appears that Class.forName() was used to load the dependent class.
         If a loader was not explicitly passed to Class.forName(), try passing the result of calling Thread.currentThread().getContextClassLoader().
    ==============================================================
    the application server cannot load the class but it can locate where the class is...
    why???
    i futher check if the problem is related to parent-child class-loader mechanism
    in the code, i call the Class.getClassLoader() in order to obtain which classloaders
    my session customizer and JPA EntityManager (implied for the whole toplink essential?) were loaded by...
    result: for custom session customizer..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    5th classLoader == system.root:0.0.0
    6th classLoader == default.root:0.0.0
    result: for JPA EntityManager..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    it seems the EntityManager is loaded in 'higer level' class loader, so it can't access
    class load in 'lower level' class loader ..
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0But something strange is that the exception message saying the loader is oracle.persistence:1.0 ???
    Could anybody help me......?
    what is the solution...?
    i have searching in the web for days but can't find solution !!!
    Thank you very much ...
    ** My development environment:
    JDeveloper: 10.1.3.1
    window xp sp2
    sun java sdk 5 update 9

    i have futher check if the problem is related to class loading
    i call the Class.getClassLoader() in order to obtained which classloaders
    my session customizer and EntityManager were loaded...
    obtain the following result: for my session customizer..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    5th classLoader == system.root:0.0.0
    6th classLoader == default.root:0.0.0
    for EntityManager..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    it seems the entity manager is loaded in 'higer level' class loader, so it can't access
    class load in 'lower level' class loader ..
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0But something strange is that the exception message saying the loader is oracle.persistence:1.0 ????
    Could anybody help me......?
    what is the solution...?
    Thank you ...

  • Urgent--Please help me in woklist customization

    I have a requirement where user wants to customize the worklist apllication, he wants to change the assignee users name from "jcooper" to "James cooper" where shold i change the code in jsp .please help to solve this issue..
    Thanks in advance.
    Shaik
    Edited by: user3983866 on Nov 17, 2009 5:34 PM
    Edited by: user3983866 on Nov 17, 2009 5:36 PM

    In that scenario, you assign the variable with the list of Users to be assigned to worklist user payload. Suppose you are storing the values of the users to be assigned in the variable /ns0:BPELProcess1Request/ns0:input. Now you append this to user payload /task:task/task:payload as it can accept Any Type. In the Human Task page(on .task page in the Assignment and Routing Policy select "By Expression") as an assignee add /task:task/task:payload//ns0:BPELProcess1Request/ns0:input. This should solve your problem.
    Can you check the Human Task Samples in SOA Suite? There is one example related to this. I could not find it handy as I have somehow deleted that from my system. I will tell you if I can find that.

  • Urgent: Customize BP for Products Java iView

    Hi,
    We have implemented Business Package for Products 50.3.1 in EP 6.0.
    I want to ewmove some buttons like create document and change materials in the Java iView provided in the Business Package.
    I have no idea how this customization could be done?
    Is there any configuration setting in the R/3 needs to be done?
    Please share the documents if there is any for the customization.
    Thanks and Best Regards,
    Prashil

    Hi Marko,
    I don't know the BP, but this exception clearly states that within the method <i>getPage</i> within the class <i>ListPortalComponent</i> a <i>CRMContextException</i> is referenced (probably should be thrown), which in fact does not exist within the classpath.
    <i>If</i> I would have the BP at hand (and you have, that's your advantage), just check if the class exists. If not, you could try a workaround and check the cause for the exception, if you achieve that it should not be thrown, the JVM won't complain...
    Is the BP delivered within one or within several PAR's? If it takes several PAR's, maybe <i>CRMContextException</i> is in one, <i>ListPortalComponent</i> in another PAR and no SharingReference could be set (but I wouldn't call this very probable for the common package <i>com/sap/pct/crm/generics</i>; nevertheless, it's an idea).
    Just try to analyze around this...
    Hope it helps
    Detlev
    PS: You didn't mark your question as question?!

  • URGENT: IMAP Portlet - customize link problem

    Hi all,
    I got the IMAP Portlet up and running. But, when I click on the customize link I get an empty page back. Any idea is very welcome.
    Thanks
    Ingo

    Can you look into the log file and see if any useful messages
    appear in there ...
    -AMJAD.

Maybe you are looking for

  • My Ipad no longer connects to the internet

    My Ipad no longer works with the internet. I can connect to my 4g wireless wifi but cannot connect to any web page. I have tried shutting down my wifi and have turned the wifi off and on serveral times on the Ipad but I can no longer go to any web pa

  • How can I get rid of iOS 7 after downloading on my phone?

    I absolutely hate iOS 7. It drains my battery like crazy. I understand you can get it back if you've backed up your old version, but I'm so not tech savvy. Can anyone break it down for me? Thanks!

  • FTP Adapter - Filename of archived XML File

    Hi All, We are trying to poll Files from Remote Servers using FTP Adapter, after its polled we are keeping the archived file in a directory. Files are archived but its with other name eg: XXXXX.XML is archived as XXXXX.XML_HmuUJDA1qKj2btjp_y1JUeLmgZs

  • Need to open word document from flash projector on Windows and Mac

    Hello, I'm creating a flash program that will be put on a dvd. And the dvd should function well on both windows and mac. I'm trying to open a word document on click of a button. I used geturl but it works only on windows but on mac it only opens a bl

  • Swinging/Rotating an object in AE 5.5

    Hi all, I have a question about something that I am trying to achieve in AE5,5. I have a clip that I would like to 'rotate' into the frame and was wondering how I could do this. If I might explain: If you can imagine the action of a clapperboard, you