PeopleSoft returns an ORA-1858 error msg when retrieving a VARCHAR(30)  Fld

We are trying to use a DB Link to retrieve data from an external Oracle DB and use the retrieved fields in a PeopleSoft page in Campus Solutions (Oracle DB). We get the following SQL error message.
PSAPPSRV.1540194 (1114) [06/22/12 14:09:34 (IE 7.0; WINXP) ICPanel](3) File: /vob/peopletools/src/psppr/ramget.cppSQL error. Stmt #: 655 Error Position: 0 Return: 1858 - ORA-01858: a non-numeric character was found where a numeric was expected ORA-02063: preceding line from ISDS
Failed SQL stmt:SELECT DISTINCT UV_VENDOR_NUMBER, UV_VENDOR_NAME FROM PS_UV_SF_STU_BKACT WHERE UV_VENDOR_NUMBER LIKE 'SIS-ABC647259%' ORDER BY UV_VENDOR_NUMBER
A record-view was created in PeopleSoft to retrieve the fields from an external DB view using DB Link. This PeopleSoft view was to be used as the search record for a custom PeopleSoft component/page and display the external DB fields on that PeopleSoft page. There are 11 fields on this custom PeopleSoft view 2 of which are field type NUMBER and the rest of the fields are type VARCHAR2. The search field on this view is a VARCHAR2 field. We have validated the record field order with the view select statement field order to make sure the selected fields are inserted into the correct field type/length.
We eventually stripped down the PS view to the one VARCHAR2 field that is used as a search key (record.view definition) and still get the ORA error above. We are at a loss as to why PeopleSoft's search select statement is getting this error when there is only one VARCHAR2 field in the view and related SQL statement.
Has anyone had a similiar issue? or any suggestions? Again, both the PeopleSoft DB and the External DB are Oracle. The search field is defined as VARCHAR2 on both the PeopleSoft DB and the External DB.
Thank you.

Maybe this is helpful; http://www.dba-oracle.com/t_ora_02063_preceding_stringstring_from_stringstring.htm
Looking at the explanation you should look at the remote database. Even though the first ORA message tells you something else, this should not be a problem occurring because of mismatching fieldtypes.

