Deep Linking between applications

I've asked about this before but my problem is a little different this time.
I have multiple projects (jpr) with an app def file in each one of them so they are all separated into different folders. I have setup the projects so that there is a main project that is dependant on all the others. I can change the URL to go to any of my projects this way. I want to setup deep linking so that it will deep link from one project into another.
Do I need all the page defs in one common folder for this to work and also is it possible to get JHS to point to a pagedef folder outside its current project folder?
Bar

Bar,
Why do you create separate projects? You can have multiple app defs in one project, all generating into their own subdirectories. See chapter on Team-based development in Dev Guide for more info.
Anyway, even with separate projects (meaning separate web applications when running within JDev, you could still deploy everything in one ear file) this can be done. In this case, the deep link should be a goLink rather than a commandLink, and you should pass the deeplink query context as a request parameter, for example
UrlToCallOtherApp?deepLinkId=123
Then, in the deeplink target group, you should set the Enable DeepLinking expression to something like #{param.deepLinkId!=null} (or #{param.deepLinkId!='', if first one does not work}
Steven Davelaar,
JHeadstart Team.

Similar Messages

  • SWFaddress deep linking between multiple swfs

    Hi, I am using SWFaddress to create deep linking within my
    website. It works great within the main swf, however when I load a
    new swf, the history chain becomes broken. I think it is to do with
    the Actionscript on the 1st frame on the loaded swf.
    The Actionscript in the 1st frames of both swf files is:
    #include "SWFAddress.as"
    function btnRelease() {
    SWFAddress.setValue(this.deepLink);
    function btnRollOver() {
    SWFAddress.setStatus(this.deepLink);
    function btnRollOut() {
    SWFAddress.resetStatus();
    SWFAddress.onChange = function() {
    var value = SWFAddress.getValue();
    if (_currentframe == 2 && value == '/') {
    play();
    } else {
    var frame = _currentframe;
    gotoAndStop('$' + value);
    if (frame == _currentframe) {
    gotoAndStop('$/error/');
    return;
    SWFAddress.setTitle(formatTitle(value));
    Should I amend the Actionscript in the loaded swf? The
    Actionscript in the 1st frame of a button is:
    this.deepLink = '/welcome/';
    this.onRelease = _root.btnRelease;
    this.onRollOver = _root.btnRollOver;
    this.onRollOut = _root.btnRollOut;
    stop();
    Hope someone can shed some light on this.
    Many thanks

    Bar,
    Why do you create separate projects? You can have multiple app defs in one project, all generating into their own subdirectories. See chapter on Team-based development in Dev Guide for more info.
    Anyway, even with separate projects (meaning separate web applications when running within JDev, you could still deploy everything in one ear file) this can be done. In this case, the deep link should be a goLink rather than a commandLink, and you should pass the deeplink query context as a request parameter, for example
    UrlToCallOtherApp?deepLinkId=123
    Then, in the deeplink target group, you should set the Enable DeepLinking expression to something like #{param.deepLinkId!=null} (or #{param.deepLinkId!='', if first one does not work}
    Steven Davelaar,
    JHeadstart Team.

  • Deep linking external applications

    Hey,
    I have a simple external application registered within portal.
    I want to have a link from a portlet which deep links into the
    application after authenticating. Are there any classes in the
    JPDK to allow me to do this ?
    Thanks,
    Mark

    Bar,
    Why do you create separate projects? You can have multiple app defs in one project, all generating into their own subdirectories. See chapter on Team-based development in Dev Guide for more info.
    Anyway, even with separate projects (meaning separate web applications when running within JDev, you could still deploy everything in one ear file) this can be done. In this case, the deep link should be a goLink rather than a commandLink, and you should pass the deeplink query context as a request parameter, for example
    UrlToCallOtherApp?deepLinkId=123
    Then, in the deeplink target group, you should set the Enable DeepLinking expression to something like #{param.deepLinkId!=null} (or #{param.deepLinkId!='', if first one does not work}
    Steven Davelaar,
    JHeadstart Team.

  • SWFaddress deep linking between multiple mcs

    I am using SWFaddress deep linking to create a URL history in
    my website.
    When I load a swf into a new level, the history sequence is
    broken. Is there a way I can have different levels 'talk' to each
    other to create a seamless history chain?
    The Actionscript in the first frame of my button on _level20
    is:
    this.deepLink = '/services/';
    this.onRelease = _parent.btnRelease;
    this.onRollOver = _parent.btnRollOver;
    this.onRollOut = _parent.btnRollOut;
    stop();
    The Actionscript in the first frame of _level10 is:
    #include "SWFAddress.as"
    function btnRelease() {
    SWFAddress.setValue(this.deepLink);
    function btnRollOver() {
    SWFAddress.setStatus(this.deepLink);
    function btnRollOut() {
    SWFAddress.resetStatus();
    SWFAddress.onChange = function() {
    var value = SWFAddress.getValue();
    if (_currentframe == 2 && value == '/') {
    play();
    } else {
    var frame = _currentframe;
    gotoAndStop('$' + value);
    if (frame == _currentframe) {
    gotoAndStop('$/error/');
    return;
    SWFAddress.setTitle(formatTitle(value));
    Many thanks

    Instead of _parent
    use _level0 / _level20

  • How to mke deep links into application

    Hallo,
    i want to provide 2 ways to login to my app. One is to fill out the login jsp and the other ist to give login parameter in the request with an automatic login. I have done this before with struts an an request to an action with request the parameters. The action has done the login and then navigate into the app. I the request parameters are not set the action would navigate to the login jsp.
    How can I do this with JSF. There are no actions to call. I tried to bind an HtmlForm object to my form on the login page. In the constructor, i check the request parameter and tried to submit the form in the construtor. The methods isSubmited or setSubmit sisn't work.
    Any ideas for this problem.
    Thanks,
    marc

    Hello,
    my problem is not to get the request parameter values. I want to use one jsp site twice. Once for a login form to fill in and submit by a user and on the other hand to call the page with request parameters to fill in the login form and submit it automaticly. I don't know how I can submit the html form by java code.
    Mayby I can do this by phase listeners?
    thanks,
    marc

  • Linking between ApEx applications without having to re-login

    Hi all,
    Application Express 2.1.0.00.39
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
    This is talked about all over the forums but I'm fairly new to this and can't seem to get it to work. e.g.
    Re: handling of authentication between applications
    shared session
    So I have three apps 103, 101, 102. App 103 has a tree which contains links to apps 101, 102. When I click these links however, I am required to log into each of the applications separately.
    Other posts say to ensure I'm using the same cookie and to add "&SESSION" to my link URLs.
    So here's my tree query in app 103 which generates the links:
    select "ID" id,
    "PID" pid,
    "NAME" name,
    'http://127.0.0.1:8080/apex/f?p=' || id || ':1' link,
    null a1,
    null a2
    from "#OWNER#"."ORHA_APP_HRCHY"
    When I add "&SESSION" to the end of the query I get:
    Bad Request
    The HTTP client sent a request that this server could not understand.
    What is the correct URL?
    I believe I'm sharing a cookie because all three apps have an autogenerated login process:
    wwv_flow_custom_auth_std.login(
    P_UNAME => :P101_USERNAME,
    P_PASSWORD => :P101_PASSWORD,
    P_SESSION_ID => v('APP_SESSION'),
    P_FLOW_PAGE => :APP_ID||':1'
    Or maybe that's wrong?
    I'm using database account authentication. Maybe that's the problem?
    Thanks,
    Craig

    Well it appears for one thing I missed the "."
    Re: Use SESSION variable in URL from HTML region
    Changing my tree query to the following seems to generate the appropriate url:
    select "ID" id,
    "PID" pid,
    "NAME" name,
    'http://127.0.0.1:8080/apex/f?p=' || id || ':1:&SESSION.' link,
    null a1,
    null a2
    from "#OWNER#"."ORHA_APP_HRCHY"
    But it still asks me to login to each...

  • View link between VO from two application modules

    Is it possible to create view link between VOs from 2 different Application modules?

    Here is what it says:
    SymptomsYou have an ADF BC (BC4J) project and you are getting the following error:
    oracle.jbo.domain.Number; local class incompatibleA more detailed error looks similar to:
    oracle.jbo.domain.Number; local class incompatible: stream classdesc
    serialVersionUID = -7171468674200794918, local class serialVersionUID =
    -6507359405709672486
    CauseThis problem is caused by either that:
    You have inadvertently mixed two mutually exclusive domain libraries like "BC4J Generic Domains" (bc4jdomgnrc.jar) and "BC4J Oracle Domains" (bc4jdomorcl.jar).
    or
    You have added the "BC4J Datum" library (bc4jdatum.jar) to your middle-tier class path, and are trying to use a JDBC driver different from the one that ships with JDeveloper 10g in the box.
    The BC4J Generic Domains and the BC4J Oracle Domains are never meant to be used in the same application classpath. They contain different implementations of the same set of classes, one destined for use in Oracle JDBC driver environments, and the other for use with other non-Oracle JDBC drivers.
    The BC4J Datum library is designed for use in a thin-client Classpath that is remotely accessing an ADF Business Components middle tier deployed as an EJB Session bean. It contains only the domain classes (typically jar'ed up as part of the whole Oracle JDBC Driver JAR) without having to have the rest of the JDBC Driver JAR on the thin client. SolutionPlease check if any of the above suggested scenarios is applicable to your application.
    If you have the BC4J Generic Domains and the BC4J Oracle Domains in the same project despite that they are never meant to be used in the same application classpath you will get this error. They contain different implementations of the same set of classes, one destined for use in Oracle JDBC driver environments, and the other for use with other non-Oracle JDBC drivers.
    Goto the Project Properties for you project.
    Select Profiles -> <Profile Name> -> Libraries
    Check in the Selected list (to the right) if you have both BC4J Generic Domains and the BC4J Oracle Domains there. If so, remove the one not appropriate for your project.

  • How to deep link to  several pages of an external application ?

    HI,
    I created an external application named MyApp with UserName and Password fields using the External Application component.
    and an additional field as Parameter1 with value SearchPage
    I am able create a url referencing the applicatoin such as
    /adfextapplogin?extappid=MyApp
    I can connect to the application directly, once I provide the username and password.
    I need to create deep linking to few more pages in the same application.
    I modified the external application definition, by removing the Parameter field.
    Created a URL such as
    /adfextapplogin?extappid=MyApp&Parameter1=SearchPage
    I was expecting that the URL would behave the same way as I created in my first step, But the application did not go to the search page
    instead it went to the landing page only.
    Is there a way to define one external application definition, and use that definition to create multiple urls pointing to different destination pages ?
    I appreciate your help.
    Thanks
    Sam

    Thanks for the info. I reviewed the link, I could not find the information I am looking for. Is it possible that, there is a typo .
    Can you please check and provide the correct url, if the url is correct, can you point me to the correct section in the doc, I could not locate information related
    to using external appliation connections for additional access

  • Link between EDS and Application Builder

    Hi All,
    What is the inter-relation or Link between Essbase EDS and Application Builder.
    Also let me know the sequence of installations.
    We are using planning 4.0.5.0 and essbase 7x.
    Thanks in advance
    Balakrishnan.

    Application builder communicates to essbase via EDS.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Link between Inbound Idoc No and Shipment No

    Can anyone tell me in which transparent table the link between the Inbound Idoc number and Shipment number are stored ?
    or is any function module in which the Shipment number is imported and the Idoc number is exported ?
    Thanx in advance.
    Regards.

    Hi Deepa,
    Please reward and close your other related post. Now here is the answer for this.
    As I mentioned in response to your previous post, this is stored in the status records of the IDoc. So you need to go to table EDIDS with your IDoc number and STATUS = 53(Application Document Posted). Read teh value in the field 'STATXT'. If there are any & they should be replaced by 'STAPA1', 'STAPA2', 'STAPA3' and 'STAPA4' depending on how many '&' you have.
    One of these 4 parameters will be your shipment number, typically it will be STAPA1.
    Let me know how it goes.
    Regards,
    Srinivas

  • How can i create link between ipad(xcode) and webserver?

    Hi, I'm a new to iPad development and i need help,
    i'm not good with english but i try to explain my question:
    how can i create link between ipad(xcode) and webserver?
    (the webserver ".NET" with driver odbc is connected with DB Oracle)
    so, how can my ipad application access to the Oracle DB?
    Create a webservice (.NET) to be place between iPad and DB, is this correct?
    how can i do it?
    which are libraries to include in the xcode's framework?
    thx

    I think the following URL will be your best answer:
    http://stackoverflow.com/questions/3510468/connecting-iphone-to-an-odbc-database

  • IR (interactive report) Rows found: 1 + No data found on deep linking

    I am using a deep linking to a page with interactive report on it with following URL: http://...../f?p=my_app_id:target_page::::target_page:param1, param2:param1_value, param2_value
    After login, I arrive on the page wit "No data found" message in the report region.
    Clicking on "Session" link, I see that app/page variables are set. Passing in debug mode, I see"Printing rows. Row window: 1-15. Rows found: 1" right before "No data found" message.
    If I use the select with values, I get several lines of result.
    has anyone fell on this problem and solved it?
    Igor

    OK, solved :o)))
    Inside the package function returning URL to call, I insert a row into the table to query and I return its sequence number. The function is launched by an application outside APEX.
    So, if I don't make commit immediately before returning URL, APEX sees nothing.
    I have added a commit before returning from the function and now everything is OK.

  • Link between SAP R/3 KPRO and SAP Portal

    I'm looking for a link between the archive <b>KPRO</b> of SAP R/3 and the content of <b>SAP portal</b>. In particular I'm interested in a link for the documents loaded in the KPRO archive in SAP R/3 and the SAP portal.
    Theank you for the interest.

    Hello Luca,
    here are some informations about KM Connector for DMS:
    Software:
    Service.sap.com/patches
    -> Entry by application group
    -> BP for DMS Connector KM 1.0
    Or Software and Documentation:
    https://www.sdn.sap.com/irj/sdn/developerareas/contentportfolio
    &#61672;     Browse Content Portfolio
    &#61672;     Choose: Every User – Content & Document Mgmt
    &#61672;     Choose: BP for DMS Connector for KM
    &#61672;     Choose button: Documentation (on the upper right corner)
    Regards
    Thomas

  • Deep Link (FSP_AFTER_LOGIN_URL) Not Working in APEX 4.1

    Hi all,
    We recently migrate from APEX 3.2 to 4.1. The deep link (FSP_AFTER_LOGIN_URL) does not work.
    We have two applications, say 100 and 200. Application 100 is the central login application. Application 200 refers to application 100 for authentication. Both applications share the same cookie name.
    When accessing via http://..../f?p=200:1, the request is redirected to application 100 login page. This is the expected behavior. However, after login, the APEX doesn't take us back to 200:1. It goes to the app 100 home page.
    Do any of you have the same issue?
    Thanks,
    Avon

    Looking forward to 4.1.1 !
    In the meantime, the solution above seems to work just fine when the deep link includes just a App ID, APP PAGE ID, even a clear cache set of pages.
    What would be the best method for also putting into the Login Link Item Values that are passed from deep link as I don't think they get set from the URL.
    In your example, if the link also contained item name/value combinations I don't think the following will work.
    Original URL : f?p=300:3::::::P3_ITEM1,P3_ITEM2:123,ABC
    and the Login URL is:
    f?p=970:101:&SESSION.::&DEBUG.::FSP_AFTER_LOGIN_URL:/f?p=&APP_ID.|&APP_PAGE_ID.||NO||P3_ITEM1,P3_ITEM2|&P3_ITEM1.,&P3_ITEM2./
    Final URL: f?p=970:101:<session#>.::NO::FSP_AFTER_LOGIN_URL:/f?p=300|3||NO||P3_ITEM1,P3_ITEM2|, < No Values here>
    as P3_ITEM1 and P3_ITEM2 don't get set to pass them along to the authentication application.
    Any thoughts?
    --Andy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Linking between two workspaces

    Good afternoon all,
    I was wondering if there was anyway for me to link between two workspaces on the same schema.
    What I currently have set up is two workspaces (1 and 2). I have done a lot of work on 1 and built a Single Sign On application to manage my applications. Workspace 2 was created for a separate team, but I would like some sort of authentication. I was wondering if there was anyway for me to leverage my existing app in Workspace 1 to authenticate for applications in Workspace 2.
    My guess is that it's not possible, but I figured I might as well ask around to see if there is some weird hack around it.
    Thanks in advance,
    Ivan

    Alright I'll post it on there. Figured that InDesign users would know more about the links and how to set them up. Thanks for the advice.

Maybe you are looking for

  • Joining Two Tables with Total Amount

    Hi All, I'm trying to join to tables P02 and P30 on the invoice no fields but getting duplicates. In table P30 we need to sum the payment column per invoice to get the actual payment amount. This then needs to Join to table P02. I have uploaded  samp

  • Selection of JList item

    hi friends i am using JList component.i have added many item in Jlist.by keyboard up and down arrow key i can make them highlighted and then select. but i want few item of JList never highlighted and select when i press up and down arrow key . For ex

  • Reader for Palm OS 3.05 and Vista

    I'm trying to install the programme to Vista, but the installer 'aborts' after copying files. I find the processes running in my task manager, but there's no programme running in the Applications section. It never installs anything. Has anyone else h

  • Passing Material text to BAPI BAPI_SALESORDER_CREATEFROMDATE2

    Hi all, I am making use of BAPI_SALESORDERCREATE_FROMDAT2 for creating a sales order. for some orders i need to pass even the material text. I am not able to find the field in the BAPI structures to pass the material text. PLease help me solving this

  • "rescue and recovery" and "swshare" log question

    I am currently analzying logs from "rescue and recovery" and "swshare" program and notice SMA.log and capture.sma in particular. I want to verifiy what do each of those 2 logs mean. does one mean the data that was successfully backed up and the other