Custom filter calling Pipeline servlets

Hi,
Can we invoke the pipeline servlets from our custom filter without using the PageFilter, if we can please explain how to do that.
And how to get the DynamoHttpRequestServlet as passing thru the pipeline we will get Dynamo request only.

I have been following up this thread along with some other posts also from you on similar issue and thought of one approach. Although I am not sure if it is going to work or not due to any internal dependency on something which I may not know. But still you can try something like this to invoke the pipeline by calling HeadPipelineServlet from your own filter and see if it serves your purpose.
//component path to refer atg.servlet.pipeline.HeadPipelineServlet
String piplineStartServletPath = "/atg/dynamo/servlet/dafpipeline/DynamoHandler";
//your filter implementation
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
  //try invoking HeadPipelineServlet
  Servlet startServlet = (Servlet)Nucleus.getGlobalNucleus().resolveName(piplineStartServletPath);
  if(startServlet != null)
    startServlet.service(request, response);
  //once HeadPipelineServlet is called check from the request attribute to see if we got the DynamoHttpServletRequest
  DynamoHttpServletRequest drequest = (DynamoHttpServletRequest)request.getAttribute("atg.servlet.request");
}

Similar Messages

  • Custom Filter issue

    Hi,
    In my project we have written custom filter which will intercept each request and check whether session is active or not. If not then redirect it to login page else user can do normal operation.
    but the problem is, whenever i make a request, CustomFilter.doFilter() method is getting called 7-8 times. Ideally it should be called once, can anybody tell me what would be the root cause?
    following are the configuration made for customfilter in web.xml
    <filter>
    <filter-name>customfilter</filter-name>
    <filter-class>com.foo.CustomFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>customfilter</filter-name>
    <url-pattern>*.jfsf</url-pattern>
    </filter-mapping>
    Apart from this, i do have faces-servlets default filter in web.xml
    Am I am missing something in the filter configuration?>
    Please advice.
    Thanks
    chintan

    Hi,
    Here is sample code for the reference.
    public void init(FilterConfig filterConfig) {
      this.filterConfig = filterConfig;
    public void destroy() {
      this.filterConfig = null;
    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
      HttpServletRequest request = (HttpServletRequest)req;
      HttpServletResponse response = (HttpServletResponse)res;
      ServletContext context = getFilterConfig().getServletContext();
      HttpSession session = request.getSession(false);
      String uri = request.getRequestURI();
      l
      //This code block contains work that must be done when a new session is created
      if(uri.indexOf("error.jsp") < 0 //Not a request for the error page
        && (session == null || session.getAttribute(ICommonConstants.SESSION_OBJ_USER_DAO) == null) //There is no session
       try{
        session = getOrCreateSession(request, context);
       }catch(Exception e){
        e.printStackTrace();
        response.sendRedirect("/webapp/error.jsp?message=" + e.toString());
        return;
       response.sendRedirect("/webapp/default.jsp");
       return;
      chain.doFilter(req, res);
    public static HttpSession getOrCreateSession(HttpServletRequest request, ServletContext context) throws Exception{
      //Need the security Service injected
      String userName = request.getHeader("USERNAME");
       if(userName == null)
       userName = "test";
      if(userName == null || userName.length() == 0){
       throw new Exception ("Http header property 'USERNAME' not found");
      HttpSession session = request.getSession(true);
      MockUserProfile updao = (MockUserProfile)session.getAttribute(ICommonConstants.SESSION_OBJ_USER_DAO);
        updao = new MockUserProfile();
       session.setAttribute(ICommonConstants.SESSION_OBJ_USER_DAO, updao);
       SecurityService service = new MockSecurityService();
       //initialize the user by adding entry into db table.
       service.initialize(userName, context );
       session.setAttribute(ICommonConstants.SESSION_OBJ_USER, userName);
      return session;
    }I debug the code and for each request it is coming into doFilter().

  • Jabber Windows - no phone control with LDAP Custom filter

    I am unable to control the desktop phone from the Jabber 9.1 Windows client when the CallManager LDAP Directory uses a Custom Filter.
    Has anyone else experienced this?
    If I set the LDAP Custom Filter to <none> and save, then Desktop Phone control works great.
    If I set it to use my custom filter, then trying to enable Desktop control just gives me the spinning circle, then times out to the Red X symbol.
    I do not need to resync the LDAP Directory to get the error, just enable/disable the custom filter and save.
    In both cases calling from the Computer works great.
    This is an On-Prem deployment with full MS-AD LDAP integration.
    Versions are:
    Jabber - 9.1.0 build 12296
    CUPC - 8.6.4.11900-1
    CUCM - 8.6.2.22900-9
    I upgraded to CUCM 8.6.2 SU2 last night hoping that would fix the problem, but no luck.
    The LDAP filter is one I have used in numerous other clusters with no CTI issues.
    It allows me to sync to the root directory, but only import active user accounts with an entry in the ipPhone AD attribute:
    (&((objectclass=user)(ipPhone=*))(!(objectclass=Computer))(!(UserAccountControl:1.2.840.113556.1.4.803:=2)))
    Thanks, Randy

    Hi Randy,
    Have you specified this base filter in jabber-config.xml file? As per Admin Guide:
    "In some cases, base filters do not return query results if you specify a closing bracket in your Cisco Jabber for Windows  configuration file. For example, this issue might occur if you specify  the following base filter: (&(memberOf=CN=UCFilterGroup,OU=DN))
    To resolve this issue, remove the closing bracket; for example, (&(memberOf=CN=UCFilterGroup,OU=DN)"
    Thanks,
    Maqsood

  • How to call a servlet from another servlet

    hi everybody,
    i have a problem, i have to call one servlet from another one.
    Everything works on my pc, but when i install the application on the customer's server i got an error about an Uknown URL followed by the name of the machine.
    Wjat i do is the folloqing :
    String urlString = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+"/"+servletName;
    URL url = new URL(urlString);
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    the variable servletName is the name of the servlet i have to call.
    Is there another way to call the servlet ?
    All the servlet are installed in the same server.
    Any suggestion ?
    Cheers.
    Stefano

    Sweep is correct about requestDispatcher being another approach for inter-servlet delegation; the only issue that i recall with this approach is that it defaults the method of the destination servlet to the one it was called from...for example, calling servlet2 from within servlet1.post() resulted in the dispatcher attempting to utilize servlet2.post() - i believe that i searched for a parameterize solution to no avail :( (ended up handling the request by placing a "fake" doPost() in servlet2 that simply called servlet2.doGet())
    however, if your application is functioning correctly on your pc/webserver then the problem may be external to servlet communication (e.g. client webserver's ports not configured or blocked, missing runtime classes, etc.)
    my suggestion would be to set aside the programmatic concerns for the moment - what is the response if you open a browser on a client's machine and access the URL in question (i.e. http://clientserver:port/stefanoServlet)? If it will not respond to access in this manner then it certainly won't when your application calls for it.
    It's possible that there is a coding error but, given the info supplied, i'd start examining the environment, first. Let us know if you have any luck with the test i recommended or not (please provide abundant detail). Or, if you've found the solution then you may want to post back with a quick blub so the next person knows how to escape the trap.
    D

  • Issues with the Custom Filter in Datasheet View

    I'm seeing some odd, yet intermittent, behavior while trying to filter columns in datasheet view using a custom filter. After clicking to apply a filter to a column and choosing 'Custom Filter...' a pop-up with regular expressions should appear much like
    the following screenshot:
    However sometimes, usually on a page refresh, this pops up instead:
    I have been able to replicate this sporadically in both IE 8 and 9 against different columns but it's really inconsistent. I can't seem to find any configuration issues or commonality across the clients that might be responsible. Local installations of Office
    are 32bit. I know 64bit has been known to cause some issues. I wanted to see if anyone else has run into this issue at all or perhaps it has been addressed in a more recent CU than what I am running (14.0.6117.5002). Any insight would be much appreciated,
    thanks in advance.

    Hello all
    We get this as well on one computer in the office. It seems to be more of an MS Office issue than a Sharepoint issue specifically the "Microsoft Office List 14.0" ActiveX add in.
    On one computer that has Office 2010, when "Edit in Datasheet" is clicked within a Sharepoint list the MS office list 14 ActiveX is called and the custom filter options appear with the missing combo boxes like in the picture at the top. I've found this is
    reproducible by simply doing:
    1.  Visit a Sharepoint list
    2. Actions > Edit in Datasheet
    (If you click one of the drop downs at this point and choose Custom filter it will open as expected)
    3. Actions > Show in standard view
    4. Actions > Edit in Datasheet
    5. Click one of the drop downs, choose Custom filter and the problem will occur
    The only way to make the option reappear is to close down IE and reopen it. You'll then get one more go with point 1 and 2 above before the problem will reoccur again after changing the view using Actions.
    Anyone using Office 2007 doesn't seem to have this problem however this uses a different version of the control namely "Microsoft Office List 12.0"
    Uninstalling Office 2010 and reinstalling it seems to fix it for a bit but the problem will soon come back. Strangely it won't come back straight away but when it does its easy to reproduce following the above steps.
    Testing this on another computer that just happens to have Office 2010 and Sharepoint Designer 2007 installed the problem does not occur however when the ActiveX is called for the Sharepoint list it just happens to invoke the Office List 12 version despite
    the fact both versions are available on the machine.
    This probably happens because Sharepoint Designer was installed after Office 2010 was installed on the machine so has updated the registry to call the older version which seems to be problem free.
    ActiveX files
    Microsoft Office List 12.0 = C:\Program Files\Microsoft Office\Office12\STSLIST.DLL
    Microsoft Office List 14.0 = C:\Program Files\Microsoft Office\Office14\STSLIST.DLL
    Version 14.0.6015.1000 - came with Office 2010 with SP1
    I've tried patching version 14.0 STSLIST.dll to:
    14.0.6130.5000 (KB2589349)
    14.0.6137.5000
    (KB2760804) - 9th April 2013 and is the newest I could find at the time.
    Edit as I'm typing this: Just found http://support.microsoft.com/kb/2817403 which is dated 11th June 2013 but doesn't mention any fix for this problem.
    I've tried installing the Sharepoint services support components using the Sharepoint Designer installer package as below:
    This includes the STSLIST.dll version 12.0 and updates the registry accordingly so that this component is referenced and does seem to fix the problem.
    Unfortunately for me, when I checked back later the browser had reverted back to using the 14.0 component for reason I can't explain. Perhaps a Windows update came through and "adjusted" the registry settings to use the newer version. Unfortunately any attempt
    at deleting the 14.0 file simply recreates it when "Edit in Datasheet" is choosen.
    It would be great to get a proper fix for this instead of having to try and force the computer to use the older component!

  • Can we Call a Servlet from a OA Page?

    Hi All
    My requirement is to call a servlet's doPost method from ProcessFormRequest.
    I have created one custom OA page. One submit button is there on OA page.When i click submit button it will go to controller's proessFormRequest method and from this method i have to call servlet's doPost method.
    Can we do that?
    Please Suggest
    Best Regards
    Majid

    Hi Majid,
    You can use the following method.
    pageContext.setForwardURL("ABC.jsp",
    null, // not necessary with KEEP_MENU_CONTEXT
    OAWebBeanConstants.KEEP_MENU_CONTEXT, // no change to menu context
    null, // No need to specify since we're keeping menu context
    hashmap, // params, // request parameters
    true, // retain the root application module
    OAWebBeanConstants.ADD_BREAD_CRUMB_NO ,// display breadcrumbs
    OAWebBeanConstants.IGNORE_MESSAGES );//
    Thanks
    Anoop

  • Custom Filter-Depend

    Hi all,
       i am very confusing. i have couple of questions for you.
    1. what is filter-depend in se18?
    2. there is a filter attach with BBP_DOC_CHECK_BADI and BBP_DOC_CHECK_BADI, how does it work? because filter is a data element then what the logic behind and how it gets trigger 
    3.  is it possible to create custom Filter in se18?
    please give me brief explanation.
    thanks,
    john.

    Hi ,
          thanks for your response. there is a filter type in SE18 for BBP_DOC_CHECK_BADI called BBP_SEARCH_OBJTYP which is nothing but data element. they attached domain called BBP_SEARCH_OBJCTTYP, in that domain 'Value Range' tab values are below
    <b>BUS2201     Object Type EBP Local PO
    BUS2205     Object Type EBP Invoice
    BUS2203     Object Type EBP Confirmation
    BUS2121     Object Type EBP Shopping Cart
    SOCO     Shopping Cart for Further Processing in Sourcing Cockpit
    BUS2202     Object Type EBP Local Bid
    BUS2200     Object Type EBP Local Bid Invitation
    BUS2208     Object Type EBP Auction
    </b>
    based on the above value filer, implementation gets trigger.
    1 . my question is how system does know which BOR called ? what is the relationship between data element(Filter Type) and shopping cart?
    2. is it possible to create custom filter?
    thanks in advance,
    John.

  • Custom Filter in EVS Valuehelp

    Hi people,
    I need to implement a custom filter for the EVS Valuehelp. The default filter can not use wildcards in the filtercriteria.
    So I implemented the Interface IWDFilterListener and initialized the EVS  with following code:
    WDValueServices.createBoundValueSet(wdContext.getNodeInfo().getAttribute("test"),
                                                      wdContext.nodeNodes(),
                                                      wdContext.nodeNodes().getNodeInfo().getAttribute("key"),
                                                      wdContext.nodeNodes().getNodeInfo().getAttribute("value"),
                                                       new MyFilter());
    Unfortunatly the methode "fillNode" isn't called, when the enterevent of the EVS Filter is fired.
    How have I to initialize the EVS for using my custom filter?
    Thomas

    Nobody here, who can help me?

  • Custom Filter

    How can i retrieve "from my custom filter" the remoteObject name and method name called by flex?
    I need to retrieve it! Any ideas?

    On 12/07/2009 07:51 PM, KeN Etter wrote:
    > I have Craig Johnson's guide for filter exceptions book, but I haven't
    > been able to figure this one out. I need an exception for this:
    > http://www.interactivebrokers.com/en...dbandprotocols
    > How should it be written?
    >
    > Thanks!
    > Ken
    >
    > Novell....it does a server good!
    it just a simple tcp dest port 4000 filter.

  • Help : Calling a Servlet.doPost from a HTML Form (404 Error !!!)

    All
    I trying to make a call to a doPost method of a servlet from the doGet method of the same servlet.
    The call is made from an HTML form, so
    *<form name="input" action="servlet/deleteAlertPage" method="post">*
    ======================================================================
    The web.xml file entry is as follows:
    *<servlet>*
    *<servlet-name>deleteAlertPage</servlet-name>*
    *<servlet-class>bsp.perceptive.custom.webapp.deleteAlert.deleteAlertPage</servlet-class>*
    *<load-on-startup>0</load-on-startup>*
    *</servlet>*
    *<servlet-mapping>*
    *<servlet-name>deleteAlertPage</servlet-name>*
    *<url-pattern>/deleteAlertPage</url-pattern>*
    *</servlet-mapping>*
    So when I run my Servlet from my JDeveloper, I do see the “doGet” method getting executed successfully and I see my HTML from appearing on a browser page.
    As soon as I press the submit button, where I want the “doPost” method to get executed, I get the following error:
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    *10.4.5 404 Not Found*
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead.
    The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource
    is permanently unavailable and has no forwarding address.
    Any ideas ? Is my Servlet Setup and Execution Correct ?
    Any help is appreciated.
    My JDeveloper Version is the latest release :
    About
    Oracle JDeveloper 11g Release 1 11.1.1.2.0
    Studio Edition Version 11.1.1.2.0
    Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    Copyright © 1997, 2009 Oracle and/or its affiliates. All rights reserved.
    IDE Version: 11.1.1.2.36.55.36
    Product ID: oracle.jdeveloper
    Product Version: 11.1.1.2.36.55.36
    Any help and advice is greatly appreciated.
    Regards
    patrice

    John
    I got it to work !!
    I had to place the application name in the action value also I had to change the port number, from 8080 to be 7101.
    However
    It was not that straight forward, because when I created my web Application I gave it the application Name of "BSPCustPerWebApps" and Project Name of "BSPCustPerWebApps"and this is reflected in my JDeveloper folder structure: "....\mywork\BSPCustPerWebApps\BSPCustPerWebApps\src\bsp\perceptive\custom\webapp\deleteAlert"
    now when I run my Servlet initially I noticed that Browser URL is saying : http://localhost:7101/BSPCustPerWebApps-BSPCustPerWebApps-context-root/deleteAlertPage
    which means that the web application is : BSPCustPerWebApps-BSPCustPerWebApps-context-root
    so I changed my action value to be
    action="http://localhost:7101/BSPCustPerWebApps-BSPCustPerWebApps-context-root/deleteAlertPage"
    and that worked.
    Weblogic must have created/defauled the application name using the application name and project name that I gave duriung the servlet creation.
    Is there a way of changing the application name to be something shorter and more meaningfull ?
    Also I did not want to hard code the server name, port etc in the action value, so again is there way of making this to be derived ?
    Do you know how to access the WebLogic Console ? , considering I have only installed JDev, which has an embedded weblogic server.
    Thanks for your help.

  • Delivery Options Printer Custom Filter

    I am trying to invoke a custom print filter for a Printer Delivery Option and having trouble
    Filter: Customer Filter
    URI: IPP Printer IP address
    Filter Command: c:\mybatchfile.bat {infile} {outfile}
    When the contents of the batch file are
    copy %1 %2
    The file prints fine
    If a perl program is called to alter the output
    as in
    perl alteroutput.pl %1 %2
    The report just has a status of running
    and the Document Process says "Not Started".
    I cant find anything in a log.
    Please help
    Thank You

    Solved
    We had "print" debugging statements in perl script.
    We removed all of these and works fine.

  • Web Crawl: Creat Custom filter specific to sites

    Hi,
    I have requirment to create Custom Filter to act has NOFOLLOW & NOINDEX operations for some websites;
    Means, couple of websites will not have NoIndex or NoFollow info in robots metatags; but this site should act as NoIndex or NoFollow behivour;
    - will have list of websites (outlinks) with NoFollow or NoIndex in properties
    Tried with HTMLMetatagFilter extensions -
    Outlink[] tags1 = parse.getData().getOutlinks();
         for(int i = 0; i<tags1.length; i++ ) {
                   String st1 = tags1.getToUrl();
                   String urlMask1 = "http://www.aaaaaa.com/ZZZZZZZ.html" ;
              if (st1.equalsIgnoreCase(urlMask1)) {
                        log.info("Inside the URL Mask comparison");
                        tags1[i].skip((DataInput)parse); // This operation is not working
    ===========================
    Pls let me know how to achive this? Many thanks in advance.
    Thanks

    Frank Nimphius wrote:
    Hi,
    an ADF library file is a JAR file with a special manifest. It does not merge web.xml files as far as I know
    FrankHi Frank,
    Thanks for the reply. So is there any possible alternative to this? I think there is some use cases wherein there is a need to supply your own custom filter or servlet for that matter.
    Thanks

  • Need help on creation of a useful custom filter

    Dear Members,
    I need your help on a
    custom filter which will:
    1) ask
    for my input on which element(s) of WBS are going to be
    used,
    2) Then it will filter the activities
    under that element,
    3) As well as all
    predecessors and successors of the activities within that
    element.
    Note that their
    predecessors and successors may be under some other
    elements of WBS.
    This is to be used
    for obtaining buy-in from the package contractor,
    especially for the activities linked to his/hers.<br
    />
    Regards,
    Tutku OZER

    Hi,
    Check this [Link1|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3004a2d2-0653-2a10-779c-f5562b3fac39] [Link2|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/92914af6-0d01-0010-3081-ded3a41be8f2] & [Link3|https://wiki.sdn.sap.com/wiki/x/dDg ].
    Regards,
    Surjith

  • How to call a servlet in new window without toolbar from OA page

    How to call a servlet in new window without toolbar from a OA page?Please provide sample code

    I have tried with the way suggested in Mukul's blog using javascript in Destination URI property.
    I tried to open a OA Page and from which forwarded it to a servlet..
    It is showing the error:
    Error Page
    Exception Details.
    oracle.apps.fnd.framework.OAException: The application id or shortname () you entered does not exist.
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1969)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:86)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:175)
         at oa_html._OA._jspService(_OA.java:96)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: The application id or shortname () you entered does not exist.
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getAppId(OAWebBeanFactoryImpl.java:5391)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:969)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:86)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:175)
         at oa_html._OA._jspService(_OA.java:96)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    oracle.apps.fnd.framework.OAException: The application id or shortname () you entered does not exist.
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getAppId(OAWebBeanFactoryImpl.java:5391)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:969)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:86)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:175)
         at oa_html._OA._jspService(_OA.java:96)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:385)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:259)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:178)
         at oracle.jsp.JspServlet.service(JspServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)

  • Custom Filter in Universe on top of BEX Query is not working in BO Explorer?

    Hi,
    I have created Condition(Filter) for an Dimension Object "Submitted by Group Hierarchy" in Universe designer tool on top of SAP BEx Query and then exported the universe to Repository.
    <FILTER KEY="@Select(Submitted By Group Hierarchy\L01 Submitted By Group Hierarchy).[TECH_NAME]"><CONDITION OPERATORCONDITION="InList"><CONSTANT CAPTION="@Prompt('Submitted By Group ','A',' Submitted By Group Hierarchy\L01 Submitted By Group Hierarchy',multi,primary_key,,{‘Direct Sales’)"/></CONDITION></FILTER>
    To test my custom filter , I have created WEBI report and its allowing input entry in my custom filter and output is also coming .
    where as in Explorer, i am not able to enter input values for my custom filter as below.
    Can anyone suggest me how to create custom filter in universe and use it in explorer.
    Thanks in advance.
    Regards,
    Ramana.

    Hi Ramana,
    Please try using 'mono' in place of multi in @prompt syntax and then test.
    Regards,
    Pranay Sharma

