App Engine XMLP Report with PeopleTools 8.5

Hi All,
I have an issue with creating an XMLP report in App Engine using PeopleTools 8.5 / PSFT HCM 9.1. As Rowsets, XMLDoc objects are now depreciated as a datasource, I am using XML File as the datasource type.
In my code, I create an XMLDoc object populate an XML file I put on the app server to be used as the datasource. I have taken this XML file output and loaded it into the template builder within Word without any problem, so by that I trust that the XML is well-formed. I have also created the appropriate datasource, report definition for the report within the PIA.
My problem comes up when I try to run the report through System Process Requests. I run it as an XML Publisher process type and it gives me the following output. The error makes it appear like my XML is not formed correctly, but if that was the case, would it load into the template builder? If anyone can provide any insight into this problem, would be greatly appreciated. Below is snippets.
XML output file I use for the datasource:
<?xml version="1.0"?>
<root>
<employee>
  <under_500>
    <empl_num>
      <![CDATA[115]]>
    </empl_num>
    <empl_pct>
      <![CDATA[87.79]]>
    </empl_pct>
    <surv_num>
      <![CDATA[16]]>
    </surv_num>
    <surv_pct>
      <![CDATA[12.21]]>
    </surv_pct>
    <all_num>
      <![CDATA[131]]>
    </all_num>
    <all_pct>
      <![CDATA[1.49]]>
    </all_pct>
  </under_500>
</employee>
</root>Stdout file:
[081710_155732658][oracle.apps.xdo.common.xml.XSLT10gR1][UNEXPECTED] <Line 1, Column 1>: XML-20108: (Fatal Error) Start of root element expected.
[081710_155732659][oracle.apps.xdo.template.FOProcessor][EXCEPTION] java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at oracle.apps.xdo.common.xml.XSLT10gR1.invokeParse(Unknown Source)
        at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)
        at oracle.apps.xdo.common.xml.XSLTWrapper.transform(Unknown Source)
        at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
        at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)
        at oracle.apps.xdo.template.FOProcessor.createFO(Unknown Source)
        at oracle.apps.xdo.template.FOProcessor.generate(Unknown Source)
        at com.peoplesoft.pt.xmlpublisher.PTFOProcessor.generateOutput(PTFOProcessor.java:88)
Caused by: org.xml.sax.SAXParseException: <Line 1, Column 1>: XML-20108: (Fatal Error) Start of root element expected.
        at oracle.xdo.parser.v2.XMLError.flushErrorHandler(XMLError.java:441)
        at oracle.xdo.parser.v2.XMLError.flushErrors1(XMLError.java:303)
        at oracle.xdo.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:343)
        at oracle.xdo.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:285)
        at oracle.xdo.parser.v2.XMLParser.parse(XMLParser.java:289)
        ... 12 more
