New parameter "timeout tcp-proxy-reassembly" in ASA 8.2

I couldn't find much in the config guide or web site for this. Can someone tell me which situations this would come into play? Here is the CLI help:
"Configure idle timeout after which buffered packets waiting for reassembly in tcp-proxy are dropped"

Hi.
I've had a very interesting discussion with a TAC engineer about this command.
The engineer mentions that, with this command, ASA behaves in the following way:
When the ASA receive a fragmented data, it puts the fragments in the buffer to be able to reassemble it and then sent it. When the buffer exceed the limit, the ASA start dropping the reassemble packets so the reason for the packet drop is always the buffer limit exceed . by using the command “tcp-proxy-reassembly”, the ASA wait for an idle time which is determined by this command, the reason why we need this idle time is that the ASA after dropping the fragmented packet still keeps the connection in the conn table open waiting to reassemble the fragments and send it , but this will not happen as the fragment was dropped , so this will keep the connection in the conn table and exhaust the ASA memory by a lot of connections that are not really used.   After dropping the fragment the ASA waits for the timeout specified by the tcp-proxy-reassembly to delete the connection from the connection table.
So in summary the ASA uses this command not to delete the fragment after the timeout , it uses this command to delete the connection after the drop of the fragment (which is caused by the buffer limit) with the time.
So keep in mind when you use it.
Best regards,
Ernesto.