Maybe you are looking for

  • How can I convert string to the record store with multiple records in it?

    Hi Everyone, How can I convert the string to the record store, with multiple records? I mean I have a string like as below: "SecA: [Y,Y,Y,N][good,good,bad,bad] SecB: [Y,Y,N][good,good,cant say] SecC: [Y,N][true,false]" now I want to create a record s

  • Hanging OSX 10.6.8 on 10 second start up Help???

    I just accidently dropped 650 Gb of Photo's accidently on my desktop/iMac and now it's just hanging (Beach ball). This was done with the photo's i just backed up from my iphoto library that had just crashed. Dammit, that had copied to an external dri

  • Exchange 2013 DNS for internal and external domain

    Hi All, I have been assigned a task to implement Microsoft Exchange Server 2013. I need some help in setting up DNS namespaces and design a strategy to have same internal and external names. Let me share some details here. We have an Active Directory

  • Error creating Customers in PL/SQL API call

    Everything was fine with my process, untill it got up to entering about 15000 records...then this error appeared for all the rest PER_289974_TCA_PERSON: N, PROCEDURE, per_hrtca_merge.create_tca_person, N, STEP, 5, N, ERROR, ORA-20001: HZ_API_OTHERS_E

  • Target has run out of memory on LM3s8962

    I'm using the LM3s8962 evaluation kit to record data from the ADC's.  I have the system set up so that I use the elemental nodes of the four adc's in a while loop, and replace the values in four different arrays.  The arrays are initialize (1x1000 el