AppIntegrator iView - Application Parms Question

Do the <i>values</i> for the Application parameters have to be hardcoded(or typed manually by the user in personalization iview "menu").
Or...can the values be grabbed from a session object (or even the databag)? Is there any function name that can <u>filled in the properties</u> to do this?
Sorry, if I am not making any sense.
I am just trying to avoid having to write an iview with the PDK if I don't have to do so.

What I mean is...
you can pass parameters and values after the "?" in a url, right? Or you can put your parms and their values in the app parms property, I believe.
Instead of hardcoding the values, for example CompanyId="09876", is there a way to "get" the values - which change dynamically - from the databag or a session object or something like that?
The document "HowToUseAppIntegrator.pdf" tries to explain a method in Chapter 6, but I don't really get it.
I think I might benefit if someone could better explain to me Chapter 6 of the PDF document "HowToUseAppIntegrator.pdf".

Similar Messages

  • Wrong sap_ep_baseurl when calling a bsp application via appintegrator iview

    Hi all,
    we have integrated an BSP application via an appintegrator iview. Everything works fine except that the sap_ep_baseurl parameter in the BSP application URL is incorrect. It contains the port number 50000 which should not be included in the url as we are using a proxy in front of the portal.
    The parameter looks like this
    ...&sap_ep_baseurl=http%3A%2F%2F<proxy dns name>%3A50000%2Firj%2Fportal
    but it should only contain the following value
    ...&sap_ep_baseurl=http%3A%2F%2F<proxy dns name>%2Firj%2Fportal
    Does anyone know out of which configuration the port is taken?
    Thanks in advance. Regards,
    Constance

    Hello Constance,
    why did to integrate the BSP application via an appintegrator iview? You can use a BSP IView.
    Regards
    Gregor

  • Refresh Navigation with Appintegrator iViews

    I'm currently working on migrating our existing intranet (using Lotus Notes as a content management system) into SAP portal. I'm planning to use appintegrator iviews to render the site content.
    My biggest challenge appears to be to figure out how to "refresh" the navigation to keep insyc with what's displayed in the iview. For example, let's say you are viewing a news article about an upcoming company event under "News" page (in the details navigation, "News" is hightlighted). There is a link within the news article to go to a particular document with more detailed information on the event under "Event" page. When you click on the link, the particular "event" article appears, but the navigation is still highlighting "News" area.
    I hope this makes sense to everyone. Does anyone have a brilliant idea how to solve this problem?

    Mina,
    Here is one way.
    If you want the navigation to "sync" when a link is clicked in one of your content pages:  Create an iView to contain the content you want to link to.  This creates a navigational node in the portal that you can then target.  (Attach this iView to an appropriate role so that it appears in the navigation.)
    From the page that you want to link to this page, change the href to the following:
    <A HREF="myLink"
      onclick="return EPCM.doNavigate
            ('ROLES://portal_content/myRole/myIView')">
    This is an HTML Link
    </A>
    For more info check out:  http://help.sap.com/saphelp_nw2004s/helpdata/en/43/0029d0e7371aa2e10000000a422035/content.htm
    Regards,
    Steph.

  • Application specific questions

    Hello.
    In what transaction can I process application-specific questions of Support Message?

    Hi
    You can give the reply using the action
    SLFN0001_ADVANCED_COMP_QUEST Answers to appl-spec. questions
    within the same ticket or support message  from the action button in the change mode
    are you referring to same.
    Regards
    Prakhar

  • HELP - AppIntegrator iView SSO to non-SAP J2EE

    I've created some basic Application Integrator iViews that attempt to log in to our product via SSO using Login Tickets.
    When I run our app "natively" on the SAP J2EE Engine (NetWeaver), it works fine... i get my MYSAPSSO2 cookie and I can parse it, etc.
    If I try to point the same System to an instance of our app running elsewhere (on JBOSS in this instance), I am not getting the cookie, even though the configuration is exactly the same.
    I'm a bit of a "newbie" so please let me know if I'm missing something obvious.  There's so much documentation available, I'm not sure what applies to me.
    Alternatively, I can discontinue the use of the tickets and simply put the username in a HTTP request header... but I'm unsuccessful in getting that to work as well.
    Getting frustrated!  Please help!

    Can't anyone help me with this one?
    I'm running myself around in circles.
    I have now discovered (no small means), that my EP and target app server must be in the same domain... they are.
    But when i fully qualify the domain name in my system definition, the iView no longer gets to the target system... i just get a blank page.
    This is on NW SP16, if that's of any help.
    This is getting urgent and I would appreciate any advice.

  • Data Gathering Application - Architecture Question

    I'm working on revising an existing application that's used to collect data gathered by users from various sources (various computer systems, paper files, discussions/interviews with other employees, etc.) which is then used for analysis and reporting of level of compliance with mandates at various levels (overall, location, individual).
    The existing application gathers data via two basic form types: one is for a specific individual having multiple data points; the other is for everyone in the location with multiple data points. For example, type 1 looks like:
    Person
    Question 1 Response 1
    Question 2 Response 2
    Question N Response N
    While the Type 2 form looks like:
    Location
    Person 1 Question 1 Question 2 ... Question N
    Person 2 Question 1 Question 2 ... Question N
    Person N Question 1 Question 2 ... Question N
    The questions are grouped by types of information being analyzed, so that those questions appear on different pages and may apply to different sets of individuals or locations. Not all locations are required to gather information on the same questions, depending on their compliance level last year. So, location A may have to answer questions 1, 2 and 3, while location B may answer questions 1, 3 and 4.
    My question is this: The table used to store the data is structed like:
    Person ID, location, page, q1, q2, ..., qN
    To continue the above example of locations A and B, both locations would store the responses in columns q1, q2, and q3 since they had three questions that applied to them. We can then reconstruct which question the response applies to by checking which questions applied to the location. We're using the apex api in the query to generate select-list items for the questions with the valid responses for each question (some are yes/no, others allow NA, a number 1-3, or a typed-in positive integer for a couple of questions).
    Since we need to maintain the data from two forms (either for an individual or for all individuals at a location), would it be easier to maintain in APEX using a table that stores each question in a separate row?
    PersonID, location, Page, question, response
    Further, we want to simplify the application which currently uses a separate page for each item type which is customized to the max number of questions for that page for the year. Instead we want to make a more generic set of pages that can at least handle an arbitrary number of items or, ideally, however many questions may be applicable in the future. While we can assume that the practical upper limit would be 30 questions, in the future it is possible we could be mandated to ask several times that number, maybe 100 or more.
    The main goal is to make the application robust to handle the questions consistenly, no matter how many are defined for a type and no matter how many are required for the selected individual or location.
    I'm already working on the page simplification process by replacing literals with session-state and application items, and realize that to make the pages robust we'll have to convert from static queries to generating the query from plsql using generic columns for the report in APEX.
    If anyone could share their thoughts/experience with this type of application, your input is greatly appreciated.
    Thanks,
    Richard

    Hi Richard,
    I find it bad practice to make a table PersonId, location, page, q,q1 .. qN
    it will do more harm in analysing the data than you will benefit in collecting the information.
    In my opinion you should normalize it a bit more. Seperate table for Person, with it's attributes. and if it is a 1 to 1 relation, also an locationId. Then a seperate table to hold the location information. Then you are having questions and awnsers. based on compliance level of the location persons may answer these questions. So in my opinion, youre location-table will have an attribute 'compliance_level' and in the question table also an attribute, like minimum compliance level. so this could be an criteria for showing questions or not.
    To register the answers done bij a person, also an awnser-table will be nesseccary, with relation to the specific question and the personId who answer it. Because of the 1 to 1 relation between person and location, this information does not have to be registerd with the anwsers.
    so in short:
    5 tables =>
    Person (id, name, locationId, etc. )
    Location (id, locationName, complianceLevel)
    Question(id, quetion, minCompliance)
    Anwser(id, questionId, personId, answerId)
    In order to create these forms, i guess a master-detail form will be in place. where for one master (person in this case), the details can be shwon (question) in a tabular form with input for the answers.
    hope this will help!

  • Page not found error when  navigating in Iview  application

    Hi,
    I have developed an application,and I am able to view a sucessfull preview of the Page as well.There are htmlb links on the page.When clicked,they navigate to the next jsp page.This iview was assigned to a user,and the portal was logged in though a local ip address.The application works fine.
    In trying to access the portal though an external Url,the initial page comes up perfectly fine.However the next page,does not come up,when a link on the first page is clicked.I get initially a popup with the message:
    "This page contains both Secure and Non secure Items
    .Do you want to display the non secure Items."
    The options on the Popup were yes,no,More Info.
    When I clicked yes then I get the display page not found error.The error is:
    " <b>The page cannot be found
    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.</b> "
    The Information I get when I click on More Info is-
    <b>Downloading non-secure content from a secure Web site
    The Web site you are viewing is a secure site. It uses a security protocol such as SSL (Secure Sockets Layer) or PCT (Private Communications Technology) to secure the information you send and receive.
    When sites use a security protocol, information that you provide, such as your name or credit-card number, is encrypted so that other people can’t read it. However, this Web page also contains items that do not use this secure protocol.
    Given what you know about this Web site and your computer, you must decide whether to continue working with this site.
    If you do not feel confident about working with this site, click No.</b> "
    This problem occurs only to a particular user.If I add the role to another user,and view the iview I am able to navigate without problem(there is no popup as well).Even for this User,it is happening only when,I access through extrenal url,not when I access the portal through the local IP Address.
    Regards,
    Harish

    Hi,
    This is a further Update.The problem described above has  something to do with the roles.When some roles(cusom) are assigned the navigation occurs.Can you please let me know if there is any role related configuration with SSL.
    Regards,
    Harish

  • Url iview - application sessions maximum reached.

    Hi,
    In a role there is an url iview created for a visual composer application. The role contains four such iviews. When the user clicks in an order say iview1 - iview2 -iview1 - iview2 -iview1 - iview2 . On the seventh time its showing an error.
    'The maximum number of application sessions for this user session has been exceeded. At least one of the running application sessions must be closed before a new one can be started.'
    When I tried to open the same iview using the link open in new window multiple times on the seventh time its showing the same error.
    When I closed one window and refresh the window which is having error the iview comes properly.
    So from these my guess is that the iviews open the windows internally and not closing it. So we are getting this error.
    Kindly let me know wheter i am correct and guide me how to resolve this.
    Best Wishes
    Idhaya R

    Hi IdhayaR,
    Could you solve this moving a parameter or how did you solve the session problem?
    Thanx in Advanced!
    Kind Regards,
    Gerardo J

  • AIR to use for DVD-ROM application - a question

    For a customer (a sound-enginering in film) I am looking for a solution to produce a DVD-ROM (like the 'old' CD-ROM application) for the presentation (a sort of portfolio) of +/- 400 soundfiles (not music, but real sound).
    In the past the production of CD-ROM application was done using "Macromedia Director".
    Now for the past two weeks I have discovered and studied a little about the "desktop" possibilities of AIR-technology. This has greatly impressed me.
    I would like to use AIR (build with Flex) to produce the whole interface for the DVD: displaying the soudfiles in different way: categories, maybe treemapping, searchable database with SQL-lite etc...
    My question is: has someone experience with the use of AIR for DVD-ROM? Can he/she recommends something? The pros/contras?
    Thank you in advance,
    konrad

    As ab1301 says, you can bundle the AIR runtime on the disc if you sign up for a redistribution license agreement:
    See  http://www.adobe.com/products/air/runtime_distribution1.html.
    However, I believe that still won't get you what you're looking for.
    I assume you want the menu to run directly from the DVD. However, AIR applications must be installed to run -- you can't run them directly from a portable storage like DVD-ROM, USB memory stick, etc.
    So, if you want to have the installer for your AIR application be on a DVD, and have it install the application on the user's computer, you can do that (but you'll probably need the redistribution license and you'll probably also need to write your own custom installer). This thread doesn't provide a complete answer but it does offer some relevent advice:
    http://forums.adobe.com/message/1025293#1025293

  • Please Help!!  Easy Application Tuning Question

    Ok - this should be an easy one for seasoned vets (but not for a newbie like me)
    I've been asked by the boss-man to "find and tune the SQL that's causing the slowdown . . . " I'm on Oracle 817 running Peoplesoft Application. I've located the main problems with the Application and have some solid ideas about how to improve the SQL. So - my question. How the heck do I get into the Peoplesoft (or any other Application for that matter) SQL code to change it. Everything I read says, " . . . and then you can go in and tune the SQL . . . " but never exaplins how exactly to 'get in'. I can't imaging there is a File-->Open-->SQL Code feature, it must be more complex than that. So what am I missing here and how do I get to the place where I can change the Application's SQL for tuning?!?!?!?
    Thanks in advance for any help you give.

    Peoplesoft owns the application code. So you can't change the application code. However, you can examine the code and see if there are some indices that you can create to improve the query. Also, you will need to rebuild your statistics. As a matter of maintenance, you should rebuild your indices and statistics on a regular schedule. Especially if your optimizer parameter is choose and you have high volatility.
    Alternatively, you could ask Peoplesoft to provide you with a patch.
    Maybe someone else has another idea?
    LM

  • Best Practices for NCS/PI Server and Application Monitoring question

    Hello,
    I am deploying a virtual instance of Cisco Prime Infrastructure 1.2 (1.2.1.012) on an ESX infrastructure. This is being deployed in an enterprise enviroment. I have questions around the best practices for moniotring this appliance. I am looking to monitor application failures (services down, db issues) and "hardware" (I understand this is a virtual machine, but statistics on the filesystem and CPU/Memory is good).
    Firstly, I have enabled via the CLI the snmp-server and set the SNMP trap host destination. I have created a notification receiver for the SNMP traps inside the NCS GUI and enabled the "System" type alarm. This type includes alarms like NCS_DOWN and PI database is down. I am trying to understand what the difference between enabling SNMP-SERVER HOST via the CLI and setting the Notification destination inthe GUI is? Also how can I generate a NCS_DOWN alarm in my lab. Doing NCS stop does not generate any alarms. I have not been able to find much information on how to generate this as a test.
    Secondly, how and which processes should I be monitoring from the Management Station? I cannot easily identify the main NCS procsses from the output of ps -ef when logged in the shell as root.
    Thanks guys!

    Amihan_Zerrudo wrote:
    1.) What is the cost of having the scope in a <jsp:useBean> tag set to 'session'? I am aware that there are a list of scopes like page, application, etc. and that if i use 'session' my variable will live for as long as that session is alive. (did i get this right?). You should rather look to the functional requirements instead of costs. If the bean need to be session scoped (e.g. maintain the logged in user), then do it so. If it just need to be request scoped (e.g. single page form data), then keep it request scoped.
    2.)If the JSP Page where i use that <useBean> is to be accessed hundred of times a day, will it compensate my server resources? Right now i am using the Sun Glassfish Server.It will certainly eat resources. Just supply enough CPU speed and memory to a server. You cannot expect that a webserver running at a Pentium 500MHz with 256MB of memory can flawlessly serve 100 simultaneous users at the same second. But you may expect that it can serve 100 users per 24 hour.
    3.) Can you suggest best practice in memory management given the architecture i described above?Just write code so that it doesn't unnecessarily eat memory. Only allocate memory if your application need to do so. You should rather let the hardware depend on the application requirements, not to let the application depend on the hardware specs.
    4.)Also, I have implemented connection pooling in my architecture, but my application is to be used by thousands of clients everyday.. Can the Sun Glassfish Server take care of that or will I have to purchase a powerful sever?Glassfish is just an application server software, it is not server hardware. Your concerns are rather hardware related.

  • WebCenter Sites (WCS) Community Application infrastructure questions

    Essentially, we are looking to perform the most basic, bare-bones installation of WCS Community. After reading through the Community installation guide, I have gathered that the following infrastructure will be necessary, and I am hoping you can either confirm or correct me if I am wrong. We will be deploying on WebLogic. Figure 3 on page 11 of the Community install guide diagrams the most basic infrastructure as I understand it to be, which is:
    1. Two separate physical servers, one for the Production Stack, and one for the Management Stack.
    2. Deployment of a Production Delivery instance of WCS on the Production Stack (the Co-Resident Satellite Server that comes out-of-the-box with WCS install is not enough).
    3. Deployment of a Management instance of Community on the Management Stack (but on a separate WebLogic managed server instance than the WCS Management deployment).
    4. Deployment of a Production instance of Community on the Production Stack (but on a separate WebLogic managed server instance than the WCS Delivery deployment).
    I understand that all 4 deployments need to happen on separate WebLogic application (managed) server instances. But to dig a little deeper, I guess my main question is, do the Production and Management Stacks need to be on separate virtual machines (we are using VMs to house WebLogic), or can we have 4 WebLogic managed servers on the same VM and house all 4 deployments on the same WebLogic domain?
    Thanks, and your advice will be greatly appreciated,
    Somen

    Hi Somen -
    Sorry for the delay in responding.
    There's no need to install WebLogic on separate domains, just be careful that they don't collide. If you get creative, you'll also see that you can actually configure CoS on far fewer WL instances than those called out in the spec. Support issues may ensue, however. But for dev purposes, no need to torture yourself with 4 app servers unless you want to.
    Tony

  • Business Logic in Oracle Applications (General Question)

    Hello everyone!
    I am relatively new to Oracle Apps and interested in learning and joining this community.
    I was trying to figure out how is the Business Logic programmed in E-Business Suite. Is it just PL/SQL or is it BC4J? Is there anyone who could help me answer this question or point me in the right direction (I went through the documentation very quickly (it is rather large so it was only "briefly") and could not find anything that would answer my question exactly)
    By Business Logic I mean business-related tasks such as "enter a journal entry" or "issue sales order" (with a higher or lower level of granularity of course)
    Any help is much appreciated !

    Just to expand on Bala's answer, it depends on how your application is architected.
    If you have a Forms based application, then your Business Logic (BL) resides in PLSQL. The forms tier performs the basic validation and partial BL execution and passes the data to the handlers in the database to perform the DMLs and initiate required Business Process.
    If you have a OA Fwk based application, then your BL could reside either in BC4J or PLSQL. There are OA Fwk applications that are written that performs some business logic execution within the middle tier and passes the rest to underlying PLSQL code. Take for example an application that was originally written in Forms but later on extended or migrated to OA Fwk. Since most of the BL was already written in PLSQL and some of the forms would still be using the same PLSQL APIs, it essential that the OA Fwk based application too uses those APIs to be in synch.
    If you are designing a new application to be based on OA Fwk, it is strongly recommended that you go with your BL as much as on the middle tier.
    So it all depends... :)
    Thanks
    Vijay

  • Dissapearing Applications with Question Mark?

    The Mail application dissapeared and a question mark covered the icon in the dock. Searched the hard drive for the application, no luck. This happened once before with the calculator program, never found an answer or a way to recover. I now use the widget calculator instead. I purchased the computer in 12/05 and still have trouble deciphering how OSX manages files, etc. I miss OS9.
    I also tried to reinstall Mail after reinstalling the OSX apps, receive an error message "There were errors installing the program" Please try installing again.
    That's helpful.
    I finally found the Mail program and tried to open it, the Terminal window shows the following:
    Last login: Fri Jul 14 20:09:55 on ttyp1
    Welcome to Darwin!
    scott-wilsons-imac-g5:~ scottwilson14$ /Applications/Mail.app/Contents/MacOS/Mail; exit
    2006-07-14 20:10:10.742 Mail[1935] Unable to load nib file: MailViewer, exiting
    logout
    [Process completed]
    Any help is appreciated.
    Incompetent on OSX.
    g5 isight   Mac OS X (10.4.7)   Machine Model:PowerMac12,1

    Maybe that explains the other, less disruptive anomalies I have encountered. The HELP program in osx sometimes fails to provide any information when requested, the HP Photo printer is recognized, but never accesses the images on the camera (the printer is a dock also), and there are times when my main printer settings (another printer attached via airport base station) fail and must be reset with some difficulty.
    I ordered a new external hard drive to backup my internal, then I'll reinstall osx from the cd's and see what happens next. I really hope something IS wrong with the internal HD as I am a long time Mac user and I'd hate to think this is where Apple has led me. The OSX has some advantages, although I switched to Apple for ease of use and to avoid spending hours learning all the IT programming and hardware maintenance that comes with PC. I expect my Mac to be sturdy and intuitive. That's why I was willing to pay twice the cost of a PC for my Mac.
    I can't thank you enough for your advice. Apple only offers 90 days tech support and I'm just too busy to call them for anything other than a major glitch.
    Thanks Again,
    Scott
    g5 isight Mac OS X (10.4.7) Machine Model:PowerMac12,1

  • BC4J Application Pool Question

    Hi,
    I have created a Application Pool using
    PoolMgr.getInstance().createPool(poolname,
    appModName,connectString,env);
    Now the question is, if the connectString is invalid, even then
    it creates a pool. Is there a way where i can check the validity
    of the connect string before we create the app pool or during
    the creation of app pool.
    Thanks
    Ramna

    I recommend that you immediately try and use an application
    module from that pool after the pool has been created. If the
    use (checkout) call fails then simply remove the pool from the
    pool manager which will also release the pooled application
    modules. If not, the application module can be released. For
    example:
    try
    // Only perform if the named pool did not already exist.
    ApplicationPool pool =
    PoolMgr.getInstance().createPool(poolName, appModName,
    connectString, env);
    ApplicationModule appModule = pool.checkout();
    pool.checkin(appModule);
    catch (Exception e)
    PoolMgr.getInstance().removePool(poolName);
    // Do other application exception handling here.
    This strategy has the advantage of not requiring an "extra" JDBC
    connection to test the connection info. The same JDBC connection
    that was used during the checkout call will be reused when the
    application reuses the application module that was checked out
    from the application pool above.
    Please note that 9i supports "session" level connection strings.
    This allows a single application pool instance to support
    multiple JDBC connection strings. With this support the strategy
    above changes slightly; instead of having to test/remove the pool
    if the connection fails upon the first checkout the connect
    string can be dynamically validated when it is provided by the
    application. Please see the javadoc for the class,
    oracle.jbo.common.ampool.EnvInfoProvider for more information
    about dynamically providing/validating JDBC connection
    information.
    Thanks,
    JR

