German ADF News Session - Deployment von ADF Applikationen -Feedback Chat

Hallo,
heute morgen fand die zweite ADF News Session zum Thema "Deployment von ADF Applikationen auf den WebLogic Server" statt.
Inhalt:
-Installation und Konfiguration einer ADF-Domäne
-Vorbereitung Deployment
--Datenquelle
--Security
--MDS-Registry
-Überblick und Diskussion Deploymentverfahren
--JDeveloper: WLS-Connection
--Web: Admin Console/Enterprise Manager
--Script: Ant / WLST
-Best Practices / Automatisierung
Download der Folien unter http://padora.blogspot.com/2010/02/adf-news-session-deployment-von-adf.html
Weitere Informationen zu den ADF News Session gibt es http://www.oracle.com/global/de/community/adf/documents/ADF%20News%20Sessions.pdf
Andreas Koop
Edited by: Andreas Koop on Feb 26, 2010 12:27 AM

Hallo Ulrich,
unter http://www.oracle.com/global/de/community/adf/index.html kann ich leiderzu der neuen deutschen ADF Community-Gruppe nichts finden (auch keine Präsentationen von deinen Vortrag, aber vielleicht stellst du den ja auf euren Blog online ;) ).
Gibt es da noch einen anderen Link? In der Email zur Anmeldung für die News-Session kann ich auch nix finden.
Beste Grüße

