Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Personalization or extension to link to EBS page

Patricia ParedesAug 8 2008 — edited Aug 8 2008
Hello!

I have tried to post a new thread in the E-Buisness Suite/OA Framework forum but it doesn't work. every time I try I get back to Forum's main page or OA Framework forum's main page.
So I decided to post it here... you could maybee help me with the issue or help me contact someone to answer this:

I am working with a standard page in EBS and there I need to add a link to another standard page. the page that will have the link is /oracle/apps/pos/home/webui/PosHomeMainPG (iSupplier home page) and will link to /oracle/apps/pos/profile/webui/SuppContactDirPG (contact directory for iSupplier).
The thing is that I tried with a personalization where I create a Stack Layout and a raw text-element in that stack layout. So far so good. Then I add html code in the raw text to draw a table and in the table the text (a-tag) that works as link to the other page. Here comes the a-tag in the raw text (there is more, the table and so on, but this is not the problem since everything shows correctly):

<a-tag id="XXContacts" title="Navigera till Kontakpersonskatalog" href="OA.jsp?OAFunc=POS_SP_S_CONT_DIR&OASF=POS_SP_S_CONT_DIR&SRMApp=ISP&menu=Y" class="OraLinkText">Lägg till era kontaktpersoner</a-tag>

(I'm using here the tag a-tag because otherwise it will show as a link and you may not see the content correctly here)

There is no problem so far. When I click on the link I do navigate to the other page ... but there are no contacts shown although I know there are contacts already added to the Supplier I'm testing with. and the address :

http://[servername]:[port]/OA_HTML/OA.jsp?OAFunc=POS_SP_S_CONT_DIR&OASF=POS_SP_S_CONT_DIR&SRMApp=ISP&menu=Y

On the other hand if I create the beans extending the controller exactly the same table shows. I created a messageStyledText:

OAMessageStyledTextBean oamessagestyledtextbean9x = (OAMessageStyledTextBean)createWebBean(oapagecontext, OAWebBeanConstants.MESSAGE_TEXT_BEAN, null, null);
String s2x = oapagecontext.getMessage("XXPOS", "XXPOS_CONTACT_LINK_TEXT", null);
oamessagestyledtextbean9x.setText(oapagecontext, s2x);
String s3x = "OA.jsp?OAFunc=POS_SP_S_CONT_DIR&OASF=POS_SP_S_CONT_DIR&SRMApp=ISP&menu=Y";
oamessagestyledtextbean9x.setDestination(s3x);

... without problem that is ...and here comes the interesnting thing:
When I click on this link (and you can see that the destination in the bean in the controller is the same as the href in the a-tag in the personalization) the application navigates to the contacts' page and it does show the current contacts already connected to the supplier .

The address I can see in the browser though is not exactly the same:

http://[servername]:[port]/OA_HTML/OA.jsp?OAFunc=POS_SP_S_CONT_DIR&OASF=POS_SP_S_CONT_DIR&SRMApp=ISP&menu=Y&_ti=1937531080&oapc=17&oas=apxdJmYS8onLGXaMSOyK2g..

Why is it that the bean created in the controller has the _ti (transaction id I assume), oapc and oas parameters...

or the question would be why does it work when I add the link in the controller and why doesn't it work in the personalization??????

Is there anything I can do to make it work in the personalization. I'd prefer the personalizations since the controller extension is something Oracle recommends NOT to do...

Please help!

/Patricia
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 5 2008
Added on Aug 8 2008
1 comment
1,058 views