081710_172859989][oracle.apps.xdo.template.FOProcessor][ERROR] End Memory: max=63MB, total=13MB, free=2MB
Error generating report output:  (235,2309) PSXP_RPTDEFNMANAGER.ReportDefn.OnExecute  Name:ProcessReport  PCPC:59808  Statement:1291
Called from:TEST83.MAIN.GBL.default.1900-01-01.Gen_Rpt.OnExecute  Statement:193
Process 5805 ABENDED at Step TEST83.MAIN.Gen_Rpt (PeopleCode) -- RC = 24 (108,524)
Process %s ABENDED at Step %s.%s.%s (Action %s) -- RC = %s
PSAESRV completed service request at 17.29.00 2010-08-17
PeopleTools(8.50.11) AE SQL/PeopleCode Trace - 2010-08-17Trace file:
Line     Time       Elapsed Trace Data...
-------- --------   ------- ------------->
161      17.28.59  5487.402000                   PCodeWTL(3/3): xdo.cfg path: D:\Apps\psoft\DEV1NAM\appserv\xdo.cfg
162      17.28.59     0.008000           PCodeWTL(3/3): Using Output Directory:D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\RptInst
163      17.28.59     0.000000           PCodeWTL(3/3): XML Publisher ProcessReport Job Start: 2010-08-17-17.28.59.000000
164      17.28.59     0.000000           PCodeWTL(3/3): Report Definition Name: TEST83
165      17.28.59     0.000000           PCodeWTL(3/3): Template ID:
166      17.28.59     0.000000           PCodeWTL(3/3): Language CD: ENG
167      17.28.59     0.000000           PCodeWTL(3/3): As of date: 2010-08-17
168      17.28.59     0.000000           PCodeWTL(3/3): Output format: PDF
169      17.28.59     0.000000           PCodeWTL(3/3): Actual output format: 2
170      17.28.59     0.006000           PCodeWTL(3/3): Actual template ID: TEST83_1
171      17.28.59     0.000000           PCodeWTL(3/3): Actual template date: 2010-08-11
172      17.28.59     0.001000           PCodeWTL(3/3): Actual Language Code: ENG
173      17.28.59     0.001000               PCodeWTL(3/3): TMPLFILE: D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\TEST83_1.xsl
174      17.28.59     0.000000               PCodeWTL(3/3): RTFFILE: D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\TEST83.rtf
175      17.28.59     0.014000           PCodeWTL(3/3): XSL template: D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\TEST83_1.xsl
176      17.28.59     0.000000           PCodeWTL(3/3): Xliff File:
177      17.28.59     0.008000                   PCodeWTL(1/3): xmlpublisher PTFOProcessor.generateOutput error.  XSL file:D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\TEST83_1.xsl  Data file:D:\Temp\xmlOut.xml  Xliff file:  Output file:D:\apps\psoft\DEV1NAM\appserv\prcs\DEV1NAM\files\XMLP\73148205-aa46-11df-8375-a29d367ea3a0\RptInst\TEST83.pdf  Format:2
XDOException:nullIf anyone could provide any help, would be greatly appreciated. Thanks!
Jared

Jared,
I'm facing EXACTLY the same issue as you have posted above.
The issue is at the statement (in PeopleCode) : &ReportDef.ProcessReport(&sTemplateId, %Language_User, %Date, &sOutputFormat);
And the trace is exactly the same as you have posted above. Were you able to resolve this issue?
Any help would be appreciated!
Thanks
Saad Umair