Similar Messages

  • Re: PeopleSoft returns an ORA-1858 error msg when retrieving a VARCHAR(30)  Fld

    Have received a similar error - created a view utilizing a dblink - six fields - 4 from dblink and 2 from local database. The view and data is accessible thru PL/SQL Developer with no errors. When attempting to access thru a page/component utilizing the view in peoplecode, receive the same error. Error Return: 1858 - ORA-01858: a non-numeric character was found where a numeric was expected ORA-02063: preceding line from ORA_FIN_EBIZ. Our other dblinks see to work successfully, except this one. Has anyone responded at this time?

    Branched to a new thread instead of hijacking old one.
    Please give more details about your architecture, Peopletools version as well as database version, thanks.
    And also give the view definition.
    Nicolas.

  • ORA-04052: error occurred when looking up remote object

    Hi, Basically I want to setup Replication between two servers, 'ZEN2K7' & 'DB' (Advanced master-to-master replication, Sync).
    This is what i had done so far.(Both server having ver 10.1.0.2.0)
    At Server 'ZEN2K7'
    CONNECT system/manager@ZEN2K7
    CREATE USER repadmin IDENTIFIED BY repadmin;
    ALTER USER repadmin DEFAULT TABLESPACE POOL_DATA;
    ALTER USER repadmin TEMPORARY TABLESPACE TEMP;
    GRANT connect, resource TO repadmin;
    EXECUTE dbms_repcat_admin.grant_admin_any_schema('repadmin');
    GRANT comment any table TO repadmin;
    GRANT lock any table TO repadmin;
    EXECUTE dbms_defer_sys.register_propagator('repadmin');
    GRANT execute any procedure TO repadmin;
    CREATE PUBLIC DATABASE LINK DB USING 'DB';
    CONNECT repadmin/repadmin@ZEN2K7
    CREATE DATABASE LINK DB CONNECT TO repadmin IDENTIFIED BY repadmin;
    At Server 'DB'
    CONNECT system/manager@DB
    CREATE USER repadmin IDENTIFIED BY repadmin;
    ALTER USER repadmin DEFAULT TABLESPACE POOL_DATA;
    ALTER USER repadmin TEMPORARY TABLESPACE TEMP;
    GRANT connect, resource TO repadmin;
    EXECUTE dbms_repcat_admin.grant_admin_any_schema('repadmin');
    GRANT comment any table TO repadmin;
    GRANT lock any table TO repadmin;
    EXECUTE dbms_defer_sys.register_propagator('repadmin');
    GRANT execute any procedure TO repadmin;
    CREATE PUBLIC DATABASE LINK ZEN2K7 USING 'ZEN2K7';
    CONNECT repadmin/repadmin@DB
    CREATE DATABASE LINK ZEN2K7 CONNECT TO repadmin IDENTIFIED BY repadmin;
    After this, Create master replication group on ZEN2K7
    CONNECT repadmin/repadmin@ZEN2K7
    BEGIN
    DBMS_REPCAT.CREATE_MASTER_REPGROUP(
    gname => '"REPTEST"',
    qualifier => '',
    group_comment => '');
    END;
    Then at 'ZEN2K7', when i executing
    BEGIN
    DBMS_REPCAT.ADD_MASTER_DATABASE(
    gname => '"REPTEST"',
    master => 'DB',
    use_existing_objects => TRUE ,
    copy_rows => TRUE ,
    propagation_mode =>'SYNCHRONOUS');
    END;
    I got following error
    ORA-04052: error occurred when looking up remote object REPADMIN.SYS@DB
    ORA-00604: error occurred at recursive SQL level 2
    ORA-12154: TNS:could not resolve the connect identifier specified
    ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 4262
    ORA-06512: at "SYS.DBMS_REPCAT_MAS", line 2156
    ORA-06512: at "SYS.DBMS_REPCAT", line 146
    ORA-06512: at line 2
    I had already execute the 'catrpc.sql' on both server.
    I had already check the connection at 'ZEN2K7' side, means I can connect to 'DB' within SQL* Plus at 'ZEN2K7' side.
    What else need to do???
    Thanks.
    Gurpreet S. Gill

    ORA-12154: TNS:could not resolve the connect identifier specified
    This means that you server is unable to resolve DB alias.
    Check you SQL*Net settings.
    On ZEN2K7 try tnsping db. If tnsping return error that add db alias to tnsnames.ora if you use tnsnames as one of resolving mechanism (check sqlnet.ora for NAMES.DIRECTORY_PATH)

  • PL/SQL: ORA-04052: error occurred when looking up remote object.

    Hi All,
    I'm getting the following error message while executing a PL/SQL Block.
    PL/SQL: ORA-04052: error occurred when looking up remote object UPLDUSER.filestatushistory@FTS
    ORA-00604: error occurred at recursive SQL level 1
    ORA-03106: fatal two-task communication protocol error
    ORA-02063: preceding line from FTSStatement
    declare
    v_coun number;
    begin
    select count(*) into v_coun
    from updluser.filestatushistory@fts;
    end;Back ground of the situation as follows,
    My DataBase version 10.2.0.3 DB Name :DB1
    Table Owner : UPLDUSER
    Table Name : FILESTATUSHISTORY
    I have a report user on the same database and I have grant all on the above table to report user
    Report User : RPT_FTS
    SQL> GRANT ALL ON FILESTATUSHISTORY_V TO RPT_FTS;Now Please find the below database details where I'm getting subjected error.
    Database version : 9.2.0.8
    DB Name : DB2
    User Name : RPT_REPORTS
    I Have create a dblink from RPT_REPORTS to RPT_FTS on DB1 and the dblink works fine. But getting the above error while running it.
    but When I do the same other 10.2.0.3 db , the above PL/SQL block works fine without any problem.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Now the strange about this is that I have Created a new table on DB1 db like below;
    SQL> CREATE TABLE UPLDUSER.ABC AS SELECT * FROM FILESTATUSHISTORY;and retry my code on DB2 (9.2.0.8) after changing the table to ABC and it worked. Now I don't know whats wrong with a original table(FILESTATUSHISTORY).
    To over come the problem and a work-a-round method I create a view on the DB1 (RPT_FTS) like the below
    SQL> CREATE VIEW FILESTATUSHISTORY AS SELECT * FROM UPLDUSER.FILESTATUSHISTORY;and was able to run the PL/SQL block Remotely.
    Just wants To know what whould have been the cause for this .
    Cheers
    Kanchana

    Hi Kanchana,
    Perhaps following link of google search has answer to your query
    ORA-04052. The search result contains some useful articles whose URLs I shan't post in the forums.
    HTH!
    *009*

  • ORA-04052: error occurred when looking up remote obj in mapping execution

    Hi,
    While executing an OWB mapping, I am getting the following error:
    ============
    Starting Execution UII_D_MAP_SPC_INSTALLATION_SIT
    Starting Task UII_D_MAP_SPC_INSTALLATION_SIT
    ORA-04052: error occurred when looking up remote object [email protected]
    ORA-00604: error occurred at recursive SQL level 1
    ORA-02019: connection description for remote database not found
    ORA-02063: preceding 3 lines from BIP2S@BIPDRACONN
    ORA-06512: at "UII_ODS_OWNER.UII_D_MAP_SPC_INSTALLATION_SIT", line 73
    ORA-06512: at "UII_ODS_OWNER.UII_D_MAP_SPC_INSTALLATION_SIT", line 1672
    ORA-06512: at "UII_ODS_OWNER.UII_D_MAP_SPC_INSTALLATION_SIT", line 2353
    ORA-06512: at "UII_ODS_OWNER.UII_D_MAP_SPC_INSTALLATION_SIT", line 6838
    ORA-06512: at line 1
    Completing Task UII_D_MAP_SPC_INSTALLATION_SIT
    Completing Execution UII_D_MAP_SPC_INSTALLATION_SIT
    ============
    Actually, here UII_ODS_OWNER itself is the target schema and <<UIIVS.DEVENV1.BT.CO.UK>> is the database in which this schema exists. And the mapping "UII_D_MAP_SPC_INSTALLATION_SIT" is being executed in the same target schema UII_ODS_OWNER.
    I am not sure why this above error is coming because such a dblink 'UIIVS.DEVENV1.BT.CO.UK' does not exist in the OWB generated package code. And the 2nd dblink 'BIP2S@BIPDRACONN' does not exist in the code, intead it exists as "BIP2S.DEVENV1.BT.CO.UK@BIPDRACONN" in the package code which is correct (as per OWB configuration & database).
    Same error also comes when I try to execute the same mapping from the OWB DEPLOYMENT MANAGER.
    Thanks & Regards,
    lenin

    Good morning Lenin,
    Have you checked the implementation of the connectors and are your locations well registered?
    Has a similar setup ever worked well?
    Can you access the source table using SQL (e.g. with SQL*Plus or TOAD)?
    Regards, Patrick

  • Error msg when syncing ipad "The disk could not be read from or written to" when loading photos. Does anyone have any idea how to fix?

    ? I get an Error msg when syncing ipad "The disk could not be read from or written to" when loading photos. Does anyone have any idea how to fix?

    You have posted in the Mac forum for problems & questions usting the iTunes store. You will probably find more help in the following forum.
    http://discussions.apple.com/forum.jspa?forumID=800

  • Ver. 9.4.2 error msg when I click Attach to email: "No profiles have been created...

    My Acrobat Ver. 9.4.2 has the following error msg when I click Attach to email: "No profiles have been created.."
    I have created the profile in Windows 7 and it works fine with all of the Microsoft Office programs. I use Thunderbird email.
    I've followed the corrective measures listed by Adobe to no avail. Can anyone offer some help?
    Thanks.

    Hi,
    It is possible that even though you are using Thunderbird, Windows might have made outlook your default email client once you installed Microsoft Office. Since there is no email profile set in Outlook, it throws an error "No profiles have been created".
    A work around can be to make create an email profile in Outlook and make sure that it is set as default email client by selecting it as default in "Default Programs".
    Hope that helps.
    PS: Adobe does not officially support Thunderbird.
    Thanks,
    Abhilasha

  • Disgrace: no error msg when GB fails to export to mp3

    Gb does not create the mp3 file when exporting to mp3 and does not give any warning or error msg.
    Trying to find why this is so, I see several posts in several forums, I believe the oldest I saw dates back 2007.
    I think it's a disgrace! This problem exists for so long. It costs so many people so much time. It is such a clear sign of poor listening to customers and poor testing.
    I used to be a Mac/Apple fan, dating back to mid-1980's as Apple user.
    But this is so infuriating! It's plainly disrespectful.
    Yes, now I know, I read the thread. "I think it is 27 characters max file name but not sure"
    Why do we not get an error msg when the file can not be saved?
    Give me any valid reason to create so much trouble for so many customers! (non-technical reason I mean, I know the techy problems that may make this more
    difficult than it looks on the surface...)
    This is especialy wrong since it is by no means anything esotheric. Right the first project you do, without doing anything fancy or weird. Just type normal descriptive name and it fails. Without warning or error.
    AAAARRRGGGG!
    Shame on you Garageband team!

    I just came in here to report the very same thing, except in my case it may be due to the very large number of (approx 1000) frames in the movie I've created.
    I successfully did smaller versions of the same thing (a series of same size/format logos) but it just goes through the motions (saying it is creating a 9.8mb movie) and saves nothing.
    Is there some unstated upper limit on the number of frames when making a slideshow?
    I've said it before but Quicktime is the one of the most poorly written and documented Apple apps I've encountered. The amount of time I have wasted on doing even the simplest things...

  • ORA-04052: Error occurs when execute the block

    I'm trying to run one block and his query definition uses an active public database link. When I ran the script to block I get the following message:
    ERROR in line 1:
    ORA-04052: error occurred when looking up remote object
    SQ_DSV.temp_tipo_contr@SQ_DSV tc
    ORA-00604: error occurred at recursive SQL level 1
    But when I execute his definition query all is ok, the query works fine.
    I mean, I'm using the following sentence to block:
    declare
    Cursor Tipo_Contr is
    Select tc.rec_id, tc.tipo_contr from SQ_DSV.temp_tipo_contr@SQ_DSV tc;
    begin
    For Reg_Tipo_Contr in Tipo_Contr Loop
    Begin
    Update recursos Set tpcontr_id = Reg_Tipo_Contr.tipo_contr
    where rec_id = Reg_Tipo_Contr.rec_id;
    exception when others then
    dbms_output.put_line(Reg_Tipo_Contr.rec_id || ' Not find');
    end;
    end loop;
    -- Commit;
    end;
    I checked for the GLOBAL_NAMES parameter and it is set to FALSE. Please help me, How can I fix this problem ?
    I'm using Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production running over Win XP for run block.
    Thanks you, Paulo.

    ORA-04052 error occurred when looking up remote object stringstringstringstringstring
    Cause: An error has occurred when trying to look up a remote object.
    Action: Fix the error. Make sure the remote database system has run KGLR.SQL to create necessary views used for querying/looking up objects stored in the database.
    Regards
    Marcio Paiva

  • HT201209 im trying to download songs from itunes to my pc, and then download onto my kindle fire and it keeps on giving me a  error msg when trying to download songs on itunes?

    im trying to download songs from itunes to my pc, and then download onto my kindle fire and it keeps on giving me a  error msg when trying to download songs on itunes?

    Sync Session Failed to Start iTouch iOS5: Apple Support Communities
    iphone could not be synced sync session failed to start...: Apple Support Communities
    rissaleui562 wrote:
    it says" the ipod "klarissaipodtouch" could not be synced because the sync session failed to start

  • Get error msg when opening iphoto from Photoshop: "Open iphoto 5 or later..

    I get an error msg when trying to open a photo in iPhoto from Photoshop: "Open iPhoto 5 or later to see photos from your iPhoto Library in this list." ... but in info it says I have iPhoto '08.... I am confused.... what is iPhoto 5, and how is it different than iPhoto '08? I have not had this issue before today.... previously it was working fine.
    Please email me when answered as it took me a while to find this forum and I'm afraid I won't be able to find it again.
    Thanks,
    <edited by host>

    Using Photoshop (or Photoshop Elements) as Your Editor of Choice in iPhoto.
    1 - select Photoshop as your editor of choice in iPhoto's General Preference Section's under the "Edit photo:" menu.
    2 - double click on the thumbnail in iPhoto to open it in Photoshop. When you're finished editing click on the Save button. If you immediately get the JPEG Options window make your selection (Baseline standard seems to be the most compatible jpeg format) and click on the OK button. Your done.
    3 - however, if you get the navigation window that indicates that PS wants to save it as a PS formatted file. You'll need to either select JPEG from the menu and save (top image) or click on the desktop in the Navigation window (bottom image) and save it to the desktop for importing as a new photo.
    This method will let iPhoto know that the photo has been editied and will update the thumbnail file to reflect the edit..
    NOTE: With Photoshop Elements 6 the Saving File preferences should be configured: "On First Save: Save Over Current File". Also I suggest the Maximize PSD File Compatabilty be set to Always.
    If you want to use both iPhoto's editing mode and PS without having to go back and forth to the Preference pane, once you've selected PS as your editor of choice, reset the Preferences back to "Open in main window". That will let you either edit in iPhoto (double click on the thumbnail) or in PS (Control-click on the thumbnail and seledt "Edit in external editor" in the Contextual menu). This way you get the best of both worlds
    2 - double click on the thumbnail in iPhoto to open it in Photoshop. When you're finished editing click on the Save button. If you immediately get the JPEG Options window make your selection (Baseline standard seems to be the most compatible jpeg format) and click on the OK button. Your done.
    3 - however, if you get the navigation window that indicates that PS wants to save it as a PS formatted file. You'll need to either select JPEG from the menu and save (top image) or click on the desktop in the Navigation window (bottom image) and save it to the desktop for importing as a new photo.
    This method will let iPhoto know that the photo has been editied and will update the thumbnail file to reflect the edit..
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier versions) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. There are versions that are compatible with iPhoto 5, 6, 7 and 8 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
    NOTE: The new rebuild option in iPhoto 09 (v. 8.0.2), Rebuild the iPhoto Library Database from automatic backup" makes this tip obsolete.

  • I always get the following error msg when trying to update add-ons "Invalid file hash (possible download corruption) -261"

    I get the following error msg when I try to update add-ons ...
    ErrorFirefox could not install the file at
    http://releases.mozilla.org/pub/mozilla.org/addons/1865/adblock_plus-1.2.2-fx+sm+tb+fn.xpi
    because: Invalid file hash (possible download corruption)
    -261
    Why, and is there a solution. Im fully patched on osx.
    + Fredrik

    * "Clear the Cache": Firefox > Preferences > Advanced > Network > Offline Storage (Cache): "Clear Now"
    * "Remove the Cookies" from sites causing problems: Firefox > Preferences > Privacy > Cookies: "Show Cookies"
    You can also try to enable third-party cookies<br />
    Firefox > Preferences > Privacy > Cookies: [X] "Accept third-party cookies"
    See [[Disabling third party cookies]] (you need to enable)

  • ORA-04052: error occurred when looking up remote object SYS.DBMS_UTILITY@..

    Hello,
    I'm trying to import data van 10XE version to new 11XE version over db_link.
    When using the method I run into following error:
    ORA-04052: error occurred when looking up remote object SYS.DBMS_UTILITY@<<db_link_name>>
    This seems to be a bug in 10.2.0.1 fixed in later 10.2 versions, according to the database general forum. "upgrade to newer version"
    But how do i fix this bug in 10XE? Or is the only way around to use the 'old-fashioned' way of exporting data from 10XE to a file, transfer the file and import it in 11XE?
    Best regards,
    Jan.

    No, you cannot apply a patch to XE. Basically the XE internal code is the same as for any other edition. That means is there a bug, you have it in XE,too. To get patches you need a licence for metalink/My Oracle Support. But even you would have one, it wouldn't help you, because Oracle does not provide patches for XE.
    That's the 'price' you have to pay for this free edition.
    Werner

  • ORA-04052: error occurred when looking up remote object SYS.DBMS_SNAPSHOT

    Hello everyone,
    When I tried to create a materialized view with refresh fast mode, I encountered following error message.
    The MV log has been created on my_table like this:
    create materialized view log on my_table
    tablespace data3
    with rowid, sequence
    including new values;
    The database link has been created like this:
    CREATE PUBLIC DATABASE LINK my_db
    CONNECT TO myname
    IDENTIFIED BY mypassword
    USING 'my_db';
    Could anybody please let me know why I can not create MV with refresh fast? What I did wrong?
    Thanks in advance!!!
    MYDB>select count(*) from my_table@my_db;
    COUNT(*)
    5
    Elapsed: 00:00:00.01
    MYDB>create materialized view my_mv
    2 tablespace data4
    3 build immediate
    4 refresh fast with rowid
    5 as
    6 select * from my_table@my_db
    select * from my_table@my_db
    ERROR at line 6:
    ORA-04052: error occurred when looking up remote object SYS.DBMS_SNAPSHOT@my_db
    ORA-00604: error occurred at recursive SQL level 2
    ORA-06544: PL/SQL: internal error, arguments: [55916], [], [], [], [], [], [], []
    ORA-06553: PLS-801: internal error [55916]
    ORA-02063: preceding 2 lines from my_db
    Elapsed: 00:00:00.29
    MYDB>create materialized view my_mv
    2 tablespace data4
    3 build immediate
    4 as
    5 select * from my_table@my_db;
    Materialized view created.
    Elapsed: 00:00:00.20

    No, you cannot apply a patch to XE. Basically the XE internal code is the same as for any other edition. That means is there a bug, you have it in XE,too. To get patches you need a licence for metalink/My Oracle Support. But even you would have one, it wouldn't help you, because Oracle does not provide patches for XE.
    That's the 'price' you have to pay for this free edition.
    Werner

  • Why do I continue to receive an error msg when converting files from pdf to Word?

    Why do I continue to receive an error msg when converting pdf files to Word?

    HI tatamene,
    I'm sorry that you're having trouble converting a document.  For starters, have you verified that your account is active? (You can check by logging in to www.adobe.com and checking under My Subscriptions and Services). Aside from that, I'll need a little more info to get to the bottom of your problem.
    Are you trying to convert the file from within Reader, or directly via the ExportPDF website?
    What operating system and browser are you using?
    How large is the file that you're trying to convert? (There's a file-size limit of 100 MB.)
    Is the computer that you're using networked?
    Do other files convert without error?
    I look forward to hearing back from you.
    Best,
    Sara

