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,
SunnyHi 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
BalubetoSince 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. -
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
SajanSajan,
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
RaghuFound 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,
MunnaHi 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!!!
Jensor 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 -
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
RobertActually, 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 -
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
Rodrigohi 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 RosinaWhat 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