Need to make periodic request to App Server from NSAPI SAF

I have to send a keep alive ping to a existing Session on our app server from a NSAPI SAF on IWS6.
First, is making a direct socket call the best way to handle it or is there another suggestion for sending the request.
Second, if using the direct socket connection is the way to go do I need to use the net_* methods within the NSAPI code or can I use native socket code.
Third, will there be any issues with making this type of socket call from a spawned thread, and can I use the native threads on Sun Solarias.
Some code examples would be very helpful since I can't find much at all on the site.

NSAPI doesn't expose any infrastructure for managing outbound connections, and the list of supported net_* functions does not include socket, bind, or connect analogs. You are probably best off using native socket code.
On Solaris, you can create your thread using the NSAPI systhread_create function or the Solaris pthread_create or thr_create functions. Note that you should not call NSAPI functions from a thread you create yourself unless you first call the NSAPI prepare_nsapi_thread function.

Similar Messages

  • IPlanet can't forward request to app server, why?

    My opinion is , iPlanet Web Server 6 + websphere 6 App Server.
    I generate the "plugin-cfg.xml" in WAS6 for connecting to iPlanet, but iPlanet can't forward requests to App Server at all, error log as below:
    "for host 172.17.18.80 trying to GET /DataExpert/jsp/login/Login.jsp, handle-processed reports: The request method is not applicable to this requested resource."
    I guess it must be the configuration problems of iPlanet, what do you think?

    magnus.conf
    #ServerRoot C:/iPlanet/Servers/https-csdopen
    ServerID https-csdopen
    ServerName csdopen
    ExtraPath C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}
    ErrorLog C:/iPlanet/Servers/https-csdopen/logs/errors
    MtaHost name-of-mail-server
    DNS off
    Security off
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    RqThrottle 128
    Init fn=flex-init access="$accesslog" format.access="%Ses->client.ip% - %Req->vars.auth-user% [%SYSDATE%] \"%Req->reqpb.clf-request%\" %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length%"
    Init fn=load-types mime-types=mime.types
    #Init fn="load-modules" shlib="C:/iPlanet/Servers/bin/https/bin/NSServletPlugin.dll" funcs="NSServletEarlyInit,NSServletLateInit,NSServletNameTrans,NSServletService" shlib_flags="(global|now)"
    #Init fn="NSServletEarlyInit" EarlyInit=yes
    #Init fn="NSServletLateInit" LateInit=yes
    Init fn="load-modules" funcs="as_init,as_handler,as_term" shlib="C:/Program Files/IBM/WebSphere/Plugins/bin/ns41_http.dll"
    Init fn="as_init" bootstrap.properties="C:/Program Files/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/csdopenCell01/nodes/csdopenNode01/servers/webserver1/plugin-cfg.xml"
    obj.conf
    # Use only forward slashes in pathnames--backslashes can cause
    # problems. See the documentation for more information.
    <Object name=default>
    Service fn="as_handler"
    AddLog fn="as_term"
    NameTrans fn="pfx2dir" from="/servlet" dir="C:/iPlanet/Servers/docs/servlet" name="ServletByExt"
    NameTrans fn=pfx2dir from=/mc-icons dir="C:/iPlanet/Servers/ns-icons" name="es-internal"
    NameTrans fn="pfx2dir" from="/manual" dir="C:/iPlanet/Servers/manual/https" name="es-internal"
    NameTrans fn=document-root root="$docroot"
    PathCheck fn=nt-uri-clean
    PathCheck fn="check-acl" acl="default"
    PathCheck fn=find-pathinfo
    PathCheck fn=find-index index-names="index.html,home.html"
    ObjectType fn=type-by-extension
    ObjectType fn=force-type type=text/plain
    Service method=(GET|HEAD) type=magnus-internal/imagemap fn=imagemap
    Service method=(GET|HEAD) type=magnus-internal/directory fn=index-common
    Service method=(GET|HEAD) type=*~magnus-internal/* fn=send-file
    AddLog fn=flex-log name="access"
    </Object>
    <Object name=cgi>
    ObjectType fn=force-type type=magnus-internal/cgi
    Service fn=send-cgi
    </Object>
    <Object name="servlet">
    ObjectType fn=force-type type=text/html
    Service fn="NSServletService"
    </Object>
    <Object name="jsp092">
    ObjectType fn="type-by-extension"
    ObjectType fn="change-type" type="magnus-internal/jsp092" if-type="magnus-internal/jsp"
    Service fn="NSServletService" type="magnus-internal/jsp092"
    </Object>
    <Object name="ServletByExt">
    ObjectType fn=force-type type=magnus-internal/servlet
    Service type="magnus-internal/servlet" fn="NSServletService"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>
    DataExpertClass.obj.conf
    # Sun Netscape Alliance - obj.conf
    # You can edit this file, but comments and formatting changes
    # might be lost when the admin server makes changes.
    # Use only forward slashes in pathnames--backslashes can cause
    # problems. See the documentation for more information.
    <Object name="default">
    Service fn="as_handler"
    AddLog fn="as_term"
    NameTrans fn="strip-params"
    NameTrans fn="pfx2dir" from="/mc-icons" dir="C:/iPlanet/Servers//ns-icons" name="es-internal"
    NameTrans fn="home-page" path="/docs/DataExpert/index.html"
    NameTrans fn="document-root" root="$docroot"
    PathCheck fn="nt-uri-clean"
    PathCheck fn="check-acl" acl="default"
    PathCheck fn="find-pathinfo"
    PathCheck fn="find-index" index-names="index.html,home.html"
    ObjectType fn="type-by-extension"
    ObjectType fn="force-type" type="text/plain"
    Service method="(GET|HEAD)" type="magnus-internal/imagemap" fn="imagemap"
    Service method="(GET|HEAD)" type="magnus-internal/directory" fn="index-common"
    Service method="(GET|HEAD)" type="*~magnus-internal/*" fn="send-file"
    AddLog fn="flex-log" name="access"
    </Object>
    <Object name="cgi">
    ObjectType fn="force-type" type="magnus-internal/cgi"
    Service fn="send-cgi"
    </Object>
    <Object name="servlet">
    ObjectType fn="force-type" type="text/html"
    Service fn="NSServletService"
    </Object>
    <Object name="jsp092">
    ObjectType fn="type-by-extension"
    ObjectType fn="change-type" type="magnus-internal/jsp092" if-type="magnus-internal/jsp"
    Service fn="NSServletService" type="magnus-internal/jsp092"
    </Object>
    <Object name="ServletByExt">
    ObjectType fn="force-type" type="magnus-internal/servlet"
    Service type="magnus-internal/servlet" fn="NSServletService"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>

  • Upgrading My Oracle App Server from 10.1.2 to 10.1.3 without uninstalling ?

    Hi All,
    Is their any way we can just upgrade the app server from 10.1.2 to 10.1.3 with uninstalling the older 10.1.2 and reinstalling 10.1.3 ?
    Thanks
    Raghavendra

    No and yes. Please note that 10.1.2 is a full release and 10.1.3 is a Java only release, i.e. no Portal, Forms, Reports, Discoverer, Web Cache etc.
    Please check out the document "Oracle Application Server Upgrade and Compatibility Guide" on the Documentation Disk for 10.1.3.
    http://download-east.oracle.com/docs/cd/B25221_04/getstart.htm
    Check chapter 1.2 "What Does It Mean to Upgrade to 10g Release 3 (10.1.3)?"
    Regards,
    Martin

  • I need to make button which made a spool from my oracle forms 2.1

    i need to make button which made a spool from my oracle forms 2.1
    how can i do that
    thanks alot

    Wow, you just said the same thing. First, when you say "Forms 2.1" do you mean "Developer 2.1", which included Forms 5.0? Regardless, are you aware that these Forms versions are about 15 or more years old?
    What you are trying to do is still unclear. Are you trying to output records to a text file formated to csv? If you need assistance, please provide some clarification as to what you are trying to accomplish.

  • What ports need to be open to control Lion Server from a remote location (through Server.app)?

    I need to control a Lion Server from a remote location and need to poke some holes in the firewall, unfortunately, I have no idea what ports those need to be. I can control the Server via the Server Admin application, but it will simply not connect via the Server.app.
    Suggestions?
    Thanks in advance.
    Marius

    Try in the Lion Server Forum?
    Regards,
    Colin R.

  • Accessing txt files in the App server from web application

    Hi All,
    We have a use case, where we need to access txt files from the ADF web application.
    We will display to the user the path of the file and whenever he/she clicks, it should be downloaded automatically to the users machine.
    Environments we need to develop: JDeveloper 10.1.3.4 and Oracle App Server 10.1.3.1
    And our server has credentials and only those who have access to the server can access the files.
    Point me or suggest me a good solution to this use case.
    Regards,
    Naga.

    Hi Joonas,
    i was able to download the files, thanks a lot for your guidance. i will mark your answer as correct.
    Can you let me know how to achieve the following usecase.
    1. there will be multiple text files in the server i.e., out of our web application context like in some folder
    2. And we need to give user a http link and if he clicks on the link that file should be downloaded automatically to his machine.
    and we are using oracle app server 10.1.3.4, please point me to some document or example.
    thank you.
    naga.

  • Adobe LiveCycle ES 8.2 Installation Error can't configure the App Server from Config Manager

    Hello All-
    We are trying to install the Adobe LiveCycle ES 8.2 SP2 and we are getting some issues while configuring the Application Server from the Config Manager, not sure why are those showing up, we never had these issues before when we installed 8.0, please look at the lcm log and the screenshot I provided for the errors which we are getting.
    We are trying to configure the remote Application Server WebSphere on Linux from my machine which is on Windows and i made the target Application Server as WebSphere and target platform as linux when i initially installed the livecycle media.
    The LCM logs say it failed to run the jacl scripts in the LiveCycle root directory and we wonder why is it pointing for the target Application Server to the Application Server which resides on my machine rather than it should point to the one on server. I am not sure what's going on and we did exactly what we did for 8.0.
    Below are the environment details where we are trying to install.
    Adobe LiveCycle ES: 8.2 SP2
    Database: IBM DB2 9.1 FP4.
    JVM Version and Vendor: 1.5.0 IBM Corporation
    Application server: IBM WebSphere Application Server/6.1.0.19
    Operating System: Linux
    Hardware: x86 .
    Any help will be appreciated!
    Thanks-
    Karthik.

    Hi All,
    Even i was facing the same issue but i was able to resolve it.
    Although the earlier reply from karthik_chowdary was sent way back in 2008 and i think would have got resolved till now, but still the resolution which i have found is
    The port i was using on the app server conf screen was that of application server HTTP Port.
    But here in case of WebSphere ND, we need to use port specified in WAS UI > System administrator > Deployment manager > Ports
    Try using that by default it is 8879.
    And this resolved the issue.
    ~Hkin

  • Patching only forms on app-server from 10.1.2.2 to 10.1.2.3 possible?

    Hello!
    We have an application-server 10gR2 with the full patchset 2 running on an aix-machine for some years now.
    This has the forms-server 10.1.2.2 running.
    Our forms applications run on the client with JRE (1.5, 1.6) and use webutil without problems.
    To support IE8 and Windows7 for our forms-clients we need Forms-Version 10.1.2.3 as stated in the certification-matrix.
    As installing the Full Patchset3 on the AIX application-server seems to bee a pain, I would like to know, if it is possible - an supported - to ONLY patch the forms-component on the application-server and leave all other components untouched?
    For Patching the app-serv I've found:
    Oracle Application Server 10g Release 2 (10.1.2) Support Status and Alerts [ID 329361.1]
    Note 415222.1 Steps to Maintain Oracle Application Server 10g Release 2 (10.1.2)
    and Forms Servlet (frmsrv.jar) Not Updated After Patching to 10.1.2.3 [ID 1058514.1]
    and there seems to bee an "Forms-Patch Bundle"
    and Note 1188127.1 Oracle Forms 10.1.2.3 Bundle Patch Frequently Asked Questions (FAQ)
    and ...
    Any ideas or hints, if patching only forms is possible?
    BTW: There was no real test-environment set up :-( . So I can only clone the prod-env. And with that I have to change the ip and hostname of the app-serv which is another story...
    Thanks for any hints - charly

    No, you have to apply the full patch.
    As installing the Full Patchset3 on the AIX application-server seems to bee a painThis is not a good reason to avoid applying a patch. This is common in all infrastructures, not just Oracle.
    Craig...

  • Isolate app server from external RFC's, idocs

    There is a server in our SAP R3 landscape that needs to be isolated both from user logon, external communiction like idocs and also load balancing of batch jobs to this server. 
    The user logon is no issue, config via SMLG by not including the server in the logon groups.
    The external idoc coming in is still an issue to be addressed. 
    So is the batch job issue.  This server requires background processes.  But we don't want general batch jobs load balanaced to this server.
    If idocs were balanced to that server, potentially they would wait (because of heavy procesing occuring on this server) and could processes to backup.
    Can these be eliminated via usage of RZ12?  By default a server in the environment will be in that group.
    Could the server effectively be isolated by creating some bogus server logon group and assigning the server to it?
    So 2 issues:
    1. isolate server from idocs
    2. isolate server from having batch jobs load balanced to it.
    Any thoughts appreciated on this matter of isolating a server from the rest of the landscape so that it can be dedicated to a specific process.

    We understand the issues of you as below.
    1. isolate server from idocs (The external idoc coming in is still an issue to be addressed)
    - As u already eliminated the target server from SMLG, User login are managed but why external IDOC's are coming.
    View-1) if the IDOC's are coming from other ABAP System, Check the RFC Connections of  Source ABAP System to This Target ABAP System, Are they using by any chance LOGON group "SPACE".  if yes...pl assign it to a Custom LOGON GROUP of Source which does not include the application server you desire.
    View-2) if the IDOC's are coming directly from an external NON-ABAP System, Analyze where the external RFC server is registered..Secondly.....How the Inbound IDOCS are processed by Function Module....Select " TRIGGER BY BACK GROUND PROGRAM" instead "TRIGGER IMMEDIATELY" to build a control thru which BATCH Server the INBOUND IDOCS are processed.
    2. isolate server from having batch jobs load balanced to it.
    This you can acheive it as Mr.Sunil Bujade  said thru SM61 in this thread.
    3. HTTP Logins to thru that application server
    If your ECC System connected to a Portal , and you are experience some WEB logins (IC) login on this application server ,
    Do not activate the parameters on the application server where you do not desire HTTP Connections, which will stop HTTP Logins.
    icm/server_port_0
    icm/host_name_full
    login/accept_sso2_ticket
    login/create_sso2_ticket
    (or)
    You should Disable / Deactivate ICM of application server said by Mr.Khaiser in this thread ( I think after every restart ).
    If time allows have a look of these Notes.
    SAP Note 0001385751  Deactivating background processing
    SAP Note 0000786412  Determining execution server of jobs w/o target server
    SAP Note 0001359508  Background server groups: Blank server name in server group
    SAP Note 0000519059  FAQ: Background processing system
    A Final Question,
    In which scenario, A server is not for GUI LOGINS, not for Specific BATCH Jobs, not for HTTP Logins,  is required.. May we request a Technical Scenario was required such application server which may be useful to connect to the requirement when similar demand in our landscape.
    Rgds

  • Upgrading Oracle Apps Server from 10g (10.1.3.0) to 10.1.3.5

    Have the following question.
    First time upgrading Oracle Apps Server. So not that familiar in this area.
    1. Step 6.1.2 in Oracle Application Server Patch Set Notes it says <p>
    If you are applying 10g Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0) to a 10g Release 3 (10.1.3.0.0) Oracle home and your system uses Enterprise Javabeans 3.0 applications, then you must undeploy your applications before applying the patch </p>
    When I try to start Application Server Control I get the following error, please advice <p>
    ./apps/tech_st/10.1.2/bin/emctl start iasconsole
    ./apps/tech_st/10.1.2/bin/emctl: line 336: cd: /d2/R12AB/ab/apps/FINVIS19/apps/tech_st/10.1.2/: No such file or directory
    ./apps/tech_st/10.1.2/bin/emctl: line 338: /d2/R12AB/ab/apps/FINVIS19/apps/tech_st/10.1.2//perl/bin/perl: No such file or directory
    </p>
    <p>
    /u01/oraerp/DEV> ./apps/tech_st/10.1.2/opmn/bin/opmnctl status
    ./apps/tech_st/10.1.2/opmn/bin/opmnctl: line 730: /d2/R12AB/ab/apps/FINVIS19/apps/tech_st/10.1.2//opmn/bin/argus: No such file or directory
    </p>
    Do we have to undeploye EJB3.0

    Hi,
    It seems like you are upgrading E-Business Suite . If thats the case its better post the problem in Ebiz forum. Also post the document id you are following, your app and db release, OS release. We do not deploy J2EE applications on Ebiz Tech Stack app server. So un-deployment should not be applicable here.

  • Need help in configuring the Oracle app server with OC DB Server

    Hello people
    I attempted to insta;; Oracle Clinical 4.5 and I have a problem that you mayhave resolved a long time back and I need some help. This is what I have done on the installation.
    I need your help in centralizing my tnsnames.ora and sqlnet.ora files. I am an Oracle Clinical guy and not an Oracle Expert, hence the request.
    Part_1
    1. Installed Oracle 9i 9.2 database on Win2K server - W2kOCSVR
    2. Installed Oracle Clinical 4.5 and created DB on W2KOCSVR.
    3. Started up database and all is fine - tnsnames and sqlnet.ora
    4. Each of these is on a separate partition including the OS.
    Part-II
    1. Installed Oracle Appl Server 9iAs 1.0.2.2.2a on another machine OCMIDTIER. This installed Oracle iSuites home and stuff.
    2. Then I installed Oracle 9i developer suite - Oracle forms and reports.
    3. Installed Jinitiator 1.1.8.24 on the middle tier machine.
    4. Basically this is the middle tier that is a Webserver that will be linked to the Database Server in Part-I
    and lastly, I will have web clients with Jinitiator and a web browser.
    Requirement:
    I need to centralize the TNSNAMES.ora file and the SQLNET.ora file on all the machines. How do I do this?.
    I have the TNSNAMES.ora and the SQLNET.ora on DB server and it is working fine. However, I have noticed many tsnnames.ora files on the middle tier - OCMIDTIER. (I've left out the example files)
    a) E:\ORACLE\806\net80\admin\tnsnames.ora
    b) E:\ORACLE\806\net80\tnsapi\tnsnames.ora
    c) E:\ORACLE\iSuites\hs\admin\tnsnames.ora
    d) E:\ORACLE\iSuites\network\admin\tnsnames.ora
    All I need to know is which if these files do I need to integrate with the Tnsnames.ora file on the DB server - W2kOCSVR and how do I go about doing this?.
    Your help is appreciated. If I were to see a copy of your tnsnames.ora on the webserver (middle tier) and the sqlnet.ora, I will be able to get an idea of how this is done. Right now, I am using tnsnames.ora but once I learn how this ties up, I can move to names sever.
    Thanks for your help.
    Cecil

    Hi Cecil,
    I got into the same issue. I copied the content from the good tnsnames.ora to tnsnames.ora on webserver and it worked fine. I copied the details of the connect string that was working fine on dbserver. i was working on W2k server. Hope this helps
    Gonnagar

  • Need to make Leave request delete a single step process on Leave Overview..

    <h5> Hi Guru's, </h5>
    <p>
    My clients requirement is to add a coulumn to the standard LeaveOverview application under SAP ESS Leave application.This coulumn should have a "Delete" button for each row while showing the LeaveOverview records.
    <p>
    On Click of the Delete button the client wants the Leave request to be deleted,without carrying out any further steps as they appear in the standard scenario.
    <p>
    I could add the coulumn by using the provided hidden cutomer field, and added the button as well. Only thing remaining is now the deletion part of it. I am new to WebDynpro java so please help me.
    <p>
    Thanks in advance!
    <p>
    Samir Kulkarni
    9922111479

    Hi Siddharth,
    Thanx for a quick reply!
    I know it can be done with wd java, but I would like a step by step process as being a amature in this domain. I tried few things on standard but in the end it will take me to the review screen only.
    It will really be helpful if you let me know the note number cause I have been searching for the same for long and could only get a note for skipping review screen in the Leave Request process not in the deletion's case from leave overview screen.
    Thanks in advance!
    Regards,
    Samir
    9922111479

  • Feature request: refresh app server button

    I would like to put in for a button, next to "restart server" that would basically have the effect of touching (updating timestamp) on the nitrox-application.xml file that jboss sees. That has the effect of forcing jboss to reloan the webapp without having to restart all of jboss (slow).
    I am doing this now by simply adding whitespace in the xml file and saving it.

    We feel your pain!  We're about to start work on fixing this within the next week or so.  You can track our progress on the Brackets backlog here: https://trello.com/c/gbBtpARq/709-1-define-default-html-file-for-live-development.  Once the fix lands in the Brackets open-source project, it will be rolled into the next Edge Code release.
    - Peter

  • I need to make a spreadsheet based on info from specific table columns and headlines above those tab

    Hi all,
    A client of mine is requesting that I create a spreadsheet from a huge catalog that I am doing for him (this will also be done for all similar huge catalogs). The spreadsheet needs to pull information from some of the table columns, as well as the headline for each table. (This spreadsheet will then go out to some other people who will be putting this information into an online database/website for the client.) Let me be more specific and show you an example below.
    Information from InDesign Catalog:
    Tea Set
    Part #
    MFG #
    Description
    123-456
    654321
    Tea Cup
    789-010
    010987
    Saucer
    Here is how the Excel Spreadsheet needs to look:
    Part #
    MFG #
    Product Name
    Description
    Page #
    123-456
    654321
    Tea Set
    Tea Cup
    2
    789-010
    010987
    Tea Set
    Saucer
    2
    You have no idea how I have been pulling my hair out over this. Doing this manually will be a nightmare each time. My first thought was that I could assign specific cell styles to the columns (cells) and then create a TOC and then finangle with that - well, that didn't quite work, especially because of the headline I needed to pull into the spreadsheet as well. Is there ANY way I can get this information onto a spreadsheet? Knowing how wonderful InDesign is and all the tremendous capability it has, I am sure there IS a way and I just dont know how. Please PLEASE can someone point me in the right direction?
    Thank you very much in advance for your assistance:) Any help would be greatly appreciated.
    Christine

    Sorry for the delay.
    I am sure that this can somehow be done by making use of the styles. For example, when creating the TOC InDesign does a GREAT job of pulling in the styles (that are of course associated with the headlines and whatever needs to be included in the TOC) and associating them with the correct page numbers. I had experimented a little with creating specific paragraph styles and working these into the table and cell styles...then applying the Table Style to the table. I was halfway getting to where I wanted to be by creating a TOC that pulled in all of these styles and applied the corresponding page numbers (that I could somehow work into converting back into a table to then flow onto an Excel spreadsheet) but the wrench in the works was of course the Product Name. That said, I am VERY confident that this CAN be done somehow, by making use of the styles, using the same (or similar) methodology that is used to create the TOC. If only I were a pro at scripting...
    Well, it's great that you're certain and confident, but I think your confidence is misplaced.
    I had sort of hoped that running headers could be convinced to support this, but that doesn't seem to be true.
    I think you need to postprocess the data somehow. If I was doing this for real I'd probably export the document to IDML and have a seperate program read the IDML XML, find the product names and page numbers, and insert them in tables. Though...that might mess up the page numbers. And it'd be a lot of work.
    An much-faster-to-rapid-prototype solution is to have an indesign script go through the document and add in page numbers and the product names. Here's a rough prototype:
    var d,s,story,table,product,page,c2,c3,c5,i,j.k;
    d=app.activeDocument;
    s=d.stories;
    for (i=0; i<s.length; i++) {
        story = s[i];
        for (j=0; j<story.tables.length; j++) {
            table = story.tables[j];
            product = story.chara
    cters[table.storyOffset.index-2].paragraphs[0].contents;
            page = table.parent.parentPage.name;
            // $.writeln("This is table "+j+". Product name: "+product+" page "+page);
            c2=table.columns[1];
            c3=table.rows[0].columns.add(LocationOptions.AFTER, c2);
            c3.contents=product;
            c5=table.rows[0].columns.add();
            c5.contents=page;
    This doesn't handle the header rows in tables, but hopefully that's ok.
    It may get page numbers wrong on multipage tables. Probably it would be better to just use
    SpecialCharacters.AUTO_PAGE_NUMBER on the last full line (c5.contents=).
    It should also probably not just look back 2 characters from the start of the table to find the paragraph, but it's probably good enough.

  • Error reading job logs of Apps server from Central Instance

    Dear Gurus,
    We have newly installed system with one CI ( cluster environment) and 2 application Instances.
    Systems are recently installed by other team. I am looking into support part after handover.
    We have noticed below error while reading failed background job logs from our CI. If suppose any job is failing, we can read respective job log from that application instance but it throws error while reading job log from CI to either of application instance.
    I checked /sapmnt/SID/global is shared among all 3 servers and i am successfully able to "Touch a" from applications instances.
    Even though i have given "777" permissions to all folders like  /sapmnt/SID , /sapmnt/SID/global , /sapmnt/SID/global/400JOB*
    I am not able to read job log from CI , for same failed job I can read job log from respective application instance.
    Error log :
    Error reading job log JOBLGX00080700X39290
    Message no. BT167
    Diagnosis
    The background processing system was unable to read the job log named in the message.
    This message suggests that there is a problem with the TEMSE storage system of the SAP system.  The TEMSE storage system is a repository for temporary objects, such as job logs and spool requests. Job logs are always stored in the TEMSE as operating system files.
    This error occurs if the TEMSE system is not able to find or access the file that contains the text of the job log that you requested. Possible causes for the loss or unavailability of the job log include the following:
    Someone deleted the required TEMSE file (from the operating system, not from within the SAP system).
    A CRON (or equivalent scheduler) job has deleted the TEMSE file.
    The file system in which the TEMSE stores its files is not mounted or is not accessible (NFS problem, disk failure, or similar problem).
    The TEMSE reorganize or consistency check functions were used within the SAP system and deleted the job log.
    SM21 logs :
    Error 2 for write/read access to a file. File = /usr/sap/SID/SYS/global
    BP_JOBLOG_SHOW: Failed to display jobs. Reason:
    > Error reading job log JOBLGX00080700X39290
    Strange this is I can check failed job log on one application instance frfom other application instance but not from CI.
    Kindly throw some lights where to check.
    Regards,

    Hi Shravan,
    I guess it is related to permission to /sapmnt/SID/global folder. Please ensure owner is sidadm:sapsys in all the systems viz CI, App servers etc.
    Check the mounting options are correctly set with read/write mode.
    Hope this helps.
    Regards,
    Deepak Kori

Maybe you are looking for

  • TS4002 How do I find an e-mail that I sent a few weeks ago? I did a search but it doesn't show up

    I searched and it came up once in a different mailbox. I dragged it to my Sent box but it is no longer there. I am not sure whether it's on the Cloud or on my Mac.

  • Windows Vista Home Hard Freeze

    I am having issues with Boot Camp 3.1 using my MacBook white late '09, and I had upgraded to 4gig ram when I purchased it from Apple Online Store. I am using Mac OS X 10.6.2, and I had installed Windows Vista 32-bit Home Premium on my Boot Camp parti

  • Superfluou​s confirm popup in UI editor?

    Hello NI, I have a XY graph with several annotations. If I open the uir file and double click on the graph (-> Edit Graph popup), click on the 'Annotations' button (-> Edit Annotations popup) and change Current Annotation say from 24 to 23 (to see it

  • Silverlight wants to reinstall once a week?

    I'm new Mac user-- I've been navigating everything fine but I like to watch netflix on my computer periodically. I have no problem installing the silverlight plugin and getting it to work, but it stops working once every week and I have to delete it

  • Error in Configuring SLD.

    Hi, I had EP 6.0 SP4 & R/3 4.7 I want to Deploy SFlight Webdynpro Application,for that i have to configure SLD. I used this Weblog to configure SLD. /people/sugree.phatanapherom/blog/2005/08/14/configuring-sld-in-sneak-preview-sap-netweaver-04-sneak