Similar Messages

  • YC_GEN app engine failed after upgrading from EPM 8.9 to 9.1 Rev1

    we tried upgrading our EPM 8.9 + tools 8.49.23 application to EPM 9.1 + tools 8.53.08. After upgrading when we tried to run the YC_GEN app engine it failed with the below error.
    Error:
    17449 20.26.27 0.000111 321: &ln_1 = &lbi_1.Execute();
    17450 20.26.27 0.017373 ErrorReturn-> 2 - Interlink Definition: Execution failed. (122,2) DERIVED_CG_BAT.CG_BATCH_PRV.FieldFormula Name:LoadDepends PCPC:27203 Statement:321
    Called from:YC_GEN_TBLS.MAIN.GBL.default.1900-01-01.UpdDpnds.OnExecute Statement:2
    17451 20.26.27 0.000080 <<< end-ext Nest=01 LoadDepends DERIVED_CG_BAT.CG_BATCH_PRV.FieldFormula Dur=2.480543 CPU=1.190000 Cycles=94840
    17452 20.26.27 0.000028 <<< end Nest=00 YC_GEN_TBLS.MAIN.GBL.default.1900-01-01.UpdDpnds.OnExecute Dur=2.486408 CPU=1.190000 Cycles=94874
    17453 20.26.27 0.008761 Database Options: override_connection_reset: 0
    we tried using libpsfidrvr.so file which delivered with EPM as well as with tools both is not working.

    I resolved my issue. Renamed search.sqlite and reinstalled Firefox 9.0.1
    All default search engines are now available.

  • Running Reports with a Process Definition/XMLPublisher App Engine

    Is there any documentation for creating the Application Engine to run XMLP reports from the PeopleSoft menu?  We are converting our Crystal reports to XMLP and I get the report to run fine through Report Viewer but the user wants to access it on the report menu.  The Data Source is query and the query has 7 run control prompts.  I can see how other report App Engines run using three fields UserID, Run Control, Language but this query would have seven prompts to pass from the run control page to the query/report.  I'm assuming I would have to use bind variables.  I don't want to use the method of passing three prompts from the run control table and then setting criteria in the query but to just pass all of the prompt values directly to the report because the query is a union so that complicates the process.  I was wondering if there is a paper, documentation or something to explain the process for passing the prompts (through peoplecode) to the report when running the report from the process definition to the App Engine from the menu?

    Anil and Rohit,
    Thank you both for the help and getting back to me timely. So let me be sure I understand. When running my report in JDeveloper, I am not able to run the rwservlet because it is not deployed on the 9iDS instance of OC4J that JDeveloper uses, because JDeveloper uses a lightweight version of the 9iDS OC4J containers (Or rather, is it not even a version of 9iDS OC4J?). So, I have to start a separate 9iDS OC4J instance which does have rwservlet deployed. So if I try the unsupported trick and deploy reports_ids.ear to the same OC4J instance that Jdeveloper is using, I may be able to get everything working with one instance of OC4J. If I do, what about when I deploy my report to a production 9iAS server? I'm thinking that the 9iAS instance of OC4J would have the rwservlet deployed, so my application would be fit for this environment, and I would still be running everything on one instance of 9iAS OC4J. I also have the idea, for development, of instead of running my application and reports using the internal JDeveloper OC4J instance, I would use a standalone 9iDS OC4J instance on my machine and just run everything (my web application and reports) on this. Do you think this would be feasible? Should I be able to use the JDeveloper debugger to remotely debug all this?
    Thanks and sorry for so many questions!
    Bill

  • Integrating mod_plsql reports with Oracle Apps. A maddening dilemma.

    I'm hoping there is some guru out there that has the perfect solution to this maddening dilemma I'm facing.
    The crux of the issue is this.
    I've created mod_plsql reports that can accept a session_id with which they can set a user context based on global application contexts set in Oracle applications by users as they log in.
    At this juncture, I have not figured out a way to call those mod_plsql reports from Oracle apps using a variable session_id as defined for the user when they logged into apps.
    My client want to be able to log into Oracle apps and then go to the mod_plsql reports from the Oracle Apps menu and maintain the user session, so that the mod_plsql reports are run using VPD to constrain access to the data they are displaying to that specific user.
    The client does not have Single Sign On installed nor OID.
    I had hoped to pass a variable parameter session_id from the defined menu function that would call the mod_plsql url, but I don't see any way to pass a variable there and am becoming convinced that doing so is not an option. Can anyone confirm this?
    An alternate option I'm considering that seems like it would work is to create a JSP page that gets called from a menu function. In that JSP page, I would retrieve the session_id set in apps based on the context for the user_id that I could retrieve from fnd_global.user_id and assemble a URL with the session_id that the page would then re-route to the mod_plsql page.
    Unfortunately, I'm not versed in JSP.
    How hard would it be to create the sort of page that I'm talking about?
    Would the JSP need to part of OAF?
    Can anyone think of any other options that would take care of the issue I'm dealing with?
    Thanks.
    Kurt

    See answer on other forum: Integrating mod_plsql reports with Oracle apps. Maddening dilemma.

  • Running Connected Query with Run Control Parameters using App Engine

    Hello,
    I created a connected query that has 1 parent query and 1 child query, and use this as DataSource for the report that I am going to generate. I created an app engine that willl be called to generate this report. However, I encounter the error "Error occurred while processing the request. (228,101) PT_CONQRS.CONQRSMGR.OnExecute Name:GetXMLData PCPC:59072 Statement:1309". What could be causing this issue? One cause I am thinking is that the Connected Query not returning any data since I am not able to pass / map the values to the CQ's prompt fields. How is this done in CQ? I've done it in PS Query by using the function SetPSQueryPromptRecord+. I'm trying to search for this function's equivalent in CQ. I was able to search for a workaround (http://mfinchps.blogspot.com/2011/05/how-to-launch-connected-query-xml.html), but I still prefer to have a CQ data source.
    Below is the code that should handle mapping of CQ prompt fields:
    &oConQrsInst = create PT_CONQRS:CONQRSMGR(&OperId, &ReportName);
    &result = &oConQrsInst.Open(&oConQrsInst.Const.InitExisting);
    &CQPromptsArray = &oConQrsInst.QueriesPromptsArray;
    &rcdQryRunParms = CreateRecord(@&PromptRec);
    &sqlSelectQryParms = CreateSQL("%Selectall(:1) WHERE OPRID = :2 AND RUN_CNTL_ID = :3");
    &sqlSelectQryParms.Execute(&rcdQryRunParms, &OperId, &RunControlId);
    /*Loop through the Connected Query "Queries" and fill in each query's prompts as needed*/
    For &arrCtr = 1 To &CQPromptsArray.Len
    &rcdQryPrompts = &CQPromptsArray.Get(&arrCtr).QueryPromptRecord;
    For &i = 1 To &rcdQryPrompts.FieldCount
    While &sqlSelectQryParms.Fetch(&rcdQryRunParms)
    If &rcdQryPrompts.GetField(&i).Name = &rcdQryRunParms.GetField(Field.BNDNAME).Value Then
    &rcdQryPrompts.GetField(&i).Value = &rcdQryRunParms.GetField(Field.BNDVALUE).Value;
    Break;
    End-If;
    End-While;
    End-For;
    &sqlSelectQryParms.Close();
    End-For;
    rem &oRptDefn.SetPSQueryPromptRecord(&rcdQryPrompts);  -> need to have equivalent of this+
    &oConQrsInst.Close();
    Thanks!
    Janet

    i think you have run the code to generate the XML file from your connected query...
    check the following things
    1. Check the Report definition is defined or not for the file that you want generate.
    2. if its defined check the RTF template is present or not.
    3.Check your code in Appengine whether you have mentioned the Report Definition and template name,

  • Dynamic Report with Hundreds of Columns in APPS -- Possible ?

    I am working on a design of building a dynamic report with up close to 1000 columns in Oracle MFG. Depending on the number of item parameters user entered, the report could have 100, 200, 500, up to 1000 columns. User wants the report exported to EXCEL to do analysis.
    Is this huge report possibly built and run in Oracle APPS? What are the major issues and limitations involved and what attentions I should give to design and build? Thanks in advance.

    Since formatting is not important, I would use pl/sql. Pl/sql is better suited for dynamic sql. With utl_file you can write the results of your dynamic query to a csv fiel for import in Excel.

  • Very Urgent !! XMLP reports not printing directly from Oracle Apps.

    Hi ,
    We are not able to print XMLP reports directly from Oracle Applications(Concurrent Manager) to the printer.
    We have checked the following setups and they are ok.
    1. Have a Postscript ready printer.
    2. PASTA has been installed and setup.
    3. The printer type "--Pasta Universal Printer Type" is associated with the printer and that the seeded "PDF Publisher" print style and PASTA_PDF printer driver are associated with the printer type. Third party program "pdftops" has been installed in the instance.
    4. pasta_pdf.cfg is present and that it contains an "uncommented" entry as follows:
    preprocess=pdftops {infile} {outfile}
    5. The XMLP Report also has print style as "PDF Publisher".
    Initially, Step 5 was not being followed and the printer was printing the XML data instead of the pdf output.
    Now, after changing it to PDF Publisher, nothing is coming as output to the printer.
    I have checked that both the XML and pdf files are getting generated.
    Does anyone have any idea what could be the problem? Any help is greatly appreciated.
    Regards,
    Satrajit

    Hi Satrajit,
    Please make sure you have pdftops is available on the server and in the PATH.
    Please run following two commands.
    $ which pdftops
    $ which pdf2ps
    Please use one of two commands you found in the server.
    Please review Metalink Note 338990.1 for more details.
    Thanks,
    Shinji

  • Integration with Google App Engine on iPhone

    Has anyone made an iPhone app that integrates with Google App Engine? Are there any restrictions on doing this?
    I have working python code for the client side, including authentication and sharing data, I'm thinking of migrating that code to Objective-C. Wanted to make sure it's OK and see what other people think.

    That's a good point, I was thinking my app would probably not be super popular, but I have no idea. A rough estimate of my app's behavior against the quotas gives me theoretically 65000 active users per day (limiting factor is HTTPRequest quota).
    In any case I am hardcoding a domain name that I own into the app. The server side code is also pretty simple, so if the quotas became a problem I can migrate to EC2 without too much code rewriting. Hopefully.

  • Oracle Reports with graphics for Oracle App R11i 11.5.9 ??

    Hii
    Can i develop Oracle Reports with Graphics ( basic header,footer,logo ) and register it with Oracle Apps R11i 11.5.9 and be able to view it as an end user.
    If yes then how ?
    Regards
    Fahad Hameed

    Hii Guys
    I've developed a report with a basic Header.BMP file and it runs fine on local.
    How will it run on Oracle Apps is the question that i need to find answers to .
    Regards
    Fahad Hameed

  • Windows Macro Engine for use with Java Apps

    Does anyone know of a macro engine that can be used under windows for interaction with a Java app? None of the ones I've tried will work with Java Apps. Work great with everything else I've tried, just not Java apps.
    Will

    What exactly is a macro engine? What do you want it to do? Do you want to add scripting to your application? Or do you want to script third party applications, that don't support it themselves?

  • Failed to Load database information - Crystal report with XML as datasource

    Hello Friends:
    I am getting the attached error when i try to load the Crystal Report with XML as data source.
    I have designed the crystal report with the sample XML provided with XSD schema (PFA I have attached the XML and XSD). It is working as expected on design time. But it is failing when I load it from C# code.
    Note: I have referred the following DLLs of version 13.0.2000.0 in my sample application.
    CrystalDecisions.CrystalReports.Design.dll
    CrystalDecisions.CrystalReports.Engine.dll
    Please let me know what should be done in order to resolve this.
    Thank you!

    All I know is that you are using 'SAP Crystal Reports, Developer Version for Visual Studio .NET". No idea what service pack or what version of .NET...
    So. make sure you are on SP 9:
    SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads
    Search for KBA 1525432 (search box is in top right corner) and follow the instructions there.
    Remove your reference to CrystalDecisions.CrystalReports.Design.dll
    Add the following references:
    CrystalDecisions.Shared
    CrystalDecisions.ReportSource
    CrystalDecisions.Web (if web app)
    CrystalDecisions.Windows (if win app)
    I'd also recommend commenting out the export code for now; one step at a time. Get it to work in the viewer, then move on... No Big Bangs
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Using jasper Reports with Tomcat5.5

    hi ,
    i am trying to use Jasper Reports with Tomcat 5.5 but not able to do it.
    i have written a simple java program to read data from MySql database and generate a report in PDF format. the good thing is that when i am doing this as a independent java program and running it in Eclipse3.2 then its working fine. but i am not able to run it as a sevlet thru Tomcat5.5.
    any help ? is there any issue with version ...
    i am using JDK 1.5 , Tomcat5.5
    regs,
    sajid

    i am not able to figure it out. usually all web app picks files in WEB-INF folder . see below the exception ....
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet execution threw an exception
         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    root cause
    java.lang.VerifyError: (class: net/sf/jasperreports/engine/xml/JRXmlDigesterFactory, method: configureDigester signature: (Lorg/apache/commons/digester/Digester;)V) Incompatible argument to function
         net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:202)
         net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:195)
         com.iflex.poc.reports.ReportManager.generateReport(ReportManager.java:25)
         com.iflex.poc.reports.ReportServlet.doGet(ReportServlet.java:15)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.16 logs.

  • Login error with report viewer when opening Crystal report with subreport

    Hi
    I have a problem with a login error (database vendor code 18456) when I try to open a crystal report to view it.
    The report uses data from an external payroll database but I'm running it via our Accounts system (it's a convenient front end for users to run the report from). This works fine for another report that doesn't have any subreports. However when I run the Crystal report that has subreports, the report generation process works but when the crystal reports viewer tries to open the report I get the login error. It doesn't seem to be passing the login details for the payroll database down to the subreport.
    I'm using Crystal Reports version 11.0.0.1282. The Accounts system is Technology One. Tech One have provided a report template that has several formulas designed to allow Tech One to play nicely with Crystal. One of these formulas allows me to enter the nickname of the external database that the report needs to use. The external database's connection details are fully specified in the Tech One configuration section (server console). So in this case the report says use database U1 & the server console identifies U1 as being the payroll database, specifies the connection path  & has the username & password required to logon to the payroll database/server.
    The report is running ok & retrieving data, but for some reason the viewer is erroring. If anyone has any ideas for how I can get the login details used to run the main report to flow through to the subreport it would be much appreciated.
    Thanks
    Sue

    I understand your  frustration. We can do a few things. But really, it should be Technology One contacting us. To use an analogy (which you are free to share with Technology One). They built a car and sealed the hood. You bought the car, but he engine does not quite run as it should. You bring the car to the mechanic and all he can do is look at the car as he can not even open the hood.
    In any case, here is what I would do if I could open the hood (e.g.; if I was dealing with Technology One):
    1) Look up database vendor code 18456. This is simply the error our print engine is receiving from the database client and it simply passes it through relatively unhandled. This you should be able to do your self or ask Technology One to tell you what that means.
    2) Break out the subreport and see if it runs on it's own in the application (if this is a permissions issue - which I doubt -  it should come up here too). Unfortunately, this is for Technology One to do...
    3) Run the report (with the subreport) in the CR designer. Does it work there? If this is a win app and it works, we again eliminated permission issues. And we also confirmed that the report is good. Again, Technology One should do this for you.
    BTW.; CR 11.0 is out of support - not sure if you or Technology One are aware of this...
    4) Can the developer duplicate the issue on his development computer?
    Now, there are couple of instances where you say something like; "the report works and gets data, but the viewer errors out":
    +The report is running ok & retrieving data, but for some reason the viewer is erroring.
    However when I run the Crystal report that has subreports, the report generation process works but when the crystal reports viewer tries to open the report I get the login error.  +
    How do you know the report is retrieving data? From the error I would say the report never connects, thus the error / request for a logon...
    So, the short of all of this is; get Technology One to contact us. They can do it over the forums or obtain a phone case here;
    http://store.businessobjects.com/store/bobjamer/en_US/pd/productID.98078100
    Now, here is a warning. As CR 11.0 is out of support Technology One will have to upgrade to CR 11.5, before that can create a phone case, which for them and you brings up another bunch of issues...
    If you do not get any joy from the support person at you are talking to at Technology One, get him to escalate the issue. They are the ones that should be talking to us...
    Ludek

  • WebLogic java process requieres 99% load after XMLP report creation

    Hi,
    we're experiencing production problems with on XMLP report which is triggered and processes completely by application package PC.
    Creation of a pdf file works fine but on the server a WebLogic java process gains 99% load until production is not usable.
    A truss on the server shows:
    ProzessID/ThreadID
    appkops@hcmprod-154 > truss -p 13912/90
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    and so on...
    The application package PC looks as follows:
    import PSXP_RPTDEFNMANAGER:ReportDefn;
    Local PSXP_RPTDEFNMANAGER:ReportDefn &Vorblatt = create PSXP_RPTDEFNMANAGER:ReportDefn("B_EA_A_VORBL");
    Local string &sXML;
    +&sXML = GetHTMLText(HTML.B_EA_BARCODE, PERSON.EMPLID, PERSON_NAME.NAME);+
    +&Vorblatt.Get();+
    +&Vorblatt.SetRuntimeDataXMLDoc(CreateXmlDoc(&sXML));+
    +&Vorblatt.ProcessReport("", "", %Date, "");+
    CommitWork();
    +&Vorblatt.DisplayOutput();+
    CommitWork();
    +&Vorblatt.DisplayOutput();+
    So it looks as if the server process tries to delete a directory and output file which are no longer there?!?
    Does anyone see a problem with the above PC or the solution in general?
    Any help is very appreciated.
    Thanks
    Ralf
    Edited by: clausthaler on 05.01.2011 02:59

    What happends if you try to issue your query from a SQL prompt? Does it work? Now, what is it written at the alert.log at the time this error arises? Is this version certified against 10g?
    There are some issues when connecting the jdbc driver with Oracle 10g (http://edocs.bea.com/wls/docs81/notes/issues.html#129571) some patches may need to be applied.

  • PRCSSYSPURGE App Engine

    Hi,
    In the App Engine PRCSSYSPURGE I have a section named PrcsRqst I have Peoplecode Action which has a function
    PurgeProcessRequest();
    How can I find the definition of this function.Can anyone help me out with this.
    Thanks.

    See resolution for Issue 200779362 in oracle metalink (excerpt below):
    Response: The detailed steps in the code of what these PeopleCode functions do in 8.4x, are as follows:
    PurgeProcessRequest & PurgeSpecificServer
    Both do the same thing except PurgeProcessRequest does it for all Servers whereas - PurgeSpecificServer does it for a named Server only.
    1. Retrieve from the PS_PRCSPURGELIST table for all the run status that needs to be deleted.
    2. Delete items marked deleted from Archive table: PSPRCSRQSTARCH
    3. Delete dups in Archive table
    4. Move all Single Processes Into the Archive table
    5. Move all Job Headers Into the Archive table
    6. Move all Job Items Into the Archive table
    7. Commits Deletes
    8. Performs purge of items marked Deleted from archives that are also in PRCSINSTANCE table.
    9. Performs purge of itmes from Process Scheduler and Report Distribution subsidiary tables that are not in PSPRCSRQST
    10. Deletes Messages from Message Queue and Log Tables related to deleted Archived Reports

Maybe you are looking for

  • Restored a whole lot of deleted pictures i deleted accidently.

    Restored a whole lot of deleted pictures i deleted accidently, now the files are corrupt, but i can see them, "blurry" in the camera roll. Anyone with any clues on how to fix this? I put the pictures i deleted over to a new album, which was 4 days of

  • Error while editing groups in Oracle Portal 3.0

    I get following error message when I try to add a user to a group: Unexpected Error in wwsec_app_group_mgr.edit_group - ORA-00001: unique constraint (PORTAL30.WWSEC_FLAT_UK) violated (WWC-41234) Unexpected error encountered in wwsec_api.add_user_to_l

  • How to read the filename

    I have a bunch of files in a directory. How to read just the filename from the directory.

  • Pavilion DV4 : After upgrade to Windows 7, fingerprint doesnt work

    Hi, I upgraded to windows 7 yesterday using HP Windows upgrade kit. Everything is working fine except for Digital Persona. It say reader not connected. I had downloaded it from HP site. http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwar

  • Finding Size Of Folders Quickly Without Using Additional Apps?

    Occasionally I need to find which are the largest items in a folder containing maybe 50 or more files/folders. Clicking the "Size" column header instantly sorts out the files into order of size, but the folders, which may contain many gigabytes of ma