Maybe you are looking for

  • Since regrade no increase in Upload Speed? Is this...

    Hi all, My BT Infinity has now been upgraded to the 80/20 service for just over a week. The download speed has doubled from 35 Meg to circa 70 Meg. But the upload speed is stuck at circa 7 Meg, which is good but it hasn't increased from the 40/10 ser

  • [solved] MySQLd fails to load

    <solution> Solved by reinstalling the package... </solution> Hey, Ever since the last mysqld update, it won't load for me. First I checked the error logs, but it doesn't have anything usful. # tail -n 2 /var/lib/mysql/myhostname.err 090729 07:02:06 m

  • Mac Mail doesn't show new messages

    When I open up mail, it shows the little orange circle with "2" in the center, standing for how many new messages I have. But as soon as I close the app, the orange notification goes away. So if I was browsing in Safari, I would never know if there w

  • After our computer crashed,itunes no longer recoginizes our ipods.How can I fix this problem?

    After our computer crashed,itunes no longer recoginizes our ipods.How can I fix this problem?

  • WN 2000, Oracle 8.0 Forms 6i

    Can all these products be installed together? Any time I tried to install Forms 6i in a Wn 2000 OS running an Oracle 8.0 the Oracle Installer failed. What's wrong. Do i need to update to 8i?