File Adapter Query, when PI server restarts polling starts

Hi Experts,
I have one problem with File sender adapter if someone can suggest solution or easy way to handle situation.
I have a interface with 50 file adapters.
I am activating all file adapters with poling interval 24 Hours.
And I am activating all adapters after 10 minutes interval so that all should not run at same time.
So every thing is good.
But the problem is that whenever BASIS team restarts the SAP-PI server. All 50 file sender adapters get restart at same time (i.e. all poling starts at same time which I do not want because of file size of all files and dependency of one interface i/p on other file o/p).
So every time when server is getting re-started, I have to re-activate all 50 adapters by sitting for many hours after every 10 minute interval.
Can someone suggest any solution for above problem, or itu2019s not possible to control sender file adapter poling start when server starts instead of time when I activate it originally?
Regards

Hi Rohan,
As far as I know, it is not possible to schedule the adapter when the server gets restarted.
Lets see what experts say on the same.
Thanks,

Similar Messages

  • How to disable autostart (application) when managed server restart ?

    Hi Ppl,
    How to disable autostart (application) when managed server restart ?
    I want some of the applications to remain not started. In WebSPhere, we have an option disable auto start for applications.
    I don't find in weblogic.
    Thanks

    Hi,
    I agree with Faisal. When you shutdown your WL server while the application is running, the thing is when you start your server again, it would automatically start the application with it. Now if the application was down when you shutdown the server, it _the application_ won't start with the server.
    So it depends on the application last state, when you start your server.
    Regards,
    Mohab

  • File Adapter going into infinite mode while polling for the file

    Hi,
    I am facing an issue while the file adapter is reading the data from the file.
    If the file from which it is reading has been deleted it keeps on polling for it infinite number of times and also doesn't pops out with any error message. Is there any method that after polling for some time period we can pop out a message that the particular file is not available and then the file adapter should stop polling for the file.Anyone has some ideas about this. Any pointers will be of great help.
    Thanks
    Vinay
    Message was edited by:
    soachd

    Hi soachd,
    As far as I understand polling is infinite process. You need to adopt this strategy if you are expecting some thing to happen all the time or may be when you want to be ready when ever an expected event happens. This provides a real time solution but with the downside of infinite execution.
    Hope it helps.
    Kalyan.

  • Standard File adapter Query !!

    HI Guys,
    Does standard File adapter has got ability to pick a file  based on required file name.
    Ex: If we have 30 files in one folder, 6 file name are like xml_666778_001.xml, xml_666778_002.xml,xml_666779_001.xml, xml_666778_003.xml, xml_666779_002.xml, xml_666780_001.xml.
    First I need to pick xml_666778_001.xml,xml_666778_002.xml,xml_666778_003.xml process it and keep with the same name like xml_666778.xml
    Next I need to pick xml_666779_001.xml,xml_666779_002.xml process it and keep with xml_666779.xml etc.,
    In this customer landscape, We have got 20 distribution centres. Each Distribution center sends more than 5 files a day. File name comes like xml_divisionnumber_001,xml_divisionnumber_002.xml etc. One division all files comes in one shot like ex:10:30:52. Sometimes we get 2 divisions with only one minute difference, but I need to pick only one division all fiels at a time, first I need to process all that one division files to bundle it(i developed this interface) and keep it on application server folder.  I deleloped one more interface to pick this bundle message   and split this message into ABAP proxy.
    I am expecting your wonderful ideas please about this situation.
    Thanks in advance
    Kind Regards
    San
    Edited by: ASandhya on Jul 20, 2010 7:06 AM

    Hi Udo,
    I do agree and I have developed BPM messages merge. But my question is in 100 files I need to pick only 5 or 6 files with the file name like xml_00666787_001.xml like xml_00666787_005.xml  and bundle it with as a target file with the name of xml_00666787.xml. In next process again  I need to pick only 5 or 6 files with the file name like xml_00876778_001.xml like xml_xml_00876778_002.xml  and bundle it with as a target file with the name of xml_00876778.xml etc I need to pick all that 100 files by 20 times like this.
    Q. How can we take dynamic file name this in Sender side fileadapter to pick particular files??
    Many Thanks
    Kind Regards
    San

  • Real time : File Adapter : query

    Hi Folks,
    At development time( file adapter) we test our scenario by creating a sample XML file using message mapping tool .
    The type of message we get from this contains Message Type tag with namespace Attribute.
    <ns0:MT_XYZ xmlns:ns0="urn:xyz">
    My question is in do in real time we need to tell them that create message type with the anmespace attribute we are using ? and also how to suppress namespace and will it bring any complications in the process ?
    Regards,

    Santosh,
    1.     When using the File adapter and Content Conversion to read the file into XI, you can allocate a specific message namespace
    2.     If the namespace does becomes an issue for your scenario then use an additional mapping step to remove the namespace.  For example we have the
    Mesage Type MT_NAMES which has a a type of NAMES
    Subelement NAMEREC (0 .. unbounded)
    Subelements NAME1 and NAME2
    Sample xml
    <?xml version="1.0" encoding="UTF-8" ?>
    <ns1:MT_NAMES xmlns:ns1="http://namespace">
    <NAMEREC>
    <NAME1>AAA</NAME1>
    <NAME2>BBB</NAME2>
    </NAMEREC>
    <NAMEREC>
    <NAME1>CCC</NAME1>
    <NAME2>DDD</NAME2>
    </NAMEREC>
    </ ns1:MT_NAMES>
    Apply the XSL map
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"     
    xmlns:nsNN="http://namespace" >
         <xsl:template match="/">
              <xsl:for-each select="nsNN:MT_NAMES">
                   <NAMES>
                        <xsl:copy-of select="NAMEREC"/>
                   </NAMES>
              </xsl:for-each>          
         </xsl:template>
    </xsl:stylesheet>
    The namespace has been removed from the xml
    <?xml version="1.0" encoding="utf-8" ?>
    <NAMES>
    <NAMEREC>
    <NAME1>AAA</NAME1>
    <NAME2>BBB</NAME2>
    </NAMEREC>
    <NAMEREC>
    <NAME1>CCC</NAME1>
    <NAME2>DDD</NAME2>
    </NAMEREC>
    </NAMERS>
    Regards,
    Mike

  • Sender File Adapter Problem when text document is a single line.

    Hi All,
    I have posted this question earlier too. But did not get a proper answer.
    I am using File adapter to fetch data from a file system.
    My input data is: AA123BB45678AA345BB78564.
    It is just reading the first segment i.e.AA123 and not reading the remaining.
    How can I configure my Sender File adapter to pick this pattern of data? It works fine if I have line break after each record that is if the input is as below.
    AA123
    BB45678
    AA345
    BB78564
    In the above there is a Line break after each segment. So File adapter picks it fine.
    I have also tried using xml.A.endSeparator equals to blank in the module configuration. But it does not work either.
    Can anyone throw some light to this?

    Abhi
    I tried a different approach to send your file data In..
    You can get each line in the source structure in separate row as
      <?xml version="1.0" encoding="utf-8" ?>
    - <ns:SingleRowDT xmlns:ns="http://xxxxx.com/xi/pocs/sriram">
    - <Recordset>
    - <row>
      <rowElt>AA123BB45678AA345BB78564</rowElt>
      </row>
    - <row>
      <rowElt>AA123BB45678AA345BB78564AA123BB45678AA345BB78564</rowElt>
      </row>
    - <row>
      <rowElt>AA123BB45678AA345BB78564AA123BB45678AA345BB78564AA123BB45678AA345BB78564</rowElt>
      </row>
      </Recordset>
    Now you can use a suitable mapping logic to split the individual records into the 2 field structure as expected in the target..
    Trying your way would be a limitation on file adapter I think..Let me know if this helps..I can give you the content conversion config for this model..
    its simply
    RecordSet - Leave it empty
    RecordSet Seq -  Row, *
    Recordsets/msg - *
    row.fieldSeparator - 'nl'
    row.endSeparator - 'nl'
    row.fieldNames - 'rowElt
    ..So each line will be pulled into a single Row in the source structure and then u can apply a specific mapping to split into 2 fields for your target
    Regards
    Sriram V.
    Regards
    Sriram V.

  • File adapter query

    Hi,
    A custom XML document containing vendor information is picked from the file system by file adapter. The message is mapped to XML-IDOC format and then routed to the IDOC adapter
    While generating the IDOC in the receiver system the IDOC goes in error status 56.
    In this scenario is it not necessary to create partner profile and distribution model which i have not created.
    Kindly suggest what could be the problem.
    Regards
    Monzy

    Monzy,
    You always need a IDoc partner profile (transaction WE20) to get IDoc in and out of SAP R/3.  All the SAP XI IDOC adapter is doing to passing IDOC-XML data to SAP in metdata using an RFC function module (either  INBOUND_IDOC_PROCESS, IDOC_INBOUND_ASYNCHRONOUS or IDOC_INBOUND_IN_QUEUE) or receiving the IDoc data and converting into IDoc-XML
    Regards,
    Simon

  • Plist file over written when Lync 2011 for MAC starts

    Hi I’m running into a very frustrating issue where the plist file is overwritten when Lync starts,
    Trying this - to get Lync working with
    http://technet.microsoft.com/en-us/library/jj945442(v=office.14).aspx
    It can be done on Windows....
    Ive Quit the Lync app from the task bar menu, Force quit from the apple menu, forced quit from Activity Monitor.
    I’m using PlistEdit Pro. I have selected Save and then quit, reopened the plist to confirm changes are saved – yes.
    launch lync and files/changes are over written……
    Any suggestions?
    Cheers
    Mike

    First, delete the following folders:
    Users/Home Folder/Library/Caches/com.microsoft.Lync
    Users/Home Folder/Documents/Microsoft User Data/Microsoft Lync History
    Then, delete any corrupted or cached certificates. To do this, follow these steps:
    Open the Keychain Access certificate management utility. To do this, in Finder, click
    Applications, click Utilities, and then click
    Keychain Access. Or, search for Keychain Access by using Spotlight.
    In the left pane, click login, and then click Certificates.
    In the right pane, find a certificate that's named Unknown or
    Communications Server, select it, and then delete it.
    Note You may have to unlock your keychain by using your password.
    Close Keychain Access.
    Restart  Lync for Mac.
    Important  Before you perform the next step, try reproduce the issue by using a new test user account. If the issue doesn't repeat in the new account, then follow these steps:
    Open Keychain Access Preferences, and then click Reset My Default Keychain.
    Open Finder, locate the following folders, and then delete them:
    /Users/Home Folder/Documents/Microsoft User Data/Microsoft Lync Data
    /Users/Home Folder/Documents/Microsoft User Data/Microsoft Lync History
    For more Please refer
    http://support2.microsoft.com/kb/2629861
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer" Regards Edwin Anthony Joseph

  • How to find out when XI Server was Re-started Last ?

    Dear Experts,
            Can anybody tell me How to find out when was the last time XI server was Re-started. ? I want to know both ABAP as well as Java instance. without taking the help of basis.
             Any T-code or Log which can give me this info.
    Regards,
    Umesh

    Hi Umesh,
    This can be one idea to check for last restart of server.
    Goto Tcode sm21 and filter by date range and press the tab Reread system log if you see a continuous yellow triangle in Priorty column and the text details are like Stop WorkprocXX, PID XXXX that means the server was down at that time.
    and if again you see the continuous green lights with the text like Start WorkprocXX, Pid XXXX
    The time corresponding to these messages gives the time and date of the last restart of the XI server.
    Thanks!

  • Notify when managed server restarts automatically after a crash.

    I am trying to see if there is some way I can be notified (by email) when a managed server a cluster restarts automatically. I am running Weblogic 9.2 on Solaris Sparc 5.10.
    I can certainly compare the PIDs of the last and the new JVM but am looking for a slick way to do it especially at the Node Manager level.
    Thanks.

    Hi,
    *The server was started in warning mode and the JTA was declared unhealthy. I saw 2 transaction alive for more than 2000 seconds which is uncommon.
    *The resource adaptor was started properly.
    *We are using file store. But will it make a difference?
    Thanks!

  • EAR/WAR File Deployment Query on WEBLOGIC SERVER

    Hi,
    We are running weblogic server version 10.3.4.0 where EAR/ WAR files deployed on single server and that has been configured in the current WebLogic Server domain. These applications are up and running fine. We need to deploy a new WAR file on the same domain. My questions are:
    @ Whether I can deploy new WAR file without STARTing and STOPing weblogic server instance?
    @ When deploying new WAR file, whether it will affect existing deployed files or will it affect any other running services for a fraction of second?
    Note: This new WAR file is independent application and will not affect any other services in the future.
    Please assist.
    Thanks,
    Dheeraj

    Thank you for your help but the result is still the same.
    I deployed the library on weblogic server suggested by you.
    File Deployed as library = oracle.adf.desktopintegration.model.ear
    From the folder = C:\Oracle\Middleware\oracle_common\modules\oracle.adf.desktopintegration.model_11.1.1
    It is active.
    After this I loaded jdeveloper and deploy the same sample application and found that the result is same.
    Pls let me know where I am going wrong.
    Regards,
    Masood
    [11:53:09 AM] ---- Deployment started. ----
    [11:53:09 AM] Target platform is (Weblogic 10.3).
    [11:53:09 AM] Retrieving existing application information
    [11:53:09 AM] Running dependency analysis...
    [11:53:09 AM] Building...
    [11:53:09 AM] Deploying 2 profiles...
    [11:53:09 AM] Wrote Web Application Module to C:\JDeveloper\mywork\10MinDemo\ViewController\deploy\10MinDemo_ViewController_webapp.war
    [11:53:10 AM] Wrote Enterprise Application Module to C:\JDeveloper\mywork\10MinDemo\deploy\10MinDemo_Project1_10MinDemo.ear
    [11:53:10 AM] Deploying Application...
    [11:53:10 AM] [Deployer:149191]Operation 'deploy' on application '10MinDemo_Project1_10MinDemo' is initializing on 'ADFServer'
    [11:53:11 AM] [Deployer:149193]Operation 'deploy' on application '10MinDemo_Project1_10MinDemo' has failed on 'ADFServer'
    [11:53:11 AM] [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application 10MinDemo_Project1_10MinDemo on ADFServer.: .
    [11:53:11 AM] Weblogic Server Exception: weblogic.management.DeploymentException:
    [11:53:11 AM] Caused by: java.lang.ClassNotFoundException: oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener
    [11:53:11 AM] See server logs or server console for more details.
    [11:53:11 AM] weblogic.management.DeploymentException:
    [11:53:11 AM] Deployment cancelled.
    [11:53:11 AM] ---- Deployment incomplete ----.
    [11:53:11 AM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)

  • Receiver server definition for file adapter

    Hi,
    I am trying to create a scenario where the data from SAP system goes to XI through ABAP proxy and has to write the data in the file.
    My Question...
    In the Integration directory my sender system is ABAP Proxy and receiver system is File adapter.
    When I try to create a distribution channel of type XI adapter, I cannot select it as sender. By default it comes as receiver. How Do I go about doin this scenario.
    Also, since I have to write to a file, it is my receiver(outbound adapter). Please can anyone tell me what would be the service definition for this as I am writing to a directory!!!
    Thanks in advance.

    Hi ,
    That is what I have done.
    XI Adapter(ABAP Proxy) is my sender system.
    File adapter is my receiver adapter.
    But I am unable to make a distribution channel with XI adapter as sender. The radiobutton of receiver is only active and I am unable to select the sender radio-button. Is this some sort of error.
    Actually when I select XI, HTTP, IDOC and RFC adapter in communication channel, the receiver radiobuttion is selected by default and I am unable to select on sender radiobutton.
    Have we missed out on any configuration?
    thanks in advance

  • Sender file adapter is not picking the file from windows server

    Hi Experts,
    We have a sender file adapter running on Unix server. Now we have changed the source directory path from Unix to Windows in file access parameters.  It is not picking the files from windows directory and not showing any error.
    In this scenario, input file for sender adapter is *.xml and no content conversion.
    Could any one please let me know is there anything needs to changed in file adapter.
    Thanks in advance,
    Sridhar. M

    Sridhar,
    What do you have in the directory path?
    If it is a shared drive in unix then the directory in windows should also be a shared drive from XI system. Else if it is FTP check the address.
    Regards,
    ---Satish

  • Windows 2008R2 SP1- No memory dump file is capturing when server is getting rebooted unexpectedly

    Hello,
    Windows 2008R2 SP1- No memory dump file is capturing when the server is getting rebooted unexpectedly. Tried allmost all options per the standards, no luck. Can someone help me to fix the issue.
    Thank You

    An unexpected reboot would not trigger a memory dump. This one may help if you're trying to generate a dump file.
    Windows feature lets you generate a memory dump file by using the keyboard
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • J2SE file adapter

    i,
    When I post a XI message via SAP PI 7.10 SP7 integration server to a J2SE adapter engine to a file adapter, then when I use mode "XMB2FILE" in the receiver file adapter configuration on the J2SE Adapter Engine then the XML file is delivered into the appropriate folder with the correct XML format and content (As expected). However when I change the mode to XMB2FILEWITHCONVERSION then message fails in the integration Engine on the PI server.
    With:
    <Trace level="2" type="T">Addressing mode: url</Trace>
      <Trace level="3" type="T">Host = "HOST"</Trace>
      <Trace level="3" type="T">Port = 8111</Trace>
      <Trace level="3" type="T">Transport protocol = HTTP 1.0</Trace>
      <Trace level="3" type="T">Message protocol =</Trace>
      <Trace level="3" type="T">Path = /file/receiver?action=execute&pipelineid=Receiver</Trace>
      <Trace level="2" type="T">Auth mode: basicNonSAP</Trace>
      <Trace level="3" type="T">Conversion of language from char2 to char1</Trace>
      <Trace level="3" type="T">User = rip</Trace>
      <Trace level="3" type="T">Client =</Trace>
      <Trace level="3" type="T">Language =</Trace>
      <Trace level="3" type="T">Creating HTTP-client</Trace>
      <Trace level="3" type="T">HTTP-client: creation finished</Trace>
      <Trace level="3" type="T">Security: Basic authentication</Trace>
      <Trace level="3" type="T">Serializing message object...</Trace>
      <Trace level="3" type="T">HTTP-client: sending http-request...</Trace>
      <Trace level="3" type="T">HTTP-client: request sent</Trace>
      <Trace level="3" type="T">HTTP-client: Receiving http-response...</Trace>
      <Trace level="3" type="T">HTTP-client: response received</Trace>
      <Trace level="3" type="T">HTTP-client: checking status code...</Trace>
      <Trace level="3" type="T">HTTP-client: status code = 500</Trace>
      <Trace level="3" type="T">Deserializing message object...</Trace>
      <Trace level="3" type="System_Error">Error while sending by HTTP (error code: 500, error text: Internal Server Error:java.lang.NullPointerException)</Trace>
      </Trace>
      </Trace>
      <Trace level="3" type="System_Error">Error exception return from pipeline processing!</Trace>
      <Trace level="1" type="T">Persist Message in Retry State</Trace>
    A file is created in the target folder with no content and each time PI retries a new file is created.
    If I look at the J2SE adapter trace file the following error is displayed:
    Apr 3, 2009 3:05:03 PM   ...i.messaging.adapter.XMB2FileProcessor [Thread[Thread-1145,5,main]] Error: Message processing failed with
    java.lang.NullPointerException
         at com.sap.aii.af.sdk.xi.adapter.Conversion.convertXML2Plain(Conversion.java:621)
         at com.sap.aii.messaging.adapter.XMB2FileProcessor.persistFile(ModuleXMB2File.java:1658)
         at com.sap.aii.messaging.adapter.XMB2FileProcessor.onMessage(ModuleXMB2File.java:1346)
         at com.sap.aii.messaging.adapter.ModuleHttpServer$ListenerDetails.onMessage(ModuleHttpServer.java:448)
         at com.sap.aii.af.sdk.xi.net.HTTPRequest.run(ServerHttpImpl.java:437)
    Please can you assist in the resolution of this problem?
    Regards
    Willie Hugo

    Hi Stefan,
    Thank for the prompt reply. I am sending the XI message to a plain J2SE Adapter Engine. As I under stand the process, the XI message XML to flat file conversion will take place in the J2SE Adapter Engine in the File Adapter, configured there. If I under stand correctly we need to deploy a patch to the J2SE Adapter Engine and the note refers to XI 3.00 & 7.00, these Adapter Engines I can only assume is J2EE. Also the scenario described in the note is from csv to XML and not the required XML to CSV.
    Please can you assist further?
    Regards
    Willie Hugo

Maybe you are looking for

  • OSX Mountain Lion 10.8.4: imessage works fine in safe mode, but not in "normal" mode. Any hints?

    My iMessages does not work in "normal" startup, but it works perfectly in safe mode. Any hints? I have the same problem on a MacBook Pro 17" and on a MacAir 13" mid 2011. On my MacMini, iMessage work's fine. I'm using same apple ID on all 3 devices.

  • Feature request: playhead follows click in timeline in arrange

    Logic 8 would be much more useful to me for editing audio if there were an option to enable playhead movement in the arrange window similar to that of soundtrack pro. Right now, you have to click in the timeline to move the playhead, which is basical

  • Sync problem  with hdcam 24p

    We are experiencing a sync problem with captured material from hdcam in 24p in a 23.98 timeline. The reason the timeline is 23.98 (ProRes) is that most of the material for this show was shot in 23.98fps. The picture is sync if we look at the ouput fr

  • If you've "upgraded" from EA6500 to EA6900 please share your results

    I have have had EA6500 Version 1 for 15 months.  It is getting a bit long in the tooth.  (Hardware reset button no longer works, software UI reboot function does not work), unit will stop working once a week or two and require a 30 minute power disco

  • Verifying OpenOffice document signature

    Hi all, When you sign an ODT document throught OpenOffice interface, an XML Signature file is generated inside ODT file structure: documentsignatures.xml. I'm trying to verify this XML Signature using JDK 6 JSR 105 implementation, but i have some pro