Similar Messages

  • Enhance method with new parameter

    How can I enhance an existing method with a new Parameter?
    In some tutorial is written that this should be possible. But there is no exact description.

    Thx Rich Heilman 
    but in the Doku "Enhancements to Global Classes and Interfaces"
    http://help.sap.com/saphelp_nw70/helpdata/en/58/4fb541d3d52d31e10000000a155106/content.htm
    you find:
    You can enhance the components of a global class or global interface by:
    ●     Inserting new, optional formal parameters for existing methods (but no new exceptions)

  • Added new parameter but it doesn't worl properly.

    here is the code that i used.
    added new parameter date_where, but after that the mark_all and clear_all is not working.
    someone please help me.
    /* PROJECT DATE INITIALS DESCRIPTION */
    /* W_O_9130 07/11/2006 FJK ADDED A PARAMETER P_ORDER_DATE */
    PACKAGE BODY SignAgenda IS
    /* Marks all the records in the ORDERS_VIEW_LIST datablock. Marking the records allows only */
    /* the marked records to be printed from the list. */
    PROCEDURE MarkAll IS
    MarkLoop BOOLEAN := TRUE;
    BEGIN
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY');
    IF (:SYSTEM.CURSOR_BLOCK != 'ORDERS_VIEW_LIST') THEN
    GO_BLOCK('ORDERS_VIEW_LIST');
    END IF;
    FIRST_RECORD;
    WHILE (MarkLoop) LOOP
    :ORDERS_VIEW_LIST.G_PICK_FIELD := 'x';
    IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
    MarkLoop := FALSE;
    ELSE
    NEXT_RECORD;
    END IF;
    END LOOP;
    FIRST_RECORD;
    IsMarked := TRUE;
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT');
    END;
    /* UnMarks all the records in the ORDERS_VIEW_LIST datablock. */
    PROCEDURE ClearAll IS
    MarkLoop BOOLEAN := TRUE;
    BEGIN
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY');
    IF (:SYSTEM.CURSOR_BLOCK != 'ORDERS_VIEW_LIST') THEN
    GO_BLOCK('ORDERS_VIEW_LIST');
    END IF;
    FIRST_RECORD;
    WHILE (MarkLoop) LOOP
    :ORDERS_VIEW_LIST.G_PICK_FIELD := NULL;
    IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
    MarkLoop := FALSE;
    ELSE
    NEXT_RECORD;
    END IF;
    END LOOP;
    FIRST_RECORD;
    IsMarked := FALSE;
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT');
    END;
    /* Prints the regular and 24 hour signing agendas. */
    PROCEDURE PrintReport(ReportName IN VARCHAR2) IS
    MaxSize NUMBER(5) := 2000;
    Where1 VARCHAR2(2000):=NULL;
    Where2 VARCHAR2(2000):=NULL;
    Where3 VARCHAR2(2000):=NULL;
    DefWhere VARCHAR2(32767):=NULL;
    DefWhere2 VARCHAR2(2000):=NULL;
    RecsMarked BOOLEAN;
    MarkLoop BOOLEAN := TRUE;
    DblQuote VARCHAR2(1) := '"';
    RepParam PARAMLIST;
    TooMany EXCEPTION;
    AlId ALERT;
    AlBtn NUMBER(10);
    ExcMsg VARCHAR2(130);
    Report_Id REPORT_OBJECT;
    Report_Status VARCHAR2(30);
    /*** W_O_9130 07/11/2006 FJK START *** */
    date_where varchar2(30);
    /*** W_O_9130 07/11/2006 FJK END *** */
    BEGIN
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY');
    RepParam := BuildParamList;
    /*** W_O_9130 07/11/2006 FJK START *** */
    date_where := replace(:ORDERS_VIEW_QUERY.dd_order_date,':',' to ');
    /*** W_O_9130 07/11/2006 FJK END *** */
    DefWhere := GET_BLOCK_PROPERTY('ORDERS_VIEW_LIST', DEFAULT_WHERE);
    IF (LENGTH(DefWhere) <= 2000) THEN
    DefWhere2 := DblQuote || DefWhere || DblQuote;
    ELSE
    DefWhere2 := 'DD_ORDER_DATE IS NOT NULL';
    END IF;
    IF NOT(IsMarked) THEN
    Where1 := DblQuote || DefWhere || DblQuote;
    ADD_PARAMETER(RepParam, 'P_WHERE', TEXT_PARAMETER, Where1);
    ADD_PARAMETER(RepParam, 'P_DEF_WHERE', TEXT_PARAMETER, DefWhere2);
    /*** W_O_9130 07/11/2006 FJK START *** */
    ADD_PARAMETER(RepParam, 'P_order_date', TEXT_PARAMETER, Date_Where);
    /*** W_O_9130 07/11/2006 FJK END *** */
    ELSE
    IsMarked := FALSE;
    GO_BLOCK('ORDERS_VIEW_LIST');
    FIRST_RECORD;
    WHILE (MarkLoop) LOOP
    IF (:ORDERS_VIEW_LIST.G_PICK_FIELD IS NOT NULL) THEN
    :ORDERS_VIEW_LIST.G_PICK_FIELD := NULL;
    ELSIF
         (Where1 IS NULL) THEN
    Where1 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where1) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where1 := Where1 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (Where2 IS NULL) THEN
    Where2 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where2) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where2 := Where2 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (Where3 IS NULL) THEN
    Where3 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where3) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where3 := Where3 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSE
    RAISE TooMany;
    END IF;
    IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
    MarkLoop := FALSE;
    ELSE
    NEXT_RECORD;
    END IF;
    MarkLoop := false ;
    END LOOP;
    FIRST_RECORD;
    Where1 := Where1 || ')';
    IF (LENGTH(Where2) > 0) THEN
    Where2 := Where2 || ')';
    ELSE
    Where2 := 'DD_ORDER_RSN IS NULL';
    END IF;
    IF (LENGTH(Where3) > 0) THEN
    Where3 := Where3 || ')';
    ELSE
    Where3 := 'DD_ORDER_RSN IS NULL';
    END IF;
    ADD_PARAMETER(RepParam, 'P_WHERE', TEXT_PARAMETER, Where1);
    ADD_PARAMETER(RepParam, 'P_WHERE2', TEXT_PARAMETER, Where2);
    ADD_PARAMETER(RepParam, 'P_WHERE3', TEXT_PARAMETER, Where3);
    ADD_PARAMETER(RepParam, 'P_DEF_WHERE', TEXT_PARAMETER, DefWhere2);
    /*** W_O_9130 07/11/2006 FJK START *** */
    add_parameter(RepParam, 'P_order_date', TEXT_PARAMETER, Date_Where);
    /*** W_O_9130 07/11/2006 FJK END *** */
    END IF;
    HOST('..\..\STANDARD\VBExe\SetLegal', NO_SCREEN);
    Report_Id := FIND_REPORT_OBJECT(ReportName);
    Report_Status := RUN_REPORT_OBJECT(Report_Id, RepParam);
    HOST('..\..\STANDARD\VBExe\ResetOrigPaper', NO_SCREEN);
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT');
    EXCEPTION
    WHEN TooMany THEN
    AlId := FIND_ALERT('ERR_ALERT');
    IF ID_NULL(AlId) THEN
    ExcMsg := 'Error occurred in the SignAgenda.PrintReport package';
    ExcMsg := ExcMsg || ' - ERR_ALERT doesn' || '''' || 't exist.';
    :LIST__SIGN_AGENDA.G_MESSAGE_FIELD := ExcMsg;
    MESSAGE(ExcMsg);
    RAISE FORM_TRIGGER_FAILURE;
    ELSE
    ExcMsg := 'The maximum number of records that can be selected has been exceeded.';
    ExcMsg := ExcMsg || CHR(10) || 'Please select a smaller number of records.';
    SET_ALERT_PROPERTY(AlId, ALERT_MESSAGE_TEXT, ExcMsg);
    SET_ALERT_PROPERTY(AlId, TITLE, 'Unable to complete the requested task!');
    AlBtn := SHOW_ALERT(AlId);
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    END;
    /* Creates and returns a parameter list. This is used by the PrintReport procedure. */
    FUNCTION BuildParamList RETURN PARAMLIST IS
    RepParam PARAMLIST;
    BEGIN
    IF ID_NULL(GET_PARAMETER_LIST('SIGNING_AGENDA')) THEN
    RepParam := CREATE_PARAMETER_LIST('SIGNING_AGENDA');
    ELSE
    DESTROY_PARAMETER_LIST('SIGNING_AGENDA');
    RepParam := CREATE_PARAMETER_LIST('SIGNING_AGENDA');
    END IF;
    RETURN RepParam;
    END;
    END;

    i have problem some where here.please help out.
    BEGIN
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY');
    RepParam := BuildParamList;
    /*** W_O_9130 07/11/2006 FJK START *** */
    date_where := replace(:ORDERS_VIEW_QUERY.dd_order_date,':',' to ');
    /*** W_O_9130 07/11/2006 FJK END *** */
    DefWhere := GET_BLOCK_PROPERTY('ORDERS_VIEW_LIST', DEFAULT_WHERE);
    IF (LENGTH(DefWhere) <= 2000) THEN
    DefWhere2 := DblQuote || DefWhere || DblQuote;
    ELSE
    DefWhere2 := 'DD_ORDER_DATE IS NOT NULL';
    END IF;
    IF NOT(IsMarked) THEN
    Where1 := DblQuote || DefWhere || DblQuote;
    ADD_PARAMETER(RepParam, 'P_WHERE', TEXT_PARAMETER, Where1);
    ADD_PARAMETER(RepParam, 'P_DEF_WHERE', TEXT_PARAMETER, DefWhere2);
    /*** W_O_9130 07/11/2006 FJK START *** */
    ADD_PARAMETER(RepParam, 'P_order_date', TEXT_PARAMETER, Date_Where);
    /*** W_O_9130 07/11/2006 FJK END *** */
    ELSE
    IsMarked := FALSE;
    GO_BLOCK('ORDERS_VIEW_LIST');
    FIRST_RECORD;
    WHILE (MarkLoop) LOOP
    IF (:ORDERS_VIEW_LIST.G_PICK_FIELD IS NOT NULL) THEN
    :ORDERS_VIEW_LIST.G_PICK_FIELD := NULL;
    ELSIF
    (Where1 IS NULL) THEN
    Where1 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where1) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where1 := Where1 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (Where2 IS NULL) THEN
    Where2 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where2) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where2 := Where2 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (Where3 IS NULL) THEN
    Where3 := 'DD_ORDER_RSN IN (''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSIF (LENGTH(Where3) + LENGTH(:ORDERS_VIEW_LIST.DD_ORDER_RSN) + 5 <= MaxSize) THEN
    Where3 := Where3 || ', ''' || :ORDERS_VIEW_LIST.DD_ORDER_RSN || '''';
    ELSE
    RAISE TooMany;
    END IF;
    IF (:SYSTEM.LAST_RECORD = 'TRUE') THEN
    MarkLoop := FALSE;
    ELSE
    NEXT_RECORD;
    END IF;
    MarkLoop := false ;
    END LOOP;
    FIRST_RECORD;
    Where1 := Where1 || ')';
    IF (LENGTH(Where2) > 0) THEN
    Where2 := Where2 || ')';
    ELSE
    Where2 := 'DD_ORDER_RSN IS NULL';
    END IF;
    IF (LENGTH(Where3) > 0) THEN
    Where3 := Where3 || ')';
    ELSE
    Where3 := 'DD_ORDER_RSN IS NULL';
    END IF;

  • How to add a new parameter to a forwarded request?

    Hi all,
    I have a RequestDispatcher that forwards my request into a servlet. However, if some processing error happens I would like to include another parameter (an error message) in my request being forwarded. Oh, yes, I don't want it to be via GET, but via POST.
    So, this
    getServletContext().getRequestDispatcher("/ProcServlet?message=nonononononon").forward(request, response);will not serve for my purposes. Also, I don't want to go into directly writing my new parameter into the outputstream... is there another way to do that via the Servlet/JSP API?
    Thank you all in advance,
    Filipe Fedalto

    ???

  • Problems when creating a new parameter for a parametric role

    I'm trying to create a new parameter for a parametric role, but it seems that it is never updated, because the BPM engine does not return any error.
    The scenario is: I have a process that has the role "Brands_Admin", the brands are populated by Web Service dynamically, then the parameters of the role would be those brands. In this case, if a new brand is registered (WS returns a new brand), I simply create a new parameter for the role through the "process administrator" of the BPM Enterprise.
    I'm trying to create the new parameter as follows:
    dirSession                 = DirectorySession.currentEngineSession;
    dirOrganizationalRole       = DirOrganizationalRole.fetch(session : dirSession, id : "Brands_Admin");
    String[] parametricRoles       = dirOrganizationalRole.parametricValues;
    parametricRolesCount      = parametricRoles.length();
    parametricRoles[parametricRolesCount]      = "NEW_BRAND";
    dirOrganizationalRole.parametricValues      = parametricRoles;
    dirOrganizationalRole.update();
    dirOrganizationalRole.refresh();
    for (int i=0; i<dirOrganizationalRole.parametricValues.length(); i++) {
         logMessage(dirOrganizationalRole.parametricValues);
    In the code above, the BPM Studio will print the new parameter correctly, but in next activity (like a Screenflow) when I try to get the parameters of that role again, there are only the parameters that were registered using the BPM Studio, the parameters that are created programmatically not appear.
    Anyone know the reason?
    An user with the same problem: http://forums.tangosol.com/forums/thread.jspa?threadID=839253&tstart=1

    When a project that contains this logic to create a new parameter for a parametric role programmatically is deployed in BPM Enterprise, some strange behaviours occurs.
    The first is that I cannot see through the process administrator the new parameter that was created for the parametric role.
    The second is that if I create this new parameter through process administrator and associate an user to the role that contains the new parameter I cannot access the deployment process. In workspace (authenticated with user that is associated with the role that contains the new parameter) I cannot see anything about the process.

  • How can I add new parameter to a duplicate dashboard

    Hi everyone,
    My question is, if is possible to add a new parameter in parameter region to a duplicate dashboard from Profit and Loss dashboard, and if this is possible how can i do this.
    Thanks.
    Arnulfo

    Hi gloria79,
    Mail uses Contacts to store email addresses and group addresses.  You would need to create the desired group on your MacBook.
    This article discussed how it works.
    Mail (Mavericks): Address messages
    http://support.apple.com/kb/PH14922
    Thank you for using Apple Support Communities.
    Nubz

  • How to determine if extend TCP proxy isn't running?

    I've setup a Coherence cluster using nodes Coh-A and Coh-B.  I have a TCP proxy running on both the nodes on port 9098.
    My application is able to the talk (i.e., both get and set) to the cluster through the TCP proxies.   All is fine when the coherence servers are up and running.  I was curious to see the behavior of the system when coherence servers are down.  My requirement is such that, it should have no impact on the system if coherence is down.  The application should instead bypass Coherence and go the database.  But this isn't happening (logs below).  Is there any way to check if the coherence server is reachable (up and running) before trying to access the cache from the application code?
    2013-11-13 16:30:12.060/1660.501 Oracle Coherence GE 3.7.1.0 <D5> (thread=[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Connecting Socket to 10.246.28.18:9098
    2013-11-13 16:30:12.062/1660.502 Oracle Coherence GE 3.7.1.0 <Info> (thread=[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Error connecting Socket to 10.246.28.18:9098: java.net.ConnectException: Connection refused
    2013-11-13 16:30:12.062/1660.502 Oracle Coherence GE 3.7.1.0 <D5> (thread=[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Connecting Socket to 10.246.28.3:9098
    2013-11-13 16:30:12.063/1660.503 Oracle Coherence GE 3.7.1.0 <Info> (thread=[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Error connecting Socket to 10.246.28.3:9098: java.net.ConnectException: Connection refused
    2013-11-13 16:30:12,117 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR errors.GrailsExceptionResolver  - Exception occurred when processing request: [GET] /api/cafe/601272
    Stacktrace follows:
    com.tangosol.net.messaging.ConnectionException: could not establish a connection to one of the following addresses: [10.246.28.18:9098, 10.246.28.3:9098]; make sure the "remote-addresses" configuration element contains an address and port of a running TcpAcceptor
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.initiator.TcpInitiator.openConnection(TcpInitiator.CDB:120)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.Initiator.ensureConnection(Initiator.CDB:11)
            at com.tangosol.coherence.component.net.extend.remoteService.RemoteCacheService.openChannel(RemoteCacheService.CDB:5)
            at com.tangosol.coherence.component.net.extend.RemoteService.ensureChannel(RemoteService.CDB:6)
            at com.tangosol.coherence.component.net.extend.remoteService.RemoteCacheService.createRemoteNamedCache(RemoteCacheService.CDB:12)
            at com.tangosol.coherence.component.net.extend.remoteService.RemoteCacheService.ensureCache(RemoteCacheService.CDB:27)
            at com.tangosol.coherence.component.util.SafeNamedCache$CacheAction.run(SafeNamedCache.CDB:3)
            at java.security.AccessController.doPrivileged(Native Method)
    Thanks,
    Anand

    Cant we catch the mentioned exception and if that appears we can redirect the query to database

  • Adding new parameter in ME28 selection screen

    Hi All,
    Did anyone know how to add in a new parameter(select-options) in ME28 selection screen?
    I'm only able found one enhancement for this requirement.
    In program
    i create a new implementation for ENHANCEMENT-POINT RM06EF00_02 and write the
    For eg:
    PARAMETERS:     p_matnr LIKE mara-matnr.
    The new parameter displayed in ME28.
    Anyhow, i'm not able to change the selection text from p_matnr to "Material Number" as there is no enhancement in INITIALIZATION for me to set the text dynamically. (i'm not able to change the text element via goto->text elements->selection texts as its standard sap).
    Can someone please share if you've done this enhancement before?
    Really appreciate your input and advise.
    Thanks.
    Regards,
    Sham.

    Hi Sham,
    I copy standard program of me28(RM06EF00) and implement the code.
    Regards,
    Quddus.

  • How to Add New Parameter in Cluster with LabVIEW Executable Program?

        In this VI,it can write the parameter in Cluster to the database (Access 2003).it run well.
        But When I add another parameter in Cluster,such as EE,I have to modify this Cluster. And at the same time,I have to modiy the database (I should add a column of EE).if this vi build to exe, how can I achieve it?Can LabVIEW have any way to increase new parameter EE in Cluster and in Database in executable program?
        Would you give me some advice?Thank you
    Attachments:
    Add ParaMeter In Cluster 20130206.zip ‏105 KB
    Cluster.JPG ‏9 KB

    It's rather unclear what you try to do here. In your first post you talk IMHO about the high level Datatbase Toolkit functions that take a cluster and translate it automagically into the appropriate SQL Query/Update.
    Your second question seems to be about the user interface of your application.
    Proper application design would mean to separate the user interface aspect from the actual database query in some ways. I definitely wouldn't use the same cluster for both. Also if you simply hide a control on the frontpanel (possible also in an executable) it still is present logically and if you end up using the high level database toolkit functions with that cluster it will result into a query or update of the database with all the data in the cluster, also the hidden ones.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • 11g Upgrade - removal and new parameter list queries

    Hi All,
    We are planning to upgrade the 10.2.0.4 E Business suite (11.5.10.2. ) database to 11.2.0.1.
    We have few removal and new parameter list in 11g database based on the note 216205.1
    We will be having the compatible mode as 10.2.0 before and after the upgrade until the system gets stable. So until we change the compatible to 11.2.0, do we need to have the parameters in the removal list or we can remove that even if we have the compatible as 10.2.0 during the upgrade.
    There are also two new parameters optimizerautostats_job=false and sec_case_sensitive_logon = FALSE.
    Please let us know if we can have these new /removal parameter changes when we have the compatible as 10.2.0 in 11g database.
    Thanks & Regards,
    Rakesh

    Rakesh,
    Please let us know if we can have these new /removal parameter changes when we have the compatible as 10.2.0 in 11g database.You can have those parameters, and you can remove it later once you are done with the upgrade.
    Note: 881505.1 - Oracle Applications Release 11i with Oracle 11g Release 2
    Adjust the Initialization Parameter File for the New Release
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10819/afterup.htm#CEGHAAFH
    Thanks,
    Hussein

  • Problems using event structure to write new parameter values to VISA

    Attachments:
    FMA_event_2.vi ‏28 KB
    FMA_event_2.vi ‏28 KB

    It seems I'm also having trouble using forums..not sure what happened...updated and corrected thread: http://forums.ni.com/t5/LabVIEW/Problems-using-event-structure-to-write-new-parameter-values-to/td-p...

  • How to define a new parameter

    Hi,
    I want to improve a search by defining a new parameter. This parameter will replace (1,2,3,4) which is show below.
    .. documentid IN (1,2,3,4)
    Is it possible to define such parameters in APEX/SQL? if so, how can I do it? (I have tried some possible solutions but I did not get a result.)
    (Oracle 10.2, APEX 3.2)
    Thanks in advance,
    Sedso
    Edited by: Sedso on Aug 6, 2011 12:49 PM

    I suppose you are talking about a report, right? I see 2 potential problems to be worked around:
    1- how to pass the comma in an URL parameter, without making APEX understanding it as a separator for multiple parameters?
    if you're running the report from a branch in other page, just check the 'save before branching' property.
    Otherwise you will have to escape the commas, replacing it by some other character (like a '*', for example) right before submitting the page - of course you will need to add a computation to decode the conversion made (from '*' back to ',') in your report, in a Before Page style.
    You can find more sophisticated solution at http://rokitta.blogspot.com/2009/07/apex-fp-syntax-with-flexible-parameter.html
    2- how to utilize the parameter in the context of your query?
    I'd suggest to create a dynamic query, like in the tutorial http://www.oracle.com/technetwork/developer-tools/apex/dynamic-report-092026.html
    The query could be something like:
    declare
    q varchar2(4000);
    begin
    q:=' select col1, ';
    q:=q||' col2, ';
    q:=q||' col3 ';
    q:=q||' from tabela ';
    q:=q||' where documentid IN ' ||:p_in_clause '; -- like '(1,2,3,4)'
    return q;
    end;

  • Dump after new Parameter in WD Application

    Hi,
    After adding a new parameter to a WebDynpro Application it dumps as the parameter is not sent with an initial value in case it is not provided in the URL.
    First I added the new parameter to the inbound plug handler (set to "Startup") parameters. After that I could add it using the F4 help in the parameter tab of the application.
    When executing in the test system everything works fine! But after transporting it to the q system, it dumps in a generated check method before the plug handler, as the passed parameter list (from application) does not contain an initial value for the new parameter (for which a check was generated correctly).
    My guess is that something goes wrong in the generation of the WD application. But as this happens again and again after new transports, I do not know how to tackle this...
    Does anyone know how this is caused and most important how I can repair it??
    Kind Regards
    Robert

    Hi,
    Found a solution myself:
    Setting the parameter to "optional" in the inbound plug handler did the trick.
    As all other parameters (like over 10) do not need that flag to work without a value from the URL, I do not think this is the master solution. But it nevertheless works!
    Kind Regards
    Robert

  • Best Performance: HTTP accelerator or generic tcp proxy

    Hi,
    We want to publish an application based on HTTPS. ( vmware view). Which would be a better choice, the HTTP accelerator, or the Generic TCP proxy, in terms of performance (lowest latency) ?
    Kind regards,
    Hen

    Hi,
    I am unable to identify a bottleneck.
    The proxy is generally performing fine, only the vmware view connection through generic TCP proxy shows a delay.
    Kind regards,
    Hen
    Originally Posted by phxazcraig
    In article <[email protected]>, Hennys wrote:
    > I had not yet done the tuneup.ncf. Have done it now, see if it makes
    > any difference. other things were already done according to tip 23.
    >
    The tuneup settings are from Novell, and they work together with proxy
    settings to allow the proxy to work faster, and handle heavier loads.
    Have a look at the proxy console statistics and see if you can get an
    idea if there is a bottleneck somewhere. Perhaps disk I/O. Perhaps a
    DNS server problem (check proxy console option 4).
    Craig Johnson
    Novell Support Connection SysOp
    *** For a current patch list, tips, handy files and books on
    BorderManager, go to Craig Johnson Consulting - BorderManager, NetWare, and More ***

  • New parameter report symbol configuration

    What is the end to end process of creating new report symbol .Do I have to create separate function module and assign in the configuration .

    Hello M D,
    1. You would need to configure a symbol group and assign function modules to it, if no suitable existing symbol group available.
    There are two function modules assigned to each symbol group:
    The first function module is used for symbol expansion. Use function module  'C12O_PARAMETER_VALUES_SELECT' for symbol expansion.
    The second function module is used for default parameter determination of symbol groups. You can copy the existing function module for determining default parameter values for any standard symbol groups and change the copied function module according to your requirement to fill the values for parameter symbol.
    2. Then, you configure a new parameter symbol and assign it to the symbol group.
    3. Add the parameter symbol in the report template.
    4. Development to be done in the function module  for determining default parameter values, assigned to the symbol group, to populate the value for the parameter symbol based on your requirement.
    Thanks and Regards,
    Kannan Veerapandian.

Maybe you are looking for

  • Need inputs regarding Costelement

    Hello CO experts, Am  a SAP Project systems person and regarding one of our requirement mentioned below i request your suggestions/inputs. We are using transcation CJR2 to plan primary cost against WBS elements for each period/month of the year. Now

  • ISync and damaged reminders

    I am getting a bunch of messages like the following in my console log: 2008-06-04 22:43:16.307 - ISync: removing damaged reminders from the event TEST 2008-06-05 08:43:59.505 - ISync: removing damaged reminders from the event Test created on Palm w/a

  • Photoshop CS6 launches fine. Locks up once an image is opened.

    Hello, On OSX Lion. Just installed the Creative Suite (paid subscription). I can launch Photoshop just fine, but when I open any image it locks indefinitely once I go to edit it. I've left it sitting for hours with no luck. What's happening? Niallc!

  • ARE-1 SPECIFICATION.

    HI ALL, CAN ANYONE please tell me the specification of ARE-1 form ,i have to display the ARE-1 number and ARE-1 date in my layout .can anyone please let me how should we fetch the field and from which table and field. abinash verma

  • Redirecting undeliverable message

    Hi, is there a header I can set to send the underliverable messages to a different address? i tried all of the following headers and none works: Return-Path,X-Return-Path,Content-Return,Disposition-Notification-To. To send the delivery reports I used