Error in smartform calling in a report
Moved from General to Form Printing. Please take care to post in the correct forum.
Hi All,
I'm working on standard Smartform 'EBPP_DEBIT_CREDIT_MEMO'(biller Notification) calling in a report.In report smartform generating function module successfully(/1BCDWB/SF00000095).
problem accuring while calling the generating function module.
if anything wrong please help me.
The coding is:
Data : fm_name TYPE rs38l_fnam.
Data:L_URI type AD_URI.
START-OF-SELECTION.
L_URI = '11223'.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'EBPP_DEBIT_CREDIT_MEMO'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = fm_name
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
call function fm_name
Exporting
L_URI = L_URI
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5 .
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Edited by: Matt on Apr 23, 2009 11:25 AM
Hi Vijay,
Thank You for ur replay.
before the dynamic function module excution sy-subrc is '0'
While comes to dynamic FM giving the error as:
Incorrect parameter with CALL FUNCTION.
When calling a function module, one of the parmaeters was not
specified.
Error in ABAP application program.
This is standard smartform , u check the code once and suggest me.
Similar Messages
-
Error while smartform call in a Report
Hi All,
I'm working on standard Smartform 'EBPP_DEBIT_CREDIT_MEMO'(biller Notification) calling in a report.In report smartform generating function module successfully(/1BCDWB/SF00000095).
problem accuring while calling the generating function module.
if anything wrong please help me.
The coding is:
Data : fm_name TYPE rs38l_fnam.
Data:L_URI type AD_URI.
START-OF-SELECTION.
L_URI = '11223'.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'EBPP_DEBIT_CREDIT_MEMO'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = fm_name
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3
IF sy-subrc 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
call function fm_name
Exporting
L_URI = L_URI
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5 .
IF SY-SUBRC 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.Hi,
May be population of your exporting parameter for smartform is wrong(l_uri). it is of type LCHR(data domain). Below is the document for LCHR data type population. Please check that.
LCHR:
Any character string with at least 256 characters. Fields of this type must be at the end for transparent tables and have a preceding length field of type INT2. For an INSERT or UPDATE in ABAP programs, this length field must be filled with the length actually required. Fields of this type cannot be used in the WHERE condition of a SELECT statement.
Thanks,
suma. -
Startrfc: Error message after calling a FM/report
Hello Experts,
I am working on a solution to call a RFC function module from outside of SAP via startrfc. This FM opens a report displaying standard report output.
The call via startrfc works as expected. The sapgui opens. As long as the report is open the startrfc command console hangs. When I close the SAPGUI window with the report, logoff popup is displayed. But in the console I got an error message:
RFC Call/Exception: SYSTEM_FAILURE
Group Error group 104
Key RFC_ERROR_SYSTEM_FAILURE
Message connection closed without message <CM_NO_DATA_RECEIVED>
Does anybody kow what causes this behavior? And further on: can I change the behavior that the startrfc call blocks the console? Why does it not return immediatly?
Any hints are welcome?
Regards,
AndreasYes, we are using RAS. Our setup is BOE XI 3.1 on Linux. We are using the RAS/CrystalReportViewer java API to execute/view the reports from a JBoss server also running on Linux.
We did find a CRConfig on the BOE server and it did contain a <SocketTimeout>60000</SocketTimeout> entity. We modified it to 600000 and restarted the BOE service. Unfortunately, we still the same problem ("Failed to retrieve data from the database; Error in File {B608A22A-1E54-11E0-ABFC-000E0CB8A71E}.rpt: Failed to retrieve data from the database").
We thought that when using the CrystalReportViewer java API, rendering is done "locally" (that is, on our web server). In that case, shouldn't we have a CRConfig.xml on our web server? We're seeing conflicting information about this on the forum. If we do need CRConfig.xml on our web server, then should we copy it from the one on the BOE, and where should we put it? -
A module reported an error 0x80004005 from call back which was running as part of rule
Hi
a module reported an error 0x80004005 from call back which was running as part of rule. with event id 4503this error shown since delta monitor is enable!thanksHi,
What is your SCOM version, would you please try to install the newest update, and check the result.
And here is a similar thread, please refer to it:
http://social.technet.microsoft.com/Forums/en-US/28516ca3-ae97-49a2-bb72-d6814750813f/scom-warnings-and-errors-event-id-4503-10703-1103-and-10102?forum=exchangesvradminlegacy
Regards,
Yan Li
Regards, Yan Li -
Displaying report error back to calling form
Hi
We are running 10g reports and forms on Red Hat.
The forms are run using a run_report_object command to generate pdf output and then displayed using web.show_document. The parameters are entered into a form and sometimes are validated and sometimes not.
On the whole it all works well. However, if a bad parameter is passed to a report, the report will not run and an error will be held in the report server for that report. Is there an easy way to programmatically detect in forms, that the report has errored and then to bring that error message back and display it in the form?
TIA
Thanks
TonySorry
i found a way.
if <my item is changed> then
set_block_property(BLOCK,default_where,'initial where conditions + current displayed row conditions');
Clear_Block (No_Validate);
execute_query;
set_block_property(BLOCK,default_where,'initial where conditions');
end if; -
Error Code:942 While Scheduling a report in BI Publisher
Hi All,
I am trying to schedule one report in BI Publisher.
After Clicking Submit Button while scheduling report,i get following error:
Exception [TOPLINK-4002] (Oracle TopLink - 11g Release 1 (11.1.1.0.0) (Build 080319)): oracle.toplink.exceptions.DatabaseException Internal Exception: java.sql.SQLException: ORA-00942: table or view does not exist Error Code: 942 Call: UPDATE SEQUENCE SET SEQ_COUNT = SEQ_COUNT + 50 WHERE SEQ_NAME = 'JOB_ID_SEQ' Query: DataModifyQuery()
Kindly Help me in resolving this issue
Regards
Amrita Singhi know the issue,i can give quick fix, but in-order to make sure you don't get another glitch like this.
I would recommend, you to install the scheduler in another schema or another db.
Re-installing the scheduler schema tables will fix this. -
Internal Error occurred while calling the ProcessDPCommands API
We have installed Business Objects XI with MySQL. We are getting following error when we click on view query on the WEBI Reports
" Internal Error occurred while calling the ProcessDPCommands API Error WIS 30270".
When we change the CMS database to ORACLE everything works fine it looks like some issues when CMS database is MYSQL
Please hep to fix this problem
Installation is on Solaris 10
Edited by: AshishDatar on Nov 6, 2009 3:00 PM
Installation is on Solaris 10did you check whether universe connection is pointing to the correct db?The following url might be helpful:
[http://www.forumtopics.com/busobj/viewtopic.php?t=52355&view=previous] -
Call Xml Publisher report from Jdeveloper
Hi,
I am first time integrating XML publisher with Jdevloper.
I need to call xml publisher report from Jdeveloper.
I followed all steps from anilpassi link for sample
its showing error while tring to open pdf file
Error:
Adobe Reader could not find 'EmpReport[1].pdf' because it is either not a supported file type or because the file has been damaged.
Please help ,i m stuvk because of this error.
below is the code
EmpCO :
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
OAApplicationModuleImpl am =
(OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
am.invokeMethod("initEmpVO");
// am.invokeMethod("getEmpDataXML");
public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
OAApplicationModuleImpl am =
(OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
if ("GenerateReport".equals(pageContext.getParameter(EVENT_PARAM)))
System.out.println("event fired");
// Get the HttpServletResponse object from the PageContext. The report output is written to HttpServletResponse.
DataObject sessionDictionary =
(DataObject)pageContext.getNamedDataObject("_SessionParameters");
HttpServletResponse response =
(HttpServletResponse)sessionDictionary.selectValue(null,
"HttpServletResponse");
try
System.out.println("inside try");
ServletOutputStream os = response.getOutputStream();
// Set the Output Report File Name and Content Type
String contentDisposition = "attachment;filename=EmpReport.pdf";
response.setHeader("Content-Disposition", contentDisposition);
response.setContentType("application/pdf");
// Get the Data XML File as the XMLNode
XMLNode xmlNode = (XMLNode)am.invokeMethod("getEmpDataXML");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
xmlNode.print(outputStream);
ByteArrayInputStream inputStream =
new ByteArrayInputStream(outputStream.toByteArray());
ByteArrayOutputStream pdfFile = new ByteArrayOutputStream();
//Generate the PDF Report.
TemplateHelper.processTemplate(((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getAppsContext(),
APP_NAME, TEMPLATE_CODE,
((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getLanguage(),
((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getCountry(),
inputStream,
TemplateHelper.OUTPUT_TYPE_PDF, null,
pdfFile);
// Write the PDF Report to the HttpServletResponse object and flush.
byte[] b = pdfFile.toByteArray();
response.setContentLength(b.length);
os.write(b, 0, b.length);
os.flush();
os.close();
catch (IOException e) {
System.out.println("Exception1"+e);
} catch (SQLException e) {
System.out.println("Exception2"+e);
} catch (XDOException e) {
System.out.println("Exception3"+e);
pageContext.setDocumentRendered(false);
EmpAMImpl:
public void initEmpVO() {
EmpVOImpl vo = getEmpVO1();
if (vo == null) {
MessageToken errTokens[] =
{ new MessageToken("OBJECT_NAME", "EmpVO1") };
throw new OAException("AK", "FWK_TBX_OBJECT_NOT_FOUND", errTokens);
} else {
vo.executeQuery();
public XMLNode getEmpDataXML() {
OAViewObject vo = (OAViewObject)findViewObject("EmpVO1");
XMLNode xmlNode =
(XMLNode)vo.writeXML(4, XMLInterface.XML_OPT_ALL_ROWS);
return xmlNode;
Please help !!Hi,
I tried the way suggested by Anil in the above link as well today, but still am getting the same error while openning the pdf .
Dont know why it shows error that either the file is not a supported file type or because the file is damaged.
Please suggest way to solve this error or some other way of calling xml report from OAF page.
Edited by: user13573749 on Apr 10, 2011 9:59 PM -
An internal error occurred while calling 'submitReport' API. (Error: ERR_WI
An internal error occurred while calling 'submitReport' API. (Error: ERR_WIS_30270)
We get above mentioned error message at any point in WebI Rich Client.
DataSource: Teradata 12.0 (Local machine)
BO XI 3.1 Client installed on local machine
Universe (Secured connection)
WebI : desiging and creating in Standlone mode
WebI client version : 12.1.0.882
Many times above written error is thrown 2-3 times even when we click on OK button and lastly followed by new error message:-
Unable to get the first page of the current report - Web Intelligence will switch to structure view (WIJ 20003).
Flow: We create report based on locally saved universe. There are couple of scenarios for which error comes
1) After successfully saving the report, reopen and refresh causes this error (1st error and 2nd)
2) Droping a properly written variable on measure column, if done Ctrl + Z, report works sometimes (both or 2nd error message)
3) Draging out the mesaure or dimension from report (only 2nd error)
Report is simple and no other stuff except the cross tab table
Even if we start with simply dropping the dimension and measures on report, 2nd error comes at any time.
What we noticed is that if we do all desiging in structure mode and then run instead of in result mode, reports works for more time.You can have a look here:
Input Controls with Break Error on webi report
http://www.forumtopics.com/busobj/viewtopic.php?t=60789&postdays=0&postorder=asc&start=45
Re: internal error occurred while calling the 'submitReport' API.
I'm Back
HAPPY NEW YEAR -
Hi ALL,
I am facing a wierd issue while opening/refreshing/broadcasting a webi report.
The error message scrnshot:
This error is not throughout the reports, but for specific reports only, when checked the Bex query definition it works fine, but gives error for Webi reports.
Recently we had upgrade of BO 4.0 SP7 patch 9.
The reports are directly built on Bex queries, Bex queries contains simple Structures and few CKF's.
Would be thankful for any help recieved in resolving the above issue.
Regards,
Jaywant Kulkarni.Hi jaywant,
Please check the note: 1760827 it may be helpful
( An internal error occurred while calling the 'processDPCommands' API. (ERR_WIS_30270) due to some scenarios.
Scenario 1:
Error occurs when try to refresh a migrated Web Intelligence report in InfoView, after entering a date or dates for prompts.
Suggested Solution:
Modify problematic report in Webi.
Change the prompt definition to be a constant, run the report in Webi, and save it.
Change the prompt definition back to prompt with required date definition. Make sure you are using the correct date format! (The report prompt should tell you what the format is supposed to be.) Re-run the report in Webi, and save it.
Re-open the report in InfoView and refresh.
Scenario 2: Error occurs when trying to edit the properties of a Webi report containing merged dimensions.
Suggested Solution:
Remove the merged dimensions and then re-establish them.
Scenario 3: Error occurs when the InfoView report has been open and idle for a long time.
Suggested Solution:
This error can be an indication of a time-out, based on the server’s settings. Make sure you save your work often. You will need to close and re-open the report when you get this error, and you may have lost any unsaved changes. -
Getting multiple error while refreshing or scheduling WebI report
Hi BO Admin Experts ,
Feacing multiple errors while refreshing or scheduling webi reports in BI4.0 CMC ,
Please find the below errors :
1)report schedule status failed
2)Parameters : xxxcorp-franklinee; ATOu supply unv
Error Message : An internal error occured while calling 'ProcessDPcmndsEx' API (Error:ERR_WIS_30270)
3 ) Format : WebI
Parameters : 10000000000159270
Error Message :CORBA error while communicating with the SL service
Could you please help me on the abive 3 issues for the WebI schedule reports
Cheers ,
Pradeep GorpaduHi,
While refreshing the WEBI Reports would recommend you check the WEBI PROCESSING Server's last changed date from CMC--> Servers.
Check when you are refreshing the reports, do you see the time stamp changed of WEBI PROCESSING servers?
Do you keep getting this error messages for all WEBI reports? Can you re-produce this with simple e-fashion reports as well?
After that go to the node where WEBI PROCESSING servers installed and check on the event viewer details if you see any relevant error messages.
Regards,
Upendra -
Error while publishing BI 7.0 report in SAP EP..
Hi,
I want to publish BI 7.0 report in sap ep. I have done SSO configured between SAP EP and SAP BI.
When I go to content admin and crerate iview for BI i followed this step:
iview template>BEx Web Application iView (SAP Netwever 7.0 Format)> there I have given iview/ID name say ( Test_BI )--->System (in this only 1 option is coming that is only SAP_LocalSystem option is coming, what ever system objects i created in system admin nothing is coming here, so i choose this ooption only and in option BEx Web Application Query string i put this: TEMPLATE=Z_0MATERIAL_TEST where Z_0MATERIAL_TEST is the quesry string --> next and finish)
after doing this when i go to the iview and do preview i am getting error:
Portal Runtime Error
An exception occurred while processing your request
Exception id: 10:12_10/09/10_0022_1240150
Than i opened that iview in the content admin and in the iview object property i changed that system property from SAP_LocalSystem to SAP_BI (SAP_BI is the system object i created fro BI and portal SSO) and again tested but even now also same error .
Please let me know why i m not able to publish that BI report in my portal.yes mayank, i am getting same error even after trying 3-4 times with 7.0 iview.
I have given query=<query string> in 7.0 iview but no success
here are the logs: Log No. 1
Full Message Text
Exception ID:02:43_22/09/10_0017_1240150
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Component : pcd:portal_content/new_development/iView/aa
Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent
User : AA_EP
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Unable to parse template '<System.scheme>://<System.servername>:<System.serverport><BWLauncherComponent[PORTAL_URL]>;jsessionid=<Request.JSessionID>?sap-bw-iViewID=<FPN.PCDHomeLocation[url_ENCODE]>&sap-ext-sid=<ESID[url_ENCODE]>&sap-pp-producerid=<producerID>&sap-pp-consumerBaseURL=<Request.BaseURL[url_ENCODE]>&theme=<LAF.Theme[url_ENCODE]>&sap-lafversions=<LAF.AllVersions[url_ENCODE]>&<BusinessParameters>'; the problem occured at position 138. Cannot process expression <FPN.PCDHomeLocation>
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:123)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:98)
at com.sapportals.portal.prt.component.AbstractPortalComponent.doPreview(AbstractPortalComponent.java:240)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:168)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
... 29 more
================================================
Log No. 2
Full Message Text
Content pass of Application Integrator failed.
Component Name: com.sap.portal.appintegrator.sap.BWReport,
Context Name (iView): pcd:portal_content/new_development/iView/aa,
Top Layer: BWReport/TopLayer,
Producer ID (FPN): null,
System Alias: SAP_BI,
[EXCEPTION]
com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to parse template '<System.scheme>://<System.servername>:<System.serverport><BWLauncherComponent[PORTAL_URL]>;jsessionid=<Request.JSessionID>?sap-bw-iViewID=<FPN.PCDHomeLocation[url_ENCODE]>&sap-ext-sid=<ESID[url_ENCODE]>&sap-pp-producerid=<producerID>&sap-pp-consumerBaseURL=<Request.BaseURL[url_ENCODE]>&theme=<LAF.Theme[url_ENCODE]>&sap-lafversions=<LAF.AllVersions[url_ENCODE]>&<BusinessParameters>'; the problem occured at position 138. Cannot process expression <FPN.PCDHomeLocation>
at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:455)
at com.sapportals.portal.appintegrator.layer.URLTemplateProcessLayer.processLayer(URLTemplateProcessLayer.java:33)
at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: com.sapportals.portal.appintegrator.template_processor.TemplateParserException: Unable to parse template '<System.scheme>://<System.servername>:<System.serverport><BWLauncherComponent[PORTAL_URL]>;jsessionid=<Request.JSessionID>?sap-bw-iViewID=<FPN.PCDHomeLocation[url_ENCODE]>&sap-ext-sid=<ESID[url_ENCODE]>&sap-pp-producerid=<producerID>&sap-pp-consumerBaseURL=<Request.BaseURL[url_ENCODE]>&theme=<LAF.Theme[url_ENCODE]>&sap-lafversions=<LAF.AllVersions[url_ENCODE]>&<BusinessParameters>'; the problem occured at position 138. Cannot process expression <FPN.PCDHomeLocation>
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:167)
at com.sapportals.portal.appintegrator.template_processor.compiler.TemplateCompiler.processWholeTagExpression(TemplateCompiler.java:54)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseSimpleExpression(TemplateParser.java:234)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpression(TemplateParser.java:188)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpressionEx(TemplateParser.java:210)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpression(TemplateParser.java:193)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseTagExpression(TemplateParser.java:170)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseTemplateExpressionPart(TemplateParser.java:97)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parse(TemplateParser.java:89)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parse(TemplateParser.java:83)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processImpl(TemplateProcessor.java:407)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:374)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:386)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:54)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:107)
at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:441)
... 30 more
Caused by: java.lang.ClassCastException: com.sap.portal.pcm.system.System incompatible with com.sap.portal.pcm.remoteportal.producer.IProducerInformation
at com.sap.portal.fpn.runtime.services.AppIntegratorInformationService.getProducerByAlias(AppIntegratorInformationService.java:120)
at com.sap.portal.fpn.runtime.services.AppIntegratorInformationService.buildFPNLocatorForShortcut(AppIntegratorInformationService.java:136)
at com.sap.portal.fpn.runtime.services.AppIntegratorInformationService.transformURL(AppIntegratorInformationService.java:200)
at com.sapportals.portal.appintegrator.template_processor.context.FPNWrapper.getTerminal(FPNWrapper.java:69)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:152)
... 45 more
Edited by: Rahul Pradhan on Sep 22, 2010 11:54 AM -
Error in "Web Preview" mode in Reports version 7.2.1
I get the following error in "Web Preview" mode in Reports. I am trying to select a member from dimension called "Entity" which has User POV property.
I also have other dimensions in the report with User POV but they all are working fine. I get the error only when trying to look up the above "Entity" dimension.
Any ideas?Sorry forgot to put the error message in the above post....
Error 500--Internal Server Error
com.hyperion.ap.APException: [1106] Error: Class component property name invalid[OrgByPeriod]
at com.hyperion.ap.adm.HssEnvironment.createException(HssEnvironment.java:240)
at com.hyperion.ap.adm.HssLeafObject.getPropertyInstance(HssLeafObject.java:560)
at com.hyperion.ap.adm.HssLeafObject.getPropertyValue(HssLeafObject.java:335)
at com.hyperion.ap.adm.HssLeafObject.getPropertyValue(HssLeafObject.java:314)
at com.hyperion.reporting.waa.HRWaaSdOrgByPeriodBean.initOrgByPeriod(Unknown Source)
at com.hyperion.reporting.waa.HRWaaSdObjectTabBean.setOrgByPeriodBeanSettings(Unknown Source)
at com.hyperion.reporting.waa.HRWaaPovBean.doForm(Unknown Source)
at com.hyperion.waa.web.core.WAABean.service(WAABean.java:1102)
at com.hyperion.waa.web.core.WAABean.doForm(WAABean.java:1267)
at com.hyperion.waa.web.core.WAAFormBean.doForm(WAAFormBean.java:101)
at com.hyperion.reporting.waa.HRWaaBaseFormBean.doForm(Unknown Source)
at com.hyperion.waa.web.core.WAABean.service(WAABean.java:1102)
at com.hyperion.waa.web.core.WAAPageBean.doForm(WAAPageBean.java:632)
at com.hyperion.waa.web.core.WAABean.service(WAABean.java:1102)
at com.hyperion.waa.web.core.WAAPageBean.service(WAAPageBean.java:583)
at com.hyperion.waa.web.core.WAAPageBean.doForm(WAAPageBean.java:251)
at com.hyperion.waa.web.core.WAAUseBeanDesignTag.startTag(WAAUseBeanDesignTag.java:347)
at com.hyperion.waa.web.core.WAATag.doStartTag(WAATag.java:340)
at jsp_servlet._jsp._waa._web._hr.__hrwaabase._jspService(__hrwaabase.java:1418)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.hyperion.reporting.webviewer.CompressionFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) -
Hi,
I have the subreport calling from the main report. The subreport is based on MDX query agianst the SSAS cube. some dimensions in cube has values 0 and 1.
when I try to pass '0' to the sub report as the parameter value, it gives an error "Data Retrieval failed for the report, please check the log for more details".
Actually I am using table for storing these parameter values. In the main report I am calling this table (dataset) and passing these values to subreport.
so I have given like [0],[1] and this works fine. when I give only either [0] or [1] then it is throwing an error.
Could you please advise on this.
Appreciate all and any help.
Thanks,
DivyaHi Divya,
Based on the current description, I understand that there is no issue if you pass two values from main report to subreport, while the issue occurs when passing one value to subreport.
To narrow down the issue, I want to confirm whether the subreport can run if there is only [0] or [1] in the subreport. If so, it indicates the query statements exist error in the subreport. If it’s not the case, this shows the issue occurs during passing
values from main report to subreport. To make further analysis, please post the details of query statements of the subreport to the forum.
Regards,
Heidi Duan
Heidi Duan
TechNet Community Support -
Error '9' when calling service 'SO_OBJECT_SEND'
We are implementing travel module. The scenario is when the employee raises a travel request, after approving the mail should be sent back to the employee. This feature is provided by the standard.
However in the SEND_MAIL step the WORKFLOW Container variable 'Employee.Trip.User.Id' is not set owing to which the mail step gives out error.
Can anyone please guide us on the probable cause of the error ?? Where does the object TRIP gets the value 'TRIP.USER.ID' ??
Is it any setting issue ??
Please guide..Hi
Run report HRALXSYNC and you will solve this.
We have faced this issue many times and the solution we have applied is
1. This issue occurs on a step that is dialog where some agent needs to either approver or reject.
2. You should check the rule (Agent determination rule in that step).
Run that rule with the workflow data (use scenario with which you are getting error).
Run the rule individually and check if you are getting right result.
this error most of the time id due to the fact that the rule is not be able to determine next processor of the workitem.
Error 9 when calling service SO_OBJECT_SEND SWF_RUN535
to assure you can hardcode the user for test in the rule and run the workflow as that is the most effective analysis that will help you determine the cause.
I have never seen this error on a background step unless there is a mail step involved.
You need to run the report HRALXSYNC to synchronize HR objects which will surely solve this issue.
regards
barin
Maybe you are looking for
-
OBIEE 11g - Wrong values getting passed in Prompts
Hi All, I am in 11.1.1.6.0 I have a report, lets say report 1 and following are its properties 1. it has two columns, one dimension (empname) and one fact (revenue) 2. on the revenue column, i have applied an action link which takes me to another das
-
New white paper: Character Set Migration Best Practices
This paper can be found on the Globalization Home Page at: http://technet.oracle.com/tech/globalization/pdf/mwp.pdf This paper outlines the best practices for database character set migration that has been utilized on behalf of hundreds of customers
-
Can I add my parameter in address bar when calling form?
Hi, I need to call form with parameter. I'm calling reports with parameters. For example: [http://server:7778/reports/rwservlet?report=/home/oracle/report.rdf&userid=usr/pass@db&P_PARAMETER1=value&P_PARAMETER2=value] I need to do the same with form.
-
i am having a problem in connecting the tables to each other. i know that it is all about the primary and foreign keys. how can i connect them and i want to fuly understand its importance. i need this because i will be doing a tree in my project. i c
-
Ipod touch not sorting track by TSOT
Hi everyone, I'm experiencing a problem with my iPod touch. I have some Japanese music in mp3 quite well tagged. Uploading it on my iPod with Japanese locale I have a proper sorting for artist based on TSOP tags, but I found no ways to let it work wh