Pcl,xfd,cfg files in spool directory

Hi all,
I am seeing lot of spool files with  extension .pcd,.xfd and .cfg in our spool directory. The numbers are lot.
Not sure why there are so many files.
Any idea ?
Also, please let me know if there is any document ot Notes about maintaining these files.
Thanks in Advance !

more details, about what I found on my system :
- These files are prefixed SPOOL0000000017_00001, where 0000000017 is the spool number, and 00001 is the part number.
-- SPOOL0000000017_00001.cfg
-- SPOOL0000000017_00001.xfd
-- SPOOL0000000017_00001.pcl
- When you display a pdf spool via SP01 :
-- sap reads the .cfg file where the corresponding SFP layout URI (used to identify the version of pdf layout),
-- sap reads the .xfd file (XFD data = values of pdf form fields in xml),
-- then it passes the form URI and XFD data to ADS, which gets the stored form layout details from the URI, and generates the pdf binary from the combination of form layout details and xfd data
-- then sap passes the pdf binary to the pdf viewer

Similar Messages

  • I want read PDF file from SAP directory and create a spool request or print

    Hi all,
    I want read PDF file from SAP directory and create a spool request or print the pdf through SAP. Can any body  help me in this.
    Also please write to me if its possible to open PDF from SAP directory to adobe pdf reader.
    Thanks in advance,
    Sunny

    Hi Sunny,
    Check these links.
    http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm
    http://www.erpgenie.com/sap/abap/pdf_creation.htm
    http://www.geocities.com/mpioud/Z_EMAIL_ABAP_REPORT.html
    http://www.thespot4sap.com/Articles/SAP_Mail_SO_Object_Send.asp
    http://www.sapdevelopment.co.uk/reporting/email/attach_xls.htm
    Hope this resolves your query.
    Reward all the helpful answers.
    Regards

  • Windows 8.1 Update and the EI.cfg file

    Hi
    I have noticed that, installing Windows 8.1 Update Core or Pro with the Multiple Editions MSDN iso, I see, with the slmgr.vbs /dli command, that its distribution channel is Retail. If, however, I add the EI.cfg file
    [Channel]
    Retail
    [VL]
    0
    in sources directory of the iso using Windows ADK for Windows 8.1 Update, the distribution channel becomes Volume. How come?
    Where am I wrong?
    Thanks
    Bye
    Balubeto

    Since the Windows Update 8.1 Update (Multiple Editions) MSDN iso includes the retail editions of the Core and Professional, how I should do to change this iso so that, during the installation, allow me to choose which edition to install?
    In addition, I would include in this iso my two serial numbers of installation (one for the Core and the other for the Professional) so that I should not insert any serial number during installation.
    So, what should I do to reach my goal?
    Thanks
    Bye
    Balubeto

  • How to set image source path in formsweb.cfg file in forms 11g

    Hi,
    I had written HTML code in the formsweb.cfg file in forms 11g. In the below code i am unable to retrive image file(i.e., .gif, .jpeg) from the server or local machine.
    In the below HTML code i set image source in the image tag as below:
    <img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agilis-life-new11_04.GIF"
    Is this correct path to fetch the images from the server or local machine .
    Please help me out how to set path for image in html or is there any alternate process to retrive images.
    Here is the code :
    [INDIVIDUALUAT]
    workingDirectory=D:\Aims10dev\Work
    form=LMstartup.fmx
    userid=rmenu/rmenu@RLIFEQA64
    codebase=/forms/java
    imageBase=codebase
    width=1005
    height=750
    WebUtilArchive=/forms/java/frmwebutil.jar,/forms/webutil/jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    archive_jini=frmall_jinit.jar,life-icons-round.jar,Agilis_Icon.jar,life_Icon.jar,personalize.jar,hyperlink.jar,amazingbutton.jar
    archive=frmall.jar
    separateFrame=False
    lookandfeel=Generic
    EndUserMonitoringURL=True
    usesdi=yes
    #HTMLbeforeForm= <table width="1005" border="0" cellspacing="0" cellpadding="0"><tr><td width="200"><img src="/forms/html/agilis-life-logo.gif" width="200" height="80" /></td><td width="10"><img src="/forms/html/agilis-life-new11_02.gif" width="36" height="80" /></td><td width="805" valign="top" background="/forms/html/agilis-life-new11_03.gif"></td></tr></td></tr></table>
    HTMLbeforeForm=<body topmargin="0" leftmargin="0" > <table width="1005" height="100" border="0" cellspacing="0" cellpadding="0"><tr><td width="200" valign="bottom" ><img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agilis-life-logo.gif" width="200" height="80" /></td><td width="10" valign="bottom" ><img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agilis-life-new11_02.gif" width="36" height="80" /></td><td width="550" valign="bottom" ><img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agilis-life-new11_03.gif" width="550" height="80" /></td><td valign="bottom"><table width="219" height="90" border="0" cellspacing="0" cellpadding="0"><tr><td height="36" valign="bottom" align="center"><img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agile-logo.jpg" height="36"></td></tr><tr><td height="10" valign="bottom"> <div align="right"><span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#00000; " >Home | Change Password | Logout</span></div></td></tr><tr><td colspan="3" valign="bottom"><img src="E:\Oracle\Middleware\Oracle_FRHome1\tools\web\html\agilis-life-new11_04.GIF" width="100%" height="39" /></td></tr></table></td></tr></td></tr></table></body>

    AFAIK, this is not the correct way to set the image location.
    We call the working directory as context, so inside the context root along with WEB-INF, maintain a folder with name img and put all the images in that directory.
    You can use either .\<image_folder> or the optimum way would be (if you are using JSPs) to use getContext() method and traverse accordingly.
    FYI,,, using getContext() will give you context root directory, from there it is as simple as accessing any other folder.
    Hope this answers your question.
    Cheers,
    Jeets.

  • My own cfg file in forms9i

    Hi
    How do I create a cfg file of my own. ie I need to use MyApp.cfg inplace of the default formsweb.cfg. I am using Forms 9i.
    I need to retain the formsweb.cfg. I saw how to achive this in 6i. But is it possible in 9i?
    Please help
    Regards
    Sajan

    Sajan,
    see the web.xml file of the Forms entry under the application-deployments node in the j2ee <Developer Suite> or BI_Forms directory.
    <servlet>
    <servlet-name>f90servlet</servlet-name>
    <servlet-class>oracle.forms.servlet.FormsServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    <!-- During product installation the configFileName parameter is
    specified in the orion-web.xml file as a context parameter
    override (in iDS), or as a Java system property (in iAS).
    It is set to <oracle_home>/forms90/server/formsweb.cfg.
    You can override that value here by editing and uncommenting the
    following servlet parameter setting: -->
    <!--
    <init-param>
    <param-name>configFileName</param-name>
    <param-value>D:\DevSuiteHome/forms90/server/formsweb.cfg</param-value>
    </init-param>
    -->
    <init-param>
    <!-- Turn on or off sensitive options on the f90servlet/admin page.
    For security reasons this should be set to false for
    production sites.
    -->
    <param-name>testMode</param-name>
    <param-value>false</param-value>
    </init-param>
    </servlet>
    You can either change the setting here or duplicate the servlet entry, rename the servlet name and create a second instance of it that points to another formsweb.cfg file. In the case of Oracle Application Server, make sure that you configure mod_oc4j for the new servlet name (in case you created a new instance)
    Frank

  • Xdodelivery.cfg file in 12.0.6

    Hi All,
    DB:10.2.0.4.0
    Oracle Apps: 12.0.6
    OS:AIX 5.3 L 64 bits
    We are on 12.0.6 and there is no "resource" directory under $XDO_TOP location where xdodelivery.cfg file could be created.
    As per the note 804283.1:
    The configuration file $XDO_TOP/resource/xdodelivery.cfg is detailed in the Oracle XML Publisher
    Administration and Developer's Guide and Oracle® XML Publisher User’s Guide in the section 'Configuration File Support' :
    Does the note above means we need to create a separate "resource" folder under $XDO_TOP and then create the xdodelivery.cfg file or where is the location of xdodelivery.cfg file in 12.0.6.
    Could anyone please share experience on the above issue for resolution.
    Thanks for your time!
    Regards,

    Hi,
    Please see if these documents help.
    Note: 804283.1 - How to Setup xdodelivery.cfg
    Note: 401619.1 - How Do I Troubleshoot XML with Collections?
    Regards,
    Hussein

  • Unable to use the xdodelivery.cfg file values

    Hi folks ,
    I am working on 11.5.10 Apps application.
    I have a requierment to delivery the generated report to an FTP.
    I have the FTP credentails which I dont want to hard code in Bursting control file. I went through few links and found about xdodelivery.cfg file.
    And please find my Datatemplate file , Bursting file and xdodelivery.cfg file as shown below ...
    The problem I am facing is , the program completes successfully but the file will not moved to ftp.
    Please guide me how can I access the value of the User Name and password in the Bursting control file.
    Please let me know where I am missing the actual working part.
    Data Template file
    some code here
    , ( select pov.profile_option_value VALUE
    from FND_PROFILE_OPTIONS_VL po,
    FND_PROFILE_OPTION_VALUES pov,
    fnd_user usr,
    fnd_application app,
    fnd_responsibility rsp,
    fnd_nodes svr,
    hr_operating_units org
    where po.profile_option_name like '%IBY_XDO_DELIVERY_CFG_FILE%'
    and pov.application_id = po.application_id
    and pov.profile_option_id = po.profile_option_id
    and usr.user_id (+) = pov.level_value
    and rsp.application_id (+) = pov.level_value_application_id
    and rsp.responsibility_id (+) = pov.level_value
    and app.application_id (+) = pov.level_value
    and svr.node_id (+) = pov.level_value
    and org.organization_id (+) = pov.level_value ) CONFIG_FILEPATH
    some code here
    <dataStructure>
    <group name="G_PARAM" source="Q_PARAM">
    <element name="CONFIG_FILEPATH" value="CONFIG_FILEPATH"></element>
         some code here
    Bursting control file is as below .......
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
    <xapi:request select="/XXXXXXX_TP/LIST_G_PARAM/G_PARAM">
    <xapi:delivery>
    <xapi:ftp id="ftp_delivery" server="xxxxxxx.Xxxxxx.com" user="${CONFIG_FILEPATH/username}" password="${CONFIG_FILEPATH/password}" remote- directory="/" remote-file="XXXXXXXXX_${FILE_EFF_DATE}_${INSTANCE}.xls" Secure="false" >
    </xapi:ftp>
    </xapi:delivery>
    <xapi:document output="XXXXXXXXXX_${FILE_EFF_DATE}_${INSTANCE}.xls" output-type="excel" delivery="ftp_delivery">
    <xapi:template type="xsl-fo" location="xdo://XXXX.YYYYYYYYYYY.en.US">
    </xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    Here is xdodelivery.cfg file ......
    <?xml version='1.0' encoding='UTF-8'?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <!-- ************************************************** -->
    <!-- servers section -->
    <!-- List your pre-defined servers here. -->
    <!-- ************************************************** -->
    <servers>
    <server name="xxxxxx.xxx.com" type="ftp" >
    <username>[email protected]</username>
    <password>Xxxxxxx</password>
    </server>
    </servers>
    </config>
    Please guide me how can I access the value of the User Name and password in the Bursting control file.
    Anticipating for your replies.
    Regards
    Raghu

    Found an alternate for this.
    Used UDT tables to Store the Server name , user name and credentials and remote directory.
    Fetched the values from the data template query and used them in the tags(element ). These tag values are used in bursting control file.
    Finally I was able to FTP the file to Remote directory.
    Regards
    Raghu
    Edited by: 865767 on Aug 29, 2011 5:36 PM

  • Xdodelivery.cfg file - email supplier remittance advice R12

    I have created xdodelivery.cfg file in $XDO_TOP/resource directory.
    1. What is host name? like my apps server host name or email server host name?
    2. What is server name again? (isn't it same as host name? which server?)
    3. what is IEX: SMTP Host profile option? (is it same as host name in .cfg)
    Are all these values same or each has different meaning?
    <?xml version="1.0" encoding="UTF-8" ?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <servers>
    <server name="mysmtp1" type="smtp_email" default="true">
    <host>myhost.mydomain</host>
    <port>25</port>
    </server>
    </servers>
    <properties>
    <property name="ds-temp-dir">/tmp</property>
    <property name="ds-buffering">true</property>
    <property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
    </properties>
    </config>
    1. Set the IBY: XML Publisher Delivery Manager Configuration File system profile with the directory where the xdodelivery.cfg file is located.
    2. Verify both of the following profiles are set and are correct:
    IEX: SMTP From
    IEX: SMTP Host
    3. Additionally, go to application developer application -> messages query up IBY_FD_SRA_EMAIL_FROM change the email from to your desired text
    Thanks,
    Munna

    Hi Vinay,
    You'll have some reassurance in at least that I had the same problem with a R12 upgrade with Separate Remittance Advice. Unfortunately, I was not able to remain on the client site long enough to solve this, although I do have the following to offer, even if its not a solution:
    1) The xdodelivery.cfg file for one of our clients where this does work is as follows:
    <?xml version="1.0" encoding="UTF-8" ?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <servers>
    <server name="mysmtp1" type="smtp_email" default="true">
    <host>r12p660.<company_name>.co.uk</host>
    <port>25</port>
    </server>
    </servers>
    <properties>
    <property name="ds-temp-dir">/usr/tmp/PROD</property>
    <property name="ds-buffering">true</property>
    <property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
    </properties>
    </config>
    2) I note in the error the the SMTP sever is null. In my example setup the local host (e.g KWDMXV41). The XML file may be in $INST_TOP/appl/admin and will be called <ORACLE_SID>_KWDMXV41.xml
    3) You have the following error in the stack: "oracle.apps.xdo.delivery.MissingRequiredPropertyException: Required property missing. Property name :HOST". This may imply that either the host is not defined in some profile option or the host is not being recognised by the program. Is this a multi-tier system, is there an entry in the /etc/hosts file?
    I hope that may be so some help.
    Thanks,
    Mark

  • Read Content of javaws.cfg File

    Hi,
    I want to add some own entries in the javaws.cfg file.
    How could I read the content of this file from ma lauched application ???
    Any help is welcome!!!
    Jens

    or you could do something like this to get the directory where javaws.jar and javaws.cfg riside.
    * Returns the directory where the jar for the specified Class is
    * installed.
    * @param clazz the class object the Main class.
    * @return the directory the .jar file, which contains the Main class.
    private static final File getJarInstallDirectory(Class clazz) {
         File file = new File(clazz.getProtectionDomain().getCodeSource().getLocation().getFile());
         return new File(file.getParent());
    then call this method with javax.jnlp.BasicService.class as an argument. That will return a File object representing the directory containing javaws.jar and javaws.cfg.
    masa

  • Cfg files

    This question was posted in the past but I could not find any response.
    The directory: C:\Documents and Settings\All Users\Application Data\Hewlett-Packard\HP Print Settings
    contains 14,000 cfg files all beginning with HP then followed by a series of letters and numbers.
    Is it safe to delete these files? Why are they being created? Can they be removed?

    Is there any moderator out there in HP land that can find the answer to this question. My company is an HP Var and I have been finding more servers with this same problem. It is not only the number of files or size (total), it is the performance hit when windows and backup software accesses them all.
    thank you

  • Role of domain.cfg file?

    hi guys,
    any one explain me the role of domain.cfg file in the common transport directory (usr/sap/trans)
    and
    what is the diffrence between domain.cfg and tpparam file which contains the list of the systems in the transport domain?

    When a transport domain controller is first created, the TMS generates:
    ü A transport domain and a transport group
    ü User TMSADM
    ü The RFC destinations required for the TMS
    ü File DOMAIN.CFG in directory bin of the common transport directory, for storing the above TMS configuration
    tp progeam uses a parameter file TPPARAM located in the bin directory that difines many mportant parameters that directly affect the way tp works for performing export or imports.
    Rgds
    Suman

  • Error in sender file adapter: source directory does not exist

    Hi,
    The PI system is 7.11
    I've created sender file adapter with following details:
    Transport Protocol : File System
    Source directory: /interfaces/In
    I checked in AL11 that this path really exists and it does. (I can even see the .txt file that should be processed.)
    But still i get in Communication Channel Monitoring the following error:
    "Configured Source directory "/interfaces/In" does not exist.
    (i also tried to give the source directory as "interfaces/In" and as "//interfaces/In" but still the same error.
    Any suggestions as to what is wrong?
    kr
    Robert

    Actually, Need to use forward slash (/) to separate directory names in accordance with the Java specification.
    But wanted to try if that works..
    Also check directory name , path again as this is case sensitive...
    --Divyesh

  • File to dinamic directory

    Hi all.
    i have an XML that contain:
    FILE:Sales.xml
    Directory:c:\new folder
    Name: Rodrigo
    LastName: Suarez
    Age: 21
    I must map it to an another File to c:\new folder\Sales.xml
    my problem is File and Directory is dinamic--> Directory an File can change
    Any Idea How can i do it??
    Thanks & Regads
    Rodrigo

    hi Jin
    im trayin do a UDF enconding, but in dont know how to do that. I Created a User Function.
    Imports: com.sap.aii.mapping.api.DynamicConfigurationKey;com.sap.aii.mapping.api.DynamicConfiguration;
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey keyF = DynamicConfigurationKey.create( URLFile, "FileName");
    DynamicConfigurationKey keyD = DynamicConfigurationKey.create( URLFile, "Directory");
    String valueOld = conf.get(keyF);
    String valueOldD = conf.get(keyD);
    if (valueOld != null) {
        String valueNew = valueOld.replaceAll("Sender.xml",file);
        conf.put(keyF, valueNew);
    if (valueOldD != null) {
        String valueNewD = valueOldD.replaceAll("/IN",dir);
        conf.put(keyD, valueNewD);
    return name;
    URLFile: http://sap.com/xi/XI/System/File.
    I dont know if the logic of function is right.
    I made a Test in XI and the result was this:
    Compilation of dynamic_directory_MM successful Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._dynamic_directory_MM_ method FileCOutput$[http://sap.com/xi/XI/System/File, Sales.xml, c:/, Rodrigo, com.sap.aii.mappingtool.tf3.rt.Context@9159fe] com.sap.aii.utilxi.misc.api.BaseRuntimeException: Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._dynamic_directory_MM_ method FileCOutput$[http://sap.com/xi/XI/System/File, Sales.xml, c:/, Rodrigo, com.sap.aii.mappingtool.tf3.rt.Context@9159fe]
    Regards
    RP

  • How do i delete Older files from the directory before create a new file?

    Hi,
    How do i delete older files in a particular directory,
    the senorio is count the number of .txt files in a directory and delete the older files if file count is more than 10. (if i add 11th file the very first file has to be deleted)
    i have written the code to count the files and delete , but it is deleting all the files instead of older file
    public class ExtensionFilter implements FilenameFilter {
      private String extension;
      public ExtensionFilter( String extension ) {
        this.extension = extension;            
      public boolean accept(File dir, String name) {
        return (name.endsWith(extension));
    public class FileUtils{
      public static void main(String args[]) throws Exception {
        FileUtils.deleteFiles("c:/countfile/", ".txt");
      public static void deleteFiles( String directory, String extension ) {
        ExtensionFilter filter = new ExtensionFilter(extension);
        File dir = new File(directory);
        String[] list = dir.list(filter);
        File file;
        if (list.length == 0) return;
        for (int i = 0; i < list.length; i++) {
          //file = new File(directory + list);
    file = new File(directory, list[i]);
    if ((list[i]).length()>=10)
         System.out.print(file + " deleted : " + file.delete());
    Thanks,
    Jamin Rosina                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    What your code is doing now, is deleting all filenames that are longer than 10 characters.
    Your problem lies in the line:
    if ((list).length()>=10)

  • Anyone knows how to delete a file from a directory?????

    hi there
    anyone has any idea on how to delete a file from a directory? delete(String filename)? thank you.

    Hi,
    Check this link.
    Gives you an example code to show how to delete a file.
    http://examples.oreilly.com/jenut/Delete.java
    Hope this helps.
    Roopasri Vittal
    Developer Technical Support
    Sun Microsystems
    http://sun.com/developers/support

Maybe you are looking for

  • Working with Human Task Service

    Hello everybody, I'm trying to do some exercises with Human Task Service and ADF, but I have no clue how to do it. Ok here is what I'm trying to do. I've got a small BPMN process, which calls a WebService and gets a list of locations. Afterwards the

  • Why is skype the worst program I have ever laid my...

    This program is such a **bleep**ing joke. Every single time skype updates it does the exact opposite of "improving my experience". I have no idea how my favorite messenger program has morphed into this peice of absolute garbage that I'm dealing with

  • Is Windows 8.1 really superior to Mac OS on a MacBook Pro 13?

    I need 4K-Monitor support at 60Hz on my MacBook Pro 13" (Late 2014). Someone told me that I need to install Windows 8.1 to accomplish this. Are you serious Apple? I have to install Windows to get things running on my MacBook? Please someone tell me t

  • Getting Final Cut Express movie (burned using idvd) to play in Windows

    I have made my Final Express movie into a dvd using idvd. However, it will not play on Windows media player, even though it plays on a regular dvd player. I am not certain why, but is there a way I can make it compatible? I have tried even burning it

  • Mapping workspaces to existing schema

    I have recently installed apex and am trying to map a workspace to an existing schema. The only schemas that show up in the drop down list are BI, IX and any new schemas I have created. I would like to map the workspace to SCOTT, OE, HR etc... How do