Maybe you are looking for

  • !!!---What's wrong to my T61 order and my VISA card?

    I had used my VISA card to order a T61 notebook from US LENOVO website on 3rd March,2008. It costs me $828.75. But I found that someone charged me $828.75 again on 4th March, 2008. Then I called the VISA center to enquire about it, they told me that

  • Buzzing on playback

    I've just upgraded to Garageband 11 through the app store. Playback through my Edirol FA-66 is badly distorted. On garageband startup, playing a song, or previewing a loop just produces buzzes If I use the Garageband prefs to select the FA-66 as an o

  • How to create a IDOC?

    Hi Experts, I need to create a Stock TRansfer Order IDOC, the other detaiks are, IDOC type: WMTc1D01 Message type: WMTOCO Partner profile: Ship To Acct # so, request u that, let me know How to create this IDOC, step by step, if time permits! thanq

  • Trouble with luks non root partition

    hello, today i struggled with creating an encryptet archlinux installation. what i want is to encrypt my root and all other partitions with luks. basically i used the guide on the archwiki ( https://wiki.archlinux.org/index.php/Dm-crypt_with_LUKS ),

  • Using javascript : menutabs/ commandMenuItem has to get selected. How?

    I have piece of code in my jspx JSF page as follows <af:menuTabs id="menuTabs1"> <af:commandMenuItem id="wo1" text="#{msg['menubar.workorder']}" onclick="javascript: getSubMenu('#{msg['menubar.workorder']}');" action="#{MenuSubMenu.menuButton_Action}