Selection inputs in report designer
Hello Friends,
Need some help .
I am currently working on BI7 and there is one requierment for Report Designer.
Actaully user is looking for the selection creteria after execution of the report like
I have executed the report designer application with the company code 5060 ,
then I should be able to the see the selection creteria , where as I am able to see the data.
In this case ,I am able to see the data but could not guess that what was the my selection creterai like we get in Bex Query or in Bex Anaylyzer.
So please let me know how can we check the selection input which we have given or how can we display selection input in Report designer ?
Is there any specific settion , please advice .
Thanks in advance.
Regards
Hi,
all the values in a selection screen are variables, and in the report designer is't possible to add the variables of a query, so I think it must be possible to add your selection.
But this is only possible if you first execute the report to the web and not directly to PDF...
First add a report section with different rows and columns, and then drag and drop the variables...
Greatz
Joke
Similar Messages
-
Query Selection Screen in Report Designer/WAD
Hi Gurus,
Please help. Iam try to copy two BEx queries into one report using Report Designer & Web Application Designer. Iam sucessfull in it, however when I execute the report either by report designer or WAD, the report does not populate the selection screen, it just gives you the output of the two queires into one page. Is there a pre-settings we need to perform to get the selection screen for each of this report?
Thanks!Hi,
Front-end upgrade will not help in this case. This feature "Display Variable Screen [VARIABLE_SCREEN]" was introduced in SP8 backend. You need SP8 backend to be able to use it.
You will find this setting in "Properties" -> "Web Template" (in combo box) -> "Web Template Parameters" -> "Behaviour" -> "Display Variable Screen"
This setting is defined in metadata and required an implementation on Java side (also SP8 required)
Regards, Karol Kalisz
SAP BI Development -
Selection input should display in report designer
Hello Friends,
Need some help .
I am currently working on BI7 and there is one requierment for Report Designer.
Actaully user is looking for the selection creteria after execution of the report like
I have executed the report designer application with the company code 5060 ,
then I should be able to the see the selection creteria , where as I am able to see the data.
In this case ,I am able to see the data but could not guess that what was the my selection creterai like we get in Bex Query or in Bex Anaylyzer.
So please let me know how can we check the selection input which we have given or how can we display selection input in Report designer ?
Is there any specific settion , please advice .
Thanks in advance.
Regardsthanks Ajeet ,
But this is regarding Report Designer where i create appliction which is based on the WAD or Bex Query . Do we have any setting in Report designer where we can check the selection input which user has given while execution of the report.
Thnks . please advice.
Regards -
Writing a custom plugin for Crystal Report Designer
Hi,
I need to add a custom functionality to Crystal Report Designer so that itu2019s available as a menu option is the CRD and should able to be selected by the Report Designer when they design a report using CRD. Is it possible to write and add custom plugins to the CRD? Is there a SDK available to do this or is there a specific method that I could use? Is this supported at all? I need to add the to Crystal Report Designer XI R2 but I could use Crystal 2008 is this is available in that version.
Thank you in advance,
Regards,
ChanakaHi Jamie,
This sure looks promising information for me this is exactly what I want to do. Can you direct me to a working Crystal Report 2008 .net Developer Guide and API reference? The chm files I got from searching doesn't seems to work
[http://www.sdn.sap.com/irj/boc/crystalreports-sdk]
[http://www.sdn.sap.com/irj/boc/sdklibrary#section7]
[http://help.sap.com/businessobject/product_guides/boexir31/en/crsdk_net_dg_12_en.chm]
[http://help.sap.com/businessobject/product_guides/boexir31/en/crsdk_net_apiRef_12_en.chm]
Thanks,
Regards,
Chanaka -
How to create some columns dynamically in the report designer depending upon the input selection
Post Author: ekta
CA Forum: Crystal Reports
how to create some columns dynamically in the report designer depending upon the input selection
how export this dynamic report in (pdf , xls,doc and rtf format)
report format is as below:
Element Codes
1
16
14
11
19
10
2
3
Employee nos.
Employee Name
Normal
RDO
WC
Breveavement
LWOP
Sick
Carers leave
AL
O/T 1.5
O/T 2.0
Total Hours
000004
PHAN , Hanh Huynh
68.40
7.60
76.00
000010
I , Jungue
68.40
7.60
2.00
5.00
76.00
000022
GARFINKEL , Hersch
66.30
7.60
2.10
76.00
In the above report first column and the last columns are fixed and the other columns are dynamic depending upon the input selection:
if input selection is Normal and RDO then only 2 columns w'd be created and the other 2 fixed columns.
Can anybody help me how do I design such report....
ThanksHi Developer life,
According to your description that you want to dynamically increase and decrease the numbers of the columns in the table, right?
As Jason A Long mentioned that we can use the matrix to do this and put the year field in the column group, amount fields(Numric values) in the details, add an filter to filter the data base on this column group, but if
the data in the DB not suitable to add to the matrix directly, you can use the unpivot function to turn the column name of year to a single row and then you can add it in the column group.
If there are too many columns in the column group, it will fit the page size automatically and display the extra columns in the next page.
Similar threads with details steps for your reference:
https://social.technet.microsoft.com/Forums/en-US/339965a1-8cca-41d8-83ef-c2548050799a/ssrs-dataset-column-metadata-dynamic-update?forum=sqlreportings
If your still have any problem, please try to provide us more details information, such as the data structure in the DB and the table structure you are currently designing.
Any question, please feel free to let me know.
Best Regards
Vicky Liu -
Customer exit variable in Report designer
Hello,
I have created one Customer Exit variable ( variable ready for input) for one of the characteristics in a query. However, when i execute this query in Report designer, the selection variable is not appearing. It is just taking the variable value from Exit, eventhough the variable is ready for input.
Is it a standard behavior or am i missing anything ?
RaviHello,
First check your variable is included in the report desinger or not
if it is included in Filters, use the T-code RSRT2 and execute. You should get a variable screen.
Debug your query here.
Hope it is useful.
Thanks,
Ashok -
Hierarchy Node display in report designer
Hi,
Urgent please help me out.
I have an issue with report designer. I created a static report in Query designer with 2 structures. When i try to include this query in Report designer, only the last level nodes are getting into the Report designer. All the above level nodes are not featuring in Report designer.
Please help me how to make these top nodes visible in Report Designer.
Points are assured for each replythanks Ajeet ,
But this is regarding Report Designer where i create appliction which is based on the WAD or Bex Query . Do we have any setting in Report designer where we can check the selection input which user has given while execution of the report.
Thnks . please advice.
Regards -
Dynamic Filter Display in Report Designer
Hi All,
We have implemented a new BI reporting tool and are using Report Designer for the output format. The problem is that we cannot see any dynamic filters or navigational level when printing as RD takes it back to the original format. To overcome this issue, we have given the same query with the variable selection so that RD always prints the variable selection but this has reduced performance.
Anyone with ideas to overcome this situation or any workarounds will be appreciated.thanks Ajeet ,
But this is regarding Report Designer where i create appliction which is based on the WAD or Bex Query . Do we have any setting in Report designer where we can check the selection input which user has given while execution of the report.
Thnks . please advice.
Regards -
Userexit variables in the report designer
I want to use a query with userexit variables where 1 variable is derived from another variable in the report designer. This does not seem to work, behavious seems to be as follows:
1) when variables are derived from other variables they are filled in step 2 of the variable userexit. Variables filled in step 2 have no effect on the query: everything is selected
2) if the derived variables are mandatory, they even cause a dump saying the variable is empty
3) if variables are filled in step 1 (thus before the selection screen), they do impact the selection. The problem is that step 1 is too early to have access to the other variables.
How can I derive variables from other variables when using the report designer?
Thanks in advance for your answers,
Best Regards,
Filip LedouxHi,
For example if you want use value from variable ZVAR_02 (manual entry) in variable ZVAR_01 (user exit) you can use similar code:
DATA: L_S_RANGE TYPE RSR_S_RANGESID.
DATA: LOC_VAR_RANGE LIKE RRRANGEEXIT.
CASE I_VNAM.
WHEN 'ZVAR_01'.
IF I_STEP = 2.
READ TABLE I_T_VAR_RANGE INTO LOC_VAR_RANGE
WITH KEY VNAM = 'ZVAR_02'.
IF SY-SUBRC = 0.
CLEAR L_S_RANGE.
L_S_RANGE-LOW = LOC_VAR_RANGE-LOW.
L_S_RANGE-SIGN = 'I'.
L_S_RANGE-OPT = 'EQ'.
APPEND L_S_RANGE TO E_T_RANGE.
EXIT.
ENDIF.
ENDIF.
ENDCASE.
Variable ZVAR_01 shouldn't be ready to input.
Krzys -
Viewing Report created in Crystal Report Designer
<p>Hi,</p><p>I'm new to CR4E and tries to work with existing report. I saw many error while trying this, please excuse me to the long email below that I explain all the errors I saw......</p><p>I have some reports that were created in Crystal Report Designer (CR XI Release 2) connecting to the Oracle Database using "Oracle Server" type connection. How can I access it from CR4E? I have the following problem (in the order I see them)</p><p>1) In the Eclipse's JSP page, I specified the full path to the report, but I get a report not found error. Must the report locate within the project? Is there any way we can open a report outside of the project?</p><p>2) I copied the report to the project, </p><p> a) followed jrc_print_report example to print the report, get "JNDI name not found" error. </p><p> b) then generate a viewer page, but I get the Driver "crdb_oracle.dll" is not supported error.</p><p>3) I setup the new JNDI followed the jrc_changedatasource.jsp example to change the datasource, but I still get the "JNDI name not found" error.</p><p>4) I imported the report intoEclipse and changed the connection. Then I can create a jsp page to print it to a printer (I still can't view it, but my goal is to print, so that's ok). However, </p><p> a) the original report has a "Command" object from the Oracle database to control where to select the report's data, when I remap, this object disappear and I cannot see how to recreate it. Any suggestion?</p><p> b) also, the report is very complex with many subreports and it will be nightmare to go in and change all of the datasource, also a maintenance nightmare to maintain two copies. Any better suggestions?</p><p>Thank you very much! Your help is very appreciated.</p><p>Celia</p>
Hi Celia
1. Yes the Java Reporting Component (JRC) which is the runtime component of the Crystal Reports for Eclipse can open reports outside the project.  Its often better to have the reports inside the project for deployment purposes but you are welcome to put the report where ever you need it.Â
Note: To use absolute paths, ensure that the CRConfig.xml file does not contain a reportlocation tag.
2. The JRC can't report off of Oracle directly, you would need to use a JDBC driver to connect your reports to Oracle. The crdb_oracle.dll will never connect because its not Java.Â
3. When the JRC finds that the report is not using a supported database driver it will do a lookup to find the name of the report datasource. When it finds the datasource name it will then do a JNDI lookup for a JDBC datasource with the same name. If your Application server doesn't have a datasource with that name it will through the error you were seeing.Â
4. I'm not sure about losing the Command object when changing the datasource but this is probably happening because the Command is linked to the database driver.
5. What you could try doing is creating a JDBC Datasource on your application server where this app will run with a JNDI name that matches your report datasource name. If your reports datasource name is "MyOracleDatasource" then I believe the JNDI name for new JDBC Datasource would have to be "jdbc/MyOracleDatasource".
You could give this a try.
Rob Horne
http://diamond.businessobjects.com/blog/10 -
Writing and including our own customer data source to Crystal Report Design
Hi,
I need to create a Crystal Report based on a locally stored XML and schema. I can do this but the issue Iu2019m facing is that some tags used in the schema and the format is not supported by Crystal. So my plan is to write a database driver which will take our format and then convert it to the format Crystal supports and vise versa. To do this before writing the driver I need to know if itu2019s possible to include my custom database driver source in to the list that is shown in the Crystal Report Designer when selecting a data source to create a report. Is there such an API available so that I can plugin my data source to Crystal Report Designer? Is this at least possible to do or is there another way?
Hope you can help me.
Thanks you in advance.
Regards,
ChanakaHi Chanaka,
Not directly. If you base your driver on OLD DB or ODBC then it will show up in those lists.
If you are planning on selling a lot of packages then you may want to contact our OEM Sales team and sign up. You'll have more resources to do customized features like this. Not sure if we can but the option is there.
Thank you
Don -
Bex Report designer is not working,
Hi all,
We have BI dual stack and we trying to activate Bex front end , i am able to execute Query designer but when i am opening report designer and trying to load any infocube i am getting Run time Java :.SS0 error.
SSO is configured and betweeb Java and ABAP and ABAP and JAVA....
Please suggest what i am missing...
Default trace Log is as below>.....
#1.5#0017A451D046001A0000000D0000A3A8000452DD2FB57056#1217009848502#com.sap.ip.bi.base.service.localization.impl.BIResourceAccessor#sap.com/irj#com.sap.ip.bi.base.service.localization.impl.BIResourceAccessor#J2EE_ADMIN#101##NBCDSSQLS10.corp_SBW_24896250#J2EE_ADMIN#cf85f8805a7511dd987b0017a451d046#SAPEngine_Application_Thread[impl:3]_25##0#0#Error#1#/Applications/BI#Plain###Missing resource: "com.sap.ip.bi.bics.exceptions.localization" "en" "InvalidVariableValues"#
#1.5#0017A451D046001A0000000E0000A3A8000452DD2FB5C854#1217009848522#com.sap.ip.bi.bics.exceptions.BicsBaseRuntimeException#sap.com/irj#com.sap.ip.bi.bics.exceptions.BicsBaseRuntimeException#J2EE_ADMIN#101##NBCDSSQLS10.corp_SBW_24896250#J2EE_ADMIN#cf85f8805a7511dd987b0017a451d046#SAPEngine_Application_Thread[impl:3]_25##0#0#Fatal#1#/Applications/BI/BI Consumer Services#Plain###Exception thrown: com.sap.ip.bi.bics.dataaccess.resource.impl.bi.exceptions.BicsResourceBwRuntimeException:
com.sap.ip.bi.bics.dataaccess.resource.impl.bi.exceptions.BicsResourceBwRuntimeException:
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.initializeState(ProviderSelectionObject.java:497)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.queryview.ProviderQueryView.initializeState(ProviderQueryView.java:95)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.hasDefaultView(ProviderSelectionObject.java:990)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.initializeState(SelectionObject.java:361)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QueryView.initializeState(QueryView.java:169)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.getSelectionState(SelectionObject.java:532)
at com.sap.ip.bi.webapplications.ui.items.filteritems.dropdown.DropDownItem.unlinkDataprovider(DropDownItem.java:153)
at com.sap.ip.bi.webapplications.ui.items.dataprovider.SelectorReferenceItem.doUiItemDestroy(SelectorReferenceItem.java:91)
at com.sap.ip.bi.webapplications.ui.items.filteritems.dropdown.DropDownItem.doUiItemDestroy(DropDownItem.java:497)
at com.sap.ip.bi.webapplications.ui.items.UiItem.doDestroy(UiItem.java:233)
at com.sap.ip.bi.webapplications.runtime.base.PageObject.destroy(PageObject.java:390)
at com.sap.ip.bi.webapplications.runtime.base.Container.destroy(Container.java:53)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroyPageObject(Page.java:2734)
at com.sap.ip.bi.webapplications.runtime.impl.Page.doDestroyItemCommand(Page.java:3237)
at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:90)
at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:339)
at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:273)
at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java:144)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommand(Page.java:1207)
at com.sap.ip.bi.webapplications.runtime.template.TemplateAssembler.destroy(TemplateAssembler.java:655)
at com.sap.ip.bi.webapplications.runtime.base.Template.doDestroy(Template.java:162)
at com.sap.ip.bi.webapplications.runtime.base.PageObject.destroy(PageObject.java:390)
at com.sap.ip.bi.webapplications.runtime.base.Container.destroy(Container.java:53)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroyPageObject(Page.java:2734)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroy(Page.java:4217)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.destroyPage(Controller.java:603)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:320)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:21)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
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.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:522)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
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:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#1.5#0017A451D046001A000000110000A3A8000452DD2FB65C1C#1217009848562#com.sap.ip.bi.base.application.message.impl.MessageBase#sap.com/irj#com.sap.ip.bi.base.application.message.impl.MessageBase#J2EE_ADMIN#101##NBCDSSQLS10.corp_SBW_24896250#J2EE_ADMIN#cf85f8805a7511dd987b0017a451d046#SAPEngine_Application_Thread[impl:3]_25##0#0#Error#1#/Applications/BI#Plain###A message was generated:
ERROR
com.sap.ip.bi.bics.exceptions.BicsBaseRuntimeException InvalidVariableValues
Log ID: 0017A451D046001A0000000E0000A3A8000452DD2FB5C854
Message:
Stack trace: com.sap.ip.bi.bics.dataaccess.resource.impl.bi.exceptions.BicsResourceBwRuntimeException:
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.initializeState(ProviderSelectionObject.java:497)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.queryview.ProviderQueryView.initializeState(ProviderQueryView.java:95)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.hasDefaultView(ProviderSelectionObject.java:990)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.initializeState(SelectionObject.java:361)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QueryView.initializeState(QueryView.java:169)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.getSelectionState(SelectionObject.java:532)
at com.sap.ip.bi.webapplications.ui.items.filteritems.dropdown.DropDownItem.unlinkDataprovider(DropDownItem.java:153)
at com.sap.ip.bi.webapplications.ui.items.dataprovider.SelectorReferenceItem.doUiItemDestroy(SelectorReferenceItem.java:91)
at com.sap.ip.bi.webapplications.ui.items.filteritems.dropdown.DropDownItem.doUiItemDestroy(DropDownItem.java:497)
at com.sap.ip.bi.webapplications.ui.items.UiItem.doDestroy(UiItem.java:233)
at com.sap.ip.bi.webapplications.runtime.base.PageObject.destroy(PageObject.java:390)
at com.sap.ip.bi.webapplications.runtime.base.Container.destroy(Container.java:53)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroyPageObject(Page.java:2734)
at com.sap.ip.bi.webapplications.runtime.impl.Page.doDestroyItemCommand(Page.java:3237)
at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:90)
at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:339)
at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:273)
at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java:144)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommand(Page.java:1207)
at com.sap.ip.bi.webapplications.runtime.template.TemplateAssembler.destroy(TemplateAssembler.java:655)
at com.sap.ip.bi.webapplications.runtime.base.Template.doDestroy(Template.java:162)
at com.sap.ip.bi.webapplications.runtime.base.PageObject.destroy(PageObject.java:390)
at com.sap.ip.bi.webapplications.runtime.base.Container.destroy(Container.java:53)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroyPageObject(Page.java:2734)
at com.sap.ip.bi.webapplications.runtime.impl.Page.destroy(Page.java:4217)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.destroyPage(Controller.java:603)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:320)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:21)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
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.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:522)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
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:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
com.sap.ip.bi.bics.exceptions.BicsBaseRuntimeException InvalidVariableValues#
#1.5#0017A451D046001B000000000000A3A8000452DD308F89C6#1217009862791#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##SBW#XSGADDE #EA755ADDD4E4F19E947A0017A451D046#SAPEngine_Application_Thread[impl:3]_11##0#0#Error##Plain###com.sap.engine.services.security.exceptions.BaseLoginException: Authentication failed.#
#1.5#0017A451D046001B000000010000A3A8000452DD308F8B44#1217009862791#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##SBW#XSGADDE #EA755ADDD4E4F19E947A0017A451D046#SAPEngine_Application_Thread[impl:3]_11##0#0#Error##Plain###com.sap.engine.services.security.exceptions.BaseLoginException: Authentication failed.
at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:170)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:177)
at com.sap.engine.system.SystemLoginModule.login(SystemLoginModule.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)
at javax.security.auth.login.LoginContext.login(LoginContext.java:534)
at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:70)
at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:156)
at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:7785)
at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2405)
at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1728)
at com.sap.mw.jco.JCO$Server.listen(JCO.java:8145)
at com.sap.mw.jco.JCO$Server.work(JCO.java:8265)
at com.sap.mw.jco.JCO$Server.loop(JCO.java:8212)
at com.sap.mw.jco.JCO$Server.run(JCO.java:8128)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: com.sap.security.core.server.jaas.DetailedLoginException: Authentication failed: Issuer of SAP Logon Ticket is not trusted. Authentication stack: evaluate_assertion_ticket
at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:167)
... 26 more
#1.5#0017A451D046001B000000030000A3A8000452DD308F952F#1217009862801#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine#J2EE_GUEST#0##SBW#XSGADDE #EA755ADDD4E4F19E947A0017A451D046#SAPEngine_Application_Thread[impl:3]_11##0#0#Error#1#/System/Server#Plain###call FM BICS_CONS_GET_VIEW_DEF_J_PROXY to ProgId SBW_PORTAL on host NBCDSSQLS10 with SSO not authorized: Authentication failed.#
#1.5#0017A451D046001B000000040000A3A8000452DD308F996C#1217009862801#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##SBW#XSGADDE #EA755ADDD4E4F19E947A0017A451D046#SAPEngine_Application_Thread[impl:3]_11##0#0#Error##Plain###java.lang.RuntimeException: call FM BICS_CONS_GET_VIEW_DEF_J_PROXY to ProgId SBW_PORTAL on host NBCDSSQLS10 with SSO not authorized: Authentication failed.#
#1.5#0017A451D046001B000000050000A3A8000452DD308F9A9C#1217009862801#com.sap.engine.services.rfcengine##com.sap.engine.services.rfcengine.handleRequest#J2EE_GUEST#0##SBW#XSGADDE #EA755ADDD4E4F19E947A0017A451D046#SAPEngine_Application_Thread[impl:3]_11##0#0#Error##Plain###java.lang.RuntimeException: call FM BICS_CONS_GET_VIEW_DEF_J_PROXY to ProgId SBW_PORTAL on host NBCDSSQLS10 with SSO not authorized: Authentication failed.
at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:79)
at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:156)
at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:7785)
at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2405)
at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1728)
at com.sap.mw.jco.JCO$Server.listen(JCO.java:8145)
at com.sap.mw.jco.JCO$Server.work(JCO.java:8265)
at com.sap.mw.jco.JCO$Server.loop(JCO.java:8212)
at com.sap.mw.jco.JCO$Server.run(JCO.java:8128)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Thanks,
Subhash.GHi All,
We set the Tracelevel to 10 in VA at JCo and below is the trace info:
SYSTEMS: 0 row(s)
UCLASSSYS: 0 row(s)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:434]: [JAV-LAYER] Record() [>>> 375f1617]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:434]: [JAV-LAYER] Record() [>>> 43a35c67]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] setDsrPassport for connection with handle 1 [enter]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] JCO.Client.beginCall(): cannot get jDSR passport for call 'SUSR_GET_ADMIN_USER_LOGIN_INFO', because of com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] JCO.Client.execute (SUSR_GET_ADMIN_USER_LOGIN_INFO) on handle [1]
Input:
INPUT (uc)
ALIASNAME - CHAR 0 40 0 80 ioASU
AUTHORITY_CHECK - CHAR 40 1 80 2 ioA
USERID - CHAR 41 12 82 24 ioA
content:
00000000
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000020
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000040
0058004A003200450045 005F00410044004D0049 004E00200020
XJ2EE_ADMIN
Input tables: null
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Executing SUSR_GET_ADMIN_USER_LOGIN_INFO for handle 1
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Execute before RfcCall(1, SUSR_GET_ADMIN_USER_LOGIN_INFO, 2, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Sent Parameter AUTHORITY_CHECK
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Sent Parameter USERID
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Execute after RfcCall(1, SUSR_GET_ADMIN_USER_LOGIN_INFO, 2, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Execute before RfcReceive(1, SUSR_GET_ADMIN_USER_LOGIN_INFO, 4, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Expecting Parameter LAST_LOGON_DATE
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Expecting Parameter LOCK_STATUS
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Expecting Parameter PASSWORD_STATUS
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Expecting Parameter USER_ID
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Execute after RfcReceive(1, SUSR_GET_ADMIN_USER_LOGIN_INFO, 4, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] JCO.Client.execute (SUSR_GET_ADMIN_USER_LOGIN_INFO) on handle [1] returns after 0 ms
Output:
OUTPUT (uc)
LAST_LOGON_DATE - DATE 0 8 0 16 eA
LOCK_STATUS - INT1 8 1 16 1 eA
PASSWORD_STATUS - INT 9 2 17 4 eA
USER_ID - CHAR 11 12 21 24 eA
content:
00000000
00320030003000380030 0037003200370000FFFF FFFE004A003200450045 005F00410044004D0049
20080727...J2EE_ADMI
00000020
004E00200020
N
Output tables: null
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: [JAV-LAYER] JCO.Pool.releaseClient([1]) in pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:444]: Reset before RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: Reset after RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] Record() [>>> 1a0790e2]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] Record() [>>> 66b8f2c7]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] JCO.Pool.getClient(false) from pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1 [enter]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] JCO.Pool.getClient(false) returns [1] [leave]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] setDsrPassport for connection with handle 1 [enter]
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] JCO.Client.beginCall(): cannot get jDSR passport for call 'SUSR_CHECK_LOGON_DATA', because of com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:454]: [JAV-LAYER] JCO.Client.execute (SUSR_CHECK_LOGON_DATA) on handle [1]
Input:
INPUT (uc)
ALIASNAME - CHAR 0 40 0 80 ioASU
AUTH_DATA - STRING 40 0 80 8 ioASU
AUTH_METHOD - CHAR 40 1 88 2 iA
EXTID_TYPE - CHAR 41 2 90 4 ioASU
LANGUAGE - CHAR 43 2 94 4 ioASU
PASSWORD - CHAR 45 40 98 80 ioA
USERID - CHAR 85 12 178 24 ioA
USE_NEW_EXCEPTION - INT1 97 1 202 1 ioA
content:
00000000
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000020
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000040
00500020002000200020 00730031006400330044 00300030007200200020 00200020002000200020
P s1d3D00r
00000060
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000080
00200020002000200020 004A003200450045005F 00410044004D0049004E 002000200100
J2EE_ADMIN Ā
AUTH_DATA: null
Input tables: null
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Executing SUSR_CHECK_LOGON_DATA for handle 1
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Execute before RfcCall(1, SUSR_CHECK_LOGON_DATA, 4, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Sent Parameter AUTH_METHOD
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Sent Parameter PASSWORD
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Sent Parameter USERID
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Sent Parameter USE_NEW_EXCEPTION
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Execute after RfcCall(1, SUSR_CHECK_LOGON_DATA, 4, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Execute before RfcReceive(1, SUSR_CHECK_LOGON_DATA, 5, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Expecting Parameter ALLOW_PWD_DELETION
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Expecting Parameter PWDSTATE
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Expecting Parameter PWD_CHANGE_SSO
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Expecting Parameter TICKET
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:464]: Expecting Parameter USER_ID
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:474]: Execute after RfcReceive(1, SUSR_CHECK_LOGON_DATA, 5, null, null)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:474]: [JAV-LAYER] JCO.Client.execute (SUSR_CHECK_LOGON_DATA) on handle [1] returns after 20 ms
Output:
OUTPUT (uc)
ALLOW_PWD_DELETION - CHAR 0 1 0 2 eA
PWDSTATE - INT 1 2 2 4 eA
PWD_CHANGE_SSO - INT1 3 1 6 1 eA
TICKET - STRING 4 0 7 8 eA
USER_ID - CHAR 4 12 15 24 eA
content:
00000000
0020FFFFFFFE0100004A 003200450045005F0041 0044004D0049004E0020 0020
..ĀJ2EE_ADMIN
TICKET:
Output tables: null
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:474]: [JAV-LAYER] JCO.Pool.releaseClient([1]) in pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:474]: Reset before RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_27 [20:10:48:474]: Reset after RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] Record() [>>> 31ebb3fb]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] Record() [>>> 69753d57]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] Record() [>>> 100e50d8]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] JCO.Pool.getClient(false) from pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1 [enter]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] JCO.Pool.getClient(false) returns [1] [leave]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] setDsrPassport for connection with handle 1 [enter]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:954]: [JAV-LAYER] com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: [JAV-LAYER] JCO.Client.beginCall(): cannot get jDSR passport for call 'BAPI_USER_EXISTENCE_CHECK', because of com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: [JAV-LAYER] JCO.Client.execute (BAPI_USER_EXISTENCE_CHECK) on handle [1]
Input:
INPUT (uc)
USERNAME BAPIRET2 CHAR 0 12 0 24 iA
content:
00000000
004A003200450045005F 00410044004D0049004E 00200020
J2EE_ADMIN
Input tables: null
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Executing BAPI_USER_EXISTENCE_CHECK for handle 1
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Execute before RfcCall(1, BAPI_USER_EXISTENCE_CHECK, 1, null, null)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Sent Parameter USERNAME
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Execute after RfcCall(1, BAPI_USER_EXISTENCE_CHECK, 1, null, null)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Execute before RfcReceive(1, BAPI_USER_EXISTENCE_CHECK, 1, null, null)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:964]: Expecting Parameter RETURN
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:974]: Execute after RfcReceive(1, BAPI_USER_EXISTENCE_CHECK, 1, null, null)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:974]: [JAV-LAYER] JCO.Client.execute (BAPI_USER_EXISTENCE_CHECK) on handle [1] returns after 20 ms
Output:
OUTPUT (uc)
RETURN BAPIRET2 STRUCTURE 0 0 0 6 eA
BAPIRET2 (uc)
TYPE - CHAR 0 1 0 2 A
ID - CHAR 1 20 2 40 A
NUMBER - NUM 21 3 42 6 A
MESSAGE - CHAR 24 220 48 440 A
LOG_NO - CHAR 244 20 488 40 A
LOG_MSG_NO - NUM 264 6 528 12 A
MESSAGE_V1 - CHAR 270 50 540 100 A
MESSAGE_V2 - CHAR 320 50 640 100 A
MESSAGE_V3 - CHAR 370 50 740 100 A
MESSAGE_V4 - CHAR 420 50 840 100 A
PARAMETER - CHAR 470 32 940 64 A
ROW - INT 502 2 1004 4 A
FIELD - CHAR 504 30 1008 60 A
SYSTEM - CHAR 534 10 1068 20 A
RETURN:
00000000
00490030003100200020 00200020002000200020 00200020002000200020 00200020002000200020
I01
00000020
00200030003800380055 0073006500720020004A 003200450045005F0041 0044004D0049004E0020
088User J2EE_ADMIN
00000040
00650078006900730074 00730020002000200020 00200020002000200020 00200020002000200020
exists
00000060
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000080
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000100
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000120
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000140
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000160
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000180
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000200
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000220
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000240
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000260
00200020002000200030 00300030003000300030 004A003200450045005F 00410044004D0049004E
000000J2EE_ADMIN
00000280
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000300
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000320
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000340
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000360
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000380
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000400
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000420
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000440
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000460
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000480
00200020002000200020 00200020002000200020 00200020002000200020 00200020002000200020
00000500
00200020000000000020 00200020002000200020 00200020002000200020 00200020002000200020
00000520
00200020002000200020 00200020002000200020 00200020002000200053 004200570043004C004E
SBWCLN
00000540
0054003200300030
T200
Output tables: null
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:974]: [JAV-LAYER] JCO.Pool.releaseClient([1]) in pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:974]: Reset before RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:974]: Reset after RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] Record() [>>> 44f54d22]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] Record() [>>> 449b168c]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] Record() [>>> 21e56484]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] Record() [>>> 5b2a277e]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] JCO.Pool.getClient(false) from pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1 [enter]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] JCO.Pool.getClient(false) returns [1] [leave]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] setDsrPassport for connection with handle 1 [enter]
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] JCO.Client.beginCall(): cannot get jDSR passport for call 'PRGN_J2EE_USER_GET_ROLENAMES', because of com.sap.mw.jco.JCO$Exception: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: [JAV-LAYER] JCO.Client.execute (PRGN_J2EE_USER_GET_ROLENAMES) on handle [1]
Input:
INPUT (uc)
IF_REPLACE_DERIVED - CHAR 0 1 0 2 iASU
IF_UNAME - CHAR 1 12 2 24 iA
content:
00000000
0020004A003200450045 005F00410044004D0049 004E00200020
J2EE_ADMIN
Input tables:
TABLES (uc)
ET_AGR J2EE_AGRNAME TABLE 0 0 0 6 AU
ET_RETURN BAPIRET2 TABLE 0 0 6 9 AU
J2EE_AGRNAME (uc)
AGR_NAME - CHAR 0 30 0 60 A
BAPIRET2 (uc)
TYPE - CHAR 0 1 0 2 A
ID - CHAR 1 20 2 40 A
NUMBER - NUM 21 3 42 6 A
MESSAGE - CHAR 24 220 48 440 A
LOG_NO - CHAR 244 20 488 40 A
LOG_MSG_NO - NUM 264 6 528 12 A
MESSAGE_V1 - CHAR 270 50 540 100 A
MESSAGE_V2 - CHAR 320 50 640 100 A
MESSAGE_V3 - CHAR 370 50 740 100 A
MESSAGE_V4 - CHAR 420 50 840 100 A
PARAMETER - CHAR 470 32 940 64 A
ROW - INT 502 2 1004 4 A
FIELD - CHAR 504 30 1008 60 A
SYSTEM - CHAR 534 10 1068 20 A
ET_AGR: 0 row(s)
ET_RETURN: 0 row(s)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: Executing PRGN_J2EE_USER_GET_ROLENAMES for handle 1
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: Execute before RfcCall(1, PRGN_J2EE_USER_GET_ROLENAMES, 1, null, 2)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: Sent Parameter IF_UNAME
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:984]: Sent Table ET_AGR
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Sent Table ET_RETURN
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Execute after RfcCall(1, PRGN_J2EE_USER_GET_ROLENAMES, 1, null, 2)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Execute before RfcReceive(1, PRGN_J2EE_USER_GET_ROLENAMES, null, null, 2)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Expecting Table ET_AGR
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Expecting Table ET_RETURN
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Execute after RfcReceive(1, PRGN_J2EE_USER_GET_ROLENAMES, null, null, 2)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: [JAV-LAYER] JCO.Client.execute (PRGN_J2EE_USER_GET_ROLENAMES) on handle [1] returns after 10 ms
Output: null
Output tables:
TABLES (uc)
ET_AGR J2EE_AGRNAME TABLE 0 0 0 6 AU
ET_RETURN BAPIRET2 TABLE 0 0 6 9 AU
J2EE_AGRNAME (uc)
AGR_NAME - CHAR 0 30 0 60 A
BAPIRET2 (uc)
TYPE - CHAR 0 1 0 2 A
ID - CHAR 1 20 2 40 A
NUMBER - NUM 21 3 42 6 A
MESSAGE - CHAR 24 220 48 440 A
LOG_NO - CHAR 244 20 488 40 A
LOG_MSG_NO - NUM 264 6 528 12 A
MESSAGE_V1 - CHAR 270 50 540 100 A
MESSAGE_V2 - CHAR 320 50 640 100 A
MESSAGE_V3 - CHAR 370 50 740 100 A
MESSAGE_V4 - CHAR 420 50 840 100 A
PARAMETER - CHAR 470 32 940 64 A
ROW - INT 502 2 1004 4 A
FIELD - CHAR 504 30 1008 60 A
SYSTEM - CHAR 534 10 1068 20 A
ET_AGR: 4 row(s)
row 0
00000000
005300410050005F0042 0043005F004200410053 00490053005F00410044 004D0049004E00200020
SAP_BC_BASIS_ADMIN
00000020
00200020002000200020 00200020002000200020
row 1
00000000
005300410050005F0042 0043005F004200410053 00490053005F004D004F 004E00490054004F0052
SAP_BC_BASIS_MONITOR
00000020
0049004E004700200020 00200020002000200020
ING
row 2
00000000
005300410050005F0042 0043005F004A00530046 005F0043004F004D004D 0055004E004900430041
SAP_BC_JSF_COMMUNICA
00000020
00540049004F004E005F 0052004F002000200020
TION_RO
row 3
00000000
005300410050005F004A 003200450045005F0041 0044004D0049004E0020 00200020002000200020
SAP_J2EE_ADMIN
00000020
00200020002000200020 00200020002000200020
ET_RETURN: 0 row(s)
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: [JAV-LAYER] JCO.Pool.releaseClient([1]) in pool com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo640Proxy_1217213625244_1
SAPEngine_Application_Thread[impl:3]_0 [20:10:48:994]: Reset before RfcCleanupContext(1)
SAPEngine_Application_Thread[impl:3]_0 [20:10:49:004]: Reset after RfcCleanupContext(1)
JCoRequestDispatcher [20:10:50:104]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:10:50:104]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:10:53:723]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:10:53:723]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:10:55:723]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:10:55:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:10:57:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:10:57:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:10:59:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:10:59:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:01:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:01:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:03:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:03:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:05:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:05:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:07:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:07:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:09:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:09:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:11:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:11:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:13:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:13:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:15:733]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:15:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:17:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:17:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:19:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:19:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:21:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:21:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:23:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:23:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
JCoRequestDispatcher [20:11:25:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) = RC_RETRY_LISTEN leave
JCoRequestDispatcher [20:11:25:743]: [JAV-LAYER] Dispatcher.waitForRequest(2000) enter
SAPEngine_Application_Thread[impl:3]_38 [20:11:26:593]: [JAV-LAYER] JCO.setProperty(jco.trace_level, 0)
at com.sap.mw.jco.JCO.setProperty(JCO.java:464)
at com.sap.mw.jco.JCO.setTraceLevel(JCO.java:633)
at com.sap.engine.services.rfcengine.RFCRuntimeInterfaceImpl.setStaticProperties(RFCRuntimeInterfaceImpl.java:1354)
at com.sap.engine.services.rfcengine.RFCRuntimeInterfaceImpl.changeBundleConfiguration(RFCRuntimeInterfaceImpl.java:654)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
at com.sap.pj.jmx.mbeaninfo.AdditionalInfoProviderMBean.invoke(AdditionalInfoProviderMBean.java:289)
at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
at com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:131)
at com.sap.engine.services.jmx.ClusterInterceptor.invokeMbs(ClusterInterceptor.java:212)
at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:766)
at com.sap.engine.services.jmx.MBeanServerInterceptorInvoker.invokeMbs(MBeanServerInterceptorInvoker.java:102)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImpl.invokeMbs(P4ConnectorServerImpl.java:61)
at com.sap.engine.services.jmx.connector.p4.P4ConnectorServerImplp4_Skel.dispatch(P4ConnectorServerImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Please suggest..
Thanks,
Subhash.G -
Hi
When I'm opening a view in report designer I'm getting the following error.Can anyone please help me with this.Its very urgent for me to sort this issue.
<b>The report designer doesn't support the query drilldown.
Key figure in static filter is not yet supported.</b>
For this particular query I have used only cell definitions in rows and colums.and some Hierarchies are there in the global filter.Hi Harinath,
I have had this problem due to the fact I had variable in the filter in the query designer, I put fix selection in the filter then generate the report an after I put back my varibale in the filter.
Hope this help.
Eric -
Hi Expert,
Users are facing issue while accessing Bex analyzer (report designer). They are getting below error:
M ***LOG R49=> ThReceive, CPIC-Error (020223) [thxxhead.c 7570]
M ***LOG R5A=> ThReceive, CPIC-Error (59571422) [thxxhead.c 7575]
M ***LOG R64=> ThReceive, CPIC-Error ( CMSEND(SAP)) [thxxhead.c 7580]
A RFC 3342 CONVID 59571422
A * CMRC=20 DATA=1 STATUS=1 SAPRC=223 ThSAPCMRCV
A RFC> ABAP Programm: SAPMSSY1 (Transaction: )
A RFC> User: xxxx (Client: xxx)
A RFC> Destination: SERVER_NAME(handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
A RFC> Called function module: RSR_NET_INTERFACE
A RFC SERVER> RFC Server Session (handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
A RFC SERVER> Caller host:
A RFC SERVER> Caller transaction code: (Caller Program: BExReportDesignerStarter)
A RFC SERVER> Called function module: RSR_NET_INTERFACE
A *** ERROR => RFC ======> CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
CPIC program connection ended (read error)
[abrfcio.c 8178]
A *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3344
CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
CPIC program connection ended (read error)
[abrfcio.c 8178]
A *** ERROR => RFC Error RFCIO_ERROR_MESSAGE in abrfcio.c : 1829
[abrfcio.c 8178]
After giving user name & password in report designer screen, nothing happens & it get disconnected after some time. They are facing this issue in whole BW landscape.
Any other inputs, please let me know.
Regards,Hi,
I am from basis only. I don't understand who is responsible & where problem lies.
Regards, -
Bex Report Designer - Large amount of data issue
Hi Experts,
I am trying to execute (on Portal) report made in BEx Report Designer, with about 30 000 pages, and the only thing I am getting is a blank page. Everything works fine at about 3000 pages. Do I need to set something to allow processing such large amount of data?
Regards
VladimirHi Sauro,
I have not seen this behavior, but it has been a while since I tried to send an input schedule that large. I think the last time was on a BPC NW 7.0 SP06 system and it worked OK. If you are on a recent support package, then you should search for relevant notes (none come to mind for me, but searching yourself is always a good idea) and if you don't find one then you should open a support message with SAP, with very specific instructions for recreating the problem from a clean input-schedule.
Good luck,
Ethan
Maybe you are looking for
-
Macbook pro 13" mid 2010 power issues
Hello I recently obtained a macbook pro 13" model from mid 2010. The macbook was in a poor state but I got it working again. Parts that have been replaced: -harddrive: I had to buy a new harddrive so I bought an intel SSD. -the mac os x was not prese
-
Attempts to load library (2K songs) so slow that ipod locks up
I have a new 5th gen ipod that I can't get my meager library onto. It's very slow, e.g., 10-30 seconds/song, will run like that for about 90 minutes, load maybe 500 songs, and then the ipod says cannot read or write to disk. Tried phone support, they
-
Internal Time Machine HD Disappears
Hello all, I have an early 2008 Mac Pro with the following: 4GB RAM (Soon to add additional 8GB) 120GB SSD (Mac OS X Boot Drive) 750GB HD (Data) 2TB Internal HD (Time Machone) 500GB Internal HD (Boot Camp WIndows 7 Drive) My 2TB drive just disappers
-
Search Results Window Disappears
When I go to Edit --> Search a window pops up and i can input my search term. Usually this will then display a Results: output with all the results listed below which I can see them in context. Now, this window closes immediately and i have to manual
-
I just updated to the new OS X version 10.9.2 and all of a sudden I can't attach anything to any of my emails using the attach option. I have to copy and paste now. Before this new software update, everything was working fine. I don't know what to do