Similar Messages

  • German ADF News Session - Weblayout - Feedback Chat

    Hallo,
    heute morgen fand die vierte ADF News Session zum Thema "Weblayout - Layout von ADF-Komponenten und die Anpassung an Kundenwünsche" statt.
    Inhalt:
    -Anforderungen an ADF
    -Kundenkommunikation
    -Oracle ADF Faces
    -Anpassung des Layouts der ADF Faces
    -Komplexe Kundenwünsche
    -Meine Erfahrungen
    -Weitere Informationen
    Download der Folien und der 4 Trainingsvideos unter http://www.virtual7.de/data/ADFNewsSession/
    Weitere Informationen zu den ADF News Session gibt es unter http://www.oracle.com/global/de/community/adf/documents/ADF%20News%20Sessions.pdf
    Fragen, Anmerkungen und Antsöße zu Diskussionen zu den Themen der Folien oder der Videos können Sie hier stellen oder in der Xing Gruppe "Oracle ADF Community".
    Tobias Huber

    Hallo Ulrich,
    unter http://www.oracle.com/global/de/community/adf/index.html kann ich leiderzu der neuen deutschen ADF Community-Gruppe nichts finden (auch keine Präsentationen von deinen Vortrag, aber vielleicht stellst du den ja auf euren Blog online ;) ).
    Gibt es da noch einen anderen Link? In der Email zur Anmeldung für die News-Session kann ich auch nix finden.
    Beste Grüße

  • Each request gets a new session problem

    I have a standalone oc4j and I have deployed an application that uses Dynamic JDBC Credentials as described in ½How To Support Dynamic JDBC Credentials½. The application works fine when oc4j runs on every computer except one (the one it should be on). Every time an action is supposed to execute (after the user has logged in) the method createSessionCookie in MySessionCookieFactory gets executed. Although it is the same user and it should be the same session. My guess is that a new application module or a new session is started for some reason. What could the reason be?

    Hi,
    What version of JDeveloper are you using? If you have used 10g to develop an ADF/Struts application then you will need to reference the updated dynamic JDBC credentials HOWTO for this type of application.
    Please note that the new version of the HOWTO only applies to ADF applications developed in 10g -- the older version will still work for 9.x applications that have been migrated to 10g.
    The issue with the 9.x version is that it does not get in front of the ADFm/BC4J bootstrap that is now being performed by an ADF servlet filter.
    The new version is expected on OTN in the next week or so.
    I do not know why a new session is required for each request. Have you disabled session tracking for this servlet container?
    Hope this helps,
    JR

  • ADFDi Excel upload failed in a new session

    ADFDi Excel upload failed when a change was made in a locally saved ADFDi Excel file.  This should be a very common disconnected scenario.  I must miss something.  Here are high-level steps that I have done.
    1. Open a ADFDi Excel from a ADF page.
    2. Download data to Excel
    3. Modify a row in ADF table component in the Excel, then save the Excel file locally.  (If I clicked the 'Save' button instead of saving the file locally, the change was uploaded to the server correctly).
    4. Open the locally saved Excel, and accept the option to connect to the server and login.  A new session should be created in the ADF web application.
    5. Click 'No' in the popup window of "Do you want to discard the pending change?"
    6. The 'changed' indicator is shown on the changed row in the Excel.  Click 'Save' button, which has two actions - Upsync and ADFTable.upload
    7. On the server, a 'Row not found' exception is thrown from DCJboDataControl.setCurrentRowInRSI().  In this method, it tries to find the row in the ViewObject instance using the uploaded row's key.  The code is rsi.findByKey(key, 1).  I checked the value of key.  It looks correct. But no row is return from findByKey() call.  Then 'No row found' exception is thrown.
    My JDev version 11.1.1.7
    Greatly appreciate any suggestion on what could be wrong?

    HI
    I am facing the same issue. Are you able to resolve this issue or any solution around ?
    Thanks

  • Open new session in another language - Helpdesk tool!

    Hi,
    We have a lot of Chinese and Indian colleagues who ring up our German hotline with SAP problems. Normally we are signed on in German (which we understand!) but we would like to open a new session in English, without having to sign on again, so we can call transactions in English and explain what is going on to our friends abroad.
    I understand from a colleague that this is possible....unfortunately I don't know how to do it!
    Any ideas?
    Best regards and a nice weekend.
    Mike
    P.S. I can create a new session like this:
      CALL FUNCTION 'ABAP4_CALL_TRANSACTION' STARTING NEW TASK 'TEST'
        DESTINATION 'NONE'
        EXPORTING
          tcode                 = 'SESSION_MANAGER'
        EXCEPTIONS
          communication_failure = 1
          system_failure        = 2.
    But even when I change my language (SY-LANGU/Language in SU01 etc.) my new session is in the "original" language.

    I am not sure whether its a feasible option for you or not as you have to create an RFC destination for English Login.
    You can create an RFC destination with your Login details and language as EN
    Then you can run the FM - 'ABAP4_CALL_TRANSACTION'  with destination as the One Created Above and Tcode as SESSION_MANAGER
    This will open a new login with EN language.
    You can also create RFC destination and just Click "Remote Logon" to open EN login session
    Regards,
    Aj
    Edited by: Abhishek Jolly on Aug 28, 2009 6:44 PM

  • New session created with every request

    Hi there,
    I have an web application that we used to deploy on tomcat, websphere and bea without any trouble. We are trying to move to support OAS and the application gives this peculiar behavior:
    A new session is created with every single request by the client browser. I have searched these forums for the better part of today and read some interesting similar cases but none of the fixes seem to have any effect on my problem.
    Is there a different way I need to request the session object from the request in the app for OAS? Or is there a configuration that I should have? I am deploying the app as a .war file. Is there a better way to deploy on OAS, should I stick the war in a .ear?
    Any help on this would be most greatly appreciated!
    Thanks,
    -Adam

    I have a problem that matches with this subject line but its somewhat different. This original posting wants to create new session and invalidate the existing one but my problem is to keep the session invalide if it has expired for the browser.
    Anyways, here is my problem. I have JSP named entity_actions.jsp which has 3 pop-up links that opens up with code like:
    window.open('restaurantentry.do?entityName=restaurant')
    window.open('districtentry.do?entityName=district')
    window.open('baseentry.do?entityName=base')
    My web.xml has this tag:
    <session-config>
    <session-timeout>5</session-timeout>
    </session-config>
    And the way forward the response for each request is:
    context.getRequestDispatcher(urlString).forward(request, response);
    The code I check for session timeout is:
    private void checkForSessionTimeOut(HttpServletRequest request)
    throws SessionTimeoutException
    HttpSession current_session = request.getSession(false);
    logger.info(CLASS_OBJECT, "Session in checkForSessionTimeOut(): "+current_session);
    if (current_session == null)
    logger.error(CLASS_OBJECT, "SessionTimeOutException has thrown.");
    throw new SessionTimeoutException("sessionTimeOut");
    Now lets say I want to show the end user session expiry page after 5 mins of idle time. Now from entity_actions.jsp when I click/open any one popup first time after 5 mins of idle time/session expire,
    logger.info(CLASS_OBJECT, "Session in checkForSessionTimeOut(): "+current_session);
    this loggers shows current_session as 'null' and I can display session exp mesg on the popup page. But when I click/open any other popup or any other link on the page it DOES WORK instead of having current_session = null, it creates new one. And I can see the sessionid which is different than fist session created on the same base page/browser.
    The same pattern of code used to work on Tomcat and JRun before for showing consistant session expiry on all the clicks being made on the same browswer after session gets expire.
    Why OC4J / JDev 10.1.3 is creating new session on the same browser even after session has expired?
    How can I fix this?
    Thanks

  • Create a new session bean in a Composite Application DC.

    Hi,
    I need to create a new Stateless Session Bean in our Composite Application DC which already has some Application services and we need to use these services in the new session bean.
    Another requirement is that we need to provide a custom JNDI Name for this Session Bean.
    The problem here is that I am not able to see the new session bean in the JNDI browser.
    I have tried to provide a JNDI name for the new EJB by adding the <jndi-name> to the ejb-j2ee-engine.xml file in the ejbmodule dc.
    Can anyone please provide a resolution for this problem ASAP as I am now stuck up and not able to proceed with my development.
    I am working on CE 7.1 SP6 and NWDS 7.1 CE SP 6.
    Regards,
    Manish

    Hi Snehal.
    Thanks for your reply!
    I need to use this EJB in a seperate Composite DC at runtime and that s why I need a custom JNDI name as there can be any no of implementations for the interface implemented by these EJB's but at runtime we need to pick up a specific implementation for which a Custom JNDI name is alloted.
    Can you please provide the steps for including the JNDI name in "ejb-j2ee-engine.xml" as whenever I try to create an entry in the file and deploy the same, its not visible in the JNDI browser.
    Please reply ASAP.
    Regards,
    Manish

  • New session id from tomcat

    I have .jsp page.I use tomcat server .When session is valid and i print sessionid in jsp using function session.getId() it print session id but when session is expire then new session id is printed .I didn't understand why this behavior.I set session timeout to 5 sec fro debugging perpose .what i expect is
    that session becomes null.My code is
    <%     
         UserData ud=null;
         if(session == null){
         }else{
              if(session != null){
                   out.println("BEFORE :" + session.getId() + "<BR>");
                   //ud=(UserData) session.getAttribute("ClientObject");
                   out.println("AFTER :" + session.getId() + "<BR>");
              if(ud == null){
                   //response.sendRedirect("../ServletLogout");
                   //response.sendRedirect("www.google.com");
                   out.println("UD==NULL" + session.getId() + "<BR>");
         out.println("Welcome to tracking page");
    %>
    Thanks
    Vijay

    I imagine that /test and /TestSession/test/test.jsp fall under different web app context paths.
    When the Servlet container creates a JSESSIONID cookie to track the session, it includes a path attribute. The path attribute controls in which requests the browser will send the cookie. By default, the path attribute is set to the web app context path. If the context path is /TestSession, the path attribute will be set to /TestSession and the browser won't include the cookie when it makes requests to /test.
    You can override the cookie path with a sun-web.xml deployment descriptor:
    <sun-web-app>
      <session-config>
        <cookie-properties>
          <property name="cookiePath" value="/"/>
        </cookie-properties>
      </session-config>
    </sun-web-app>You could also rewrite the outbound Set-cookie: header with an Output directive in obj.conf.
    A simpler, less brittle solution would be to redirect requests for /test instead of restarting them.

  • Open new session on submitting a program thru FM call

    Hi expertz...need your help up here.
    Have a situation where we need to trigger another program(say zabc : PO History) when the user selects a line in the ALV list and then clicks a button (to call zabc), the new program should run in the background and open up or display the results in a New Session.
    Have tried to use FM 'SUBMIT_REPORT' with STARTING NEW TASK but it dosnt work.  Please see the call below.
    CALL FUNCTION 'SUBMIT_REPORT' "STARTING NEW TASK 'TEST1'
      EXPORTING
      RDIR                   = TRDIR
        report                 = 'ZPRPP_WORKORDERPURCHASING'
       RET_VIA_LEAVE          = ' '
      VARIANT                = ' '
       VARIPROG               = 'ZPRPP_WORKORDERPURCHASING'
       SKIP_SELSCREEN         = 'X'
      EXPRESSIONS            =
    IMPORTING
      VARIANT                =
    TABLES
       SELECTION_TABLE        = i_rspar
    EXCEPTIONS
       JUST_VIA_VARIANT       = 1
       NO_SUBMIT_AUTH         = 2
       OTHERS                 = 3
    Any Idea!.
    Thanks
      Jaif

    Hi,
    copy your function module SUBMIT_REPORT to ZSUBMIT_REPORT and make it remote enabled.
    Now, where ever you want to call this FM, call as below,
    CALL FUNCTION 'ZSUBMIT_REPORT' STARTING NEW TASK 'T'
    EXPORTING
    * RDIR = TRDIR
    report = 'ZPRPP_WORKORDERPURCHASING'
    RET_VIA_LEAVE = ' '
    * VARIANT = ' '
    VARIPROG = 'ZPRPP_WORKORDERPURCHASING'
    SKIP_SELSCREEN = 'X'
    * EXPRESSIONS =
    * IMPORTING
    * VARIANT =
    TABLES
    SELECTION_TABLE = i_rspar
    EXCEPTIONS
    JUST_VIA_VARIANT = 1
    NO_SUBMIT_AUTH = 2
    OTHERS = 3.
    Check it out, it works for me.

  • Create new session for each window opening

    From a jsp page i open a page called student.jsp by clicking on students admision no.Therefore lots of pages can be opend in new windows with relevent student details.
    but when i click on the link i called a servlet, get relevent details and redirect to student.jsp. The problem is ,all opened windows have same session id and there are session conflicts.
    How can i create new sessions for each page thru the servlet or is there any other alternatives

    I actually was working on a problem that was similar to this, and the problem is with how each web-browser works with sessions...
    Each browser window (Except in one case with IE) will use the same session in each window.
    However, you might be able to use URL-Rewritting to manage your sessions and get around using cookies for for session tracking. I personally haven't tried this, but I'm betting that it will work.
    Best of Luck,
    Nate

  • How to call a screen in a new session -- Urgent

    Hi all,
    I need to call a screen from another program in a new session, is it possible or not? if possible, please help me. After that when clicked on one button, session should automatically closed. waiting for valuable replies....
    Thanks in Advance.
    Siva Sankar.

    Hi Gourav,
    Thanks for ur quick reply. Actually i'm calling a module pool program from one screen when clicked on one button. My requirement is that module pool program should be opened in seperate session. when clicked on exit button in new session, that session should be closed. is it possible?
    Thanks,
    Siva Sankar.

  • Calling a Program in a New Session

    Hi gurus,
    I have a custom report which has a button that links to another custom report. When this button is clicked, I perform a SUBMIT xxx WITH xxx and RETURN to another ABAP Report.
    Is it possible to open up a new Session (so that I don't lose my original report) and call the new report in there (sort of like how the System->User Profile->Own Data menu path works - I have tried to debug this but SAP does not let me debug this!).
    Any help would be appreciated.
    Cheers,
    Pat.

    Hello,
    If you want a seperate session and run a program using a transaction use this function module. ABAP4_CALL_TRANSACTION
    You can either use a bdctab table or can use the param id for the same.
    FORM f_call_lt27 USING    p_temp_nlenr TYPE y1mm_imac010_alv-nlenr.
      DATA : lt_spagpa TYPE TABLE OF rfc_spagpa WITH HEADER LINE.
      MOVE 'LGN' TO lt_spagpa-parid.
      MOVE t2_lgnum TO lt_spagpa-parval.
      APPEND lt_spagpa.
      MOVE 'LEN' TO lt_spagpa-parid.
      MOVE  p_temp_nlenr TO lt_spagpa-parval.
      APPEND lt_spagpa.
      CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
       STARTING NEW TASK 'MSC3N'
       EXPORTING
         tcode                         = 'LT27'
         skip_screen                   = 'X'
       TABLES
         spagpa_tab                    = lt_spagpa.
    ENDFORM.                    " f_call_lt27
    Regards,
    Shekhar KUlkarni

  • Function Module to open a new session displaying a method of a class

    Hello All,
    I have a method A of class B.
    Now, in my current session, I have a button. When the user clicks on this button, what I expect is that a new session be opened and in the new session method A of class B be displayed.
    This is similar to the debugger, wherein, in the debugging mode, we can bring up the context menu in the Source Code (Edit Control) tool, and then select "Go To Source Code".
    So basically, I am looking for a Function Module which does the same.
    I came across Function Module CC_CALL_TRANSACTION_NEW_TASK, however, this will only create a new session.
    I could specify the transaction as SE24, but it then opens a new session with this transaction. That is it.
    My objective is to display the method of a class in a new session.
    Is there any Function Module in this case?
    Regards,
    Mithun
    Edited by: Mithun Kamath on Aug 9, 2011 5:35 PM

    Hello Sandra,
    Thank you very much. That was exactly what I was looking for.
    However, instead of calling EDITOR_PROGRAM directly, what I instea did was the following:
    1) Created a RFC enabled Function module.
    2) Inside this function module, I wrote the following code:
      SUBMIT tpda_editor_start AND RETURN
       WITH prgm  = is_alert_det-program_name
       WITH incl = is_alert_det-include_name
       WITH dynp = space
       WITH line = is_alert_det-line_no.
    The parameters above were similar to the one proposed by you.
    Borrowed the above from the class CL_TPDA_SERVICES_TOOLS, method NAVIGATE_TO_SOURCE.
    The above is basically called in the debugger, when we use the context menu in the editor tool and invoke the "Goto Source Code" functionality. This eventually calls the EDITOR_PROGRAM FM.
    The reason why I did this is because when I was testing the FM, it did not allow me to specify the include as CL_TEST=====CM01. I do not know why, probably I was doing it wrong. But it gave me a message saying that the object does not exist in table TADIR.
    Anyway, I did the above steps and it worked exactly as I wanted it to.
    I would like to thank you again.
    Best Regards,
    Mithun
    P.S. Forgot to add, I called the above RFC enabled FM as a new task.
    Edited by: Mithun Kamath on Aug 10, 2011 4:19 PM

  • How to call a transaction (in a new session) from a program

    Hi ,
    I need to call a transaction from my report on the click of a button in toolbar.
    But the transaction should open in a new session.
    This is the code that i have written, MM03 is getting opened in the same session.
    call transaction 'MM03' and skip first screen.
    Hope that my question is clear.
    Thanking you in advance..
    Shankar

    check this
    <b>CALL FUNCTION 'ABAP4_CALL_TRANSACTION' STARTING NEW TASK 'TEST'
      DESTINATION 'NONE'
      EXPORTING
          TCODE = 'SM59'
      EXCEPTIONS
        COMMUNICATION_FAILURE = 1 MESSAGE MSG_TEXT
        SYSTEM_FAILURE        = 2 MESSAGE MSG_TEXT.
      IF SY-SUBRC NE 0.
        WRITE: MSG_TEXT.
      ELSE.
        WRITE: 'O.K.'.
      ENDIF.</b>
    <b>u can avoid such errors thru this FM
    check FI_DUPLICATE_INVOICE_SHOW program for sample code.</b>
    regards
    Prabhu
    Message was edited by: Prabhu Peram

  • New session rejected due to memory bottleneck in testing proxy2proxy

    Hi all!
    i am testing abap proxy2proxy on the client 105 in help varient 5 of simple use cases docu.
    even though i got sending successful from SXIPATT1 on the client 105, i got the following error.
    my server has RAM 2GB and have four client(100,105,106,107), and only i use for testing, NOT another person, so i do not think memory bottleneck issue.
    checked list.
    1. SXMB_MONI,  i could see inbound message(SENDER) <b>only.</b>
       from 105 to XI, no problem I thought, but very strange there, becasue there is only inbound message(sender).
    2. status flag on sxmb_moni
       Message Recorded (Commit follows) (TO BE DELIVERED)
    does anyone experience such issue?
    do i have to up physical memory?
    Error when processing your request
    What has happened?
    The URL http://sapxi.hh.net:8000/sap/bc/gui/sap/its/webgui/! was not called due to an error.
    Note
    The following error text was processed in the system XID : <b>New session rejected due to memory bottleneck</b>
    The error occurred on the application server SAPXI_XID_00 and in the work process 0 .
    The termination type was: ABORT_MESSAGE_STATE
    The ABAP call stack was:
    Function: ICF_ATTACH_ITS_PLUGIN of program SAPLHTTP_RUNTIME
    Form: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system XID in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server SAPXI_XID_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server SAPXI_XID_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http-c:105-u:XISUPER -l:E-s:XID-i:SAPXI_XID_00 -w:0-d:20060410-t:195211-v: ABORT_MESSAGE_STATE-e:
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team

    did you have  this entries in SXMB_ADM of XI server
    catgory:RUNTIME     parameter:ENGINE_TYPE     value:     HUB
    catgory:RUNTIME     parameter:IS_URL     value:http://server:port/sap/xi/engine?type=entry

Maybe you are looking for