Runtime Exception Opening the KM Detail Iview

Hi ,
I created a KM Navigation Iview  and i can see my folders and files.
When i click from the Iview Context menu the Details option i get the exception.
"Portal runtime error.
An exception occurred while processing your request. Send the exception ID to your portal administrator"
I can see the details Iview only if my user has assigned the Super Administrator Role.
Please i appreciate any help.
Regards,

Hello, your KM Navigation iView is fine, when you open details screen you launch a KM Details iView,
it's located under the Standard User Role, if you have the default configuration you may find it at
portal_content/every_user/general/eu_role/com.sap.km.home_ws/com.sap.km.hidden/com.sap.km.urlaccess/com.sap.km.details
check its permissions
If you still have no access the problem is on the component this iView executes - com.sap.km.cm.uidetails
If that's the case you gotta deal with Security Zones, which you can find at System Administration > Permissions > Portal Permissions > Security Zones
find your component (can't help you much here since I don't have that level of access) and set the permissions there
regards,
Rafael

Similar Messages

  • Portal Runtime Exception opening KM Detail Iview

    Hi ,
    I created a KM Navigation Iview  and i can see my folders and files.
    When i click from the Iview Context menu the Details option i get the exception.
    "Portal runtime error.
    An exception occurred while processing your request. Send the exception ID to your portal administrator"
    I can see the details Iview only if my user has assigned the Super Administrator Role.
    Please i appreciate any help.
    Regards,

    Hi Ari,
          II also got the same problem...But now its working fine...... think the problem occured  due to cookies....First delete the cookies and try again......
    Thanks & Regards,
    Arun

  • About runtime exception in the mapping

    Just i am trying to solve the blog http://weblogs.sdn.sap.com/pub/web/3228
    in the sxbm_moni it is showing that runtime exception in massage mapping trasformation. But in that scinario i am not using any mapping program? Whithout using any mapping program how we will get exception in massage mapping?

    Dear Rama Krishna,
    I'm unable to open the link to web blog. plz provide the correct path so that I can help.
    Regards
    Praveen

  • Failed to open the connection.Details: [Database Vendor Code: 17 ]

    We have too many reports designed by Crystal Reports XI Release 2 a time ago reports are old but we are calling them in asp.net 4.0 and connection through ODBC Data Sources (Driver SQL SERVER)
    but when we refresh the report we are facing this issue....
    Failed to open the connection.
    Details: [Database Vendor Code: 17 ] Failed to open the connection.
    AP Outstanding Check Run Detailed Ver 2 {CF3B13A2-F259-4B1D-ACC9-BF78F44D4AA5}.rpt
    Details: [Database Vendor Code: 17 ]
    here is the code to set ReportLoginInfo
    CrystalDecisions.Shared.TableLogOnInfo logonInfo = new CrystalDecisions.Shared.TableLogOnInfo();
                string myTableLocation;
                foreach (CrystalDecisions.CrystalReports.Engine.Table myTable in rptDoc.Database.Tables)
                    myTableLocation = myTable.Name;
                    logonInfo = myTable.LogOnInfo;
                    logonInfo.ConnectionInfo.AllowCustomConnection = true;
                    logonInfo.ConnectionInfo.ServerName = ServerName; // dnsname
                    logonInfo.ConnectionInfo.DatabaseName = DatabaseName;
                    if (!(string.IsNullOrEmpty(UserID) || string.IsNullOrEmpty(Password)))
                        logonInfo.ConnectionInfo.UserID = UserID;
                        logonInfo.ConnectionInfo.Password = Password;
                        logonInfo.ConnectionInfo.IntegratedSecurity = false;
                    logonInfo.ConnectionInfo.Type = CrystalDecisions.Shared.ConnectionInfoType.SQL;
                    myTable.ApplyLogOnInfo(logonInfo);
                    myTable.Location = DatabaseName + ".dbo." + myTableLocation;
                    bool success = myTable.TestConnectivity();
    Edited by: zeshansadiq on Nov 4, 2011 3:49 PM

    resolved by me itself.
    Do the following steps:
    1. Open the report in the CR XI designer.
    2. Select Database -> Set Datasource Location.
    3. Set Datasource Location window will appear and in the replace with section connect to the database and replace these tables with the tables in the current datasource by clicking the update button.
    4. After updating close the Set Datasource Location window.
    5. Go to 'Database menu' and Click 'Verify Database' and click on u2019OKu2019.
    6. Preview the report and the save the report.

  • Runtime Exception in the JSPDynPage

    Hello All,
    I am getting the following exception when i click on the button of a JSPDynPage.
    <b> Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component Name : NewHitachiProject.HitachiGroups
    The exception was logged. Inform your system administrator..
    Exception id: 03:49_05/12/06_0024_3183250
    See the details for the exception ID in the log file
    </b>
    I have checked the log file. The log file exception entry is as follows.
    <b>#
    #1.5#0003BAF96A5100670000000900000715000423DA0F9E9D66#1165319378738#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#test66319#318####afb2dbf0845611dbcd620003baf96a51#Thread[PRT-Async 4,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:03:49_05/12/06_0024_3183250
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component class : com.hcl.user.HitachiGroups
    User : test66319
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         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.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.NullPointerException
         at com.hcl.user.HitachiGroups$HitachiGroupsDynPage.doProcessAfterInput(HitachiGroups.java:113)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:101)
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
         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)
         ... 7 more
    </b>
    <b> Please tell me what is the problem </b>
    regards
    Brahmachaitanya

    Inside the doProcessAfterInput() I had written <b> this.setJspName("CategoryProduct.jsp");</b>
    I have removed it and kept it empty after you pointed me towards that. But still i am getting the following exception
    <b>
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component Name : NewHitachiProject.HitachiGroups
    Eventhandler- "showSubCategories" or "onShowSubCategories" not found!.
    Exception id: 04:14_05/12/06_0026_3183250
    See the details for the exception ID in the log file
    </b>
    When I checked the log file, the entry was as follows....
    <b>
    #1.5#0003BAF96A5100620000001200000715000423DA697251C3#1165320885784#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#test66319#318####31f7d450845a11dbca410003baf96a51#Thread[PRT-Async 3,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:04:14_05/12/06_0026_3183250
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/NewHitach/NewHitachiRole/NewHitachiWorkset/NewHitachiPage/NewHitachiIview
    Component class : com.hcl.user.HitachiGroups
    User : test66319
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         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.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: com.sapportals.portal.prt.component.PortalComponentException: Exception during PageProcessorComponent.doContent()
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:139)
         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)
         ... 7 more
    Caused by: com.sapportals.htmlb.page.PageException: Eventhandler- "showSubCategories" or "onShowSubCategories" not found!
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:168)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
         ... 10 more
    </b>
    It says that it is not able to find the showSubCategories or onshowSubCategories method.
    <b> But I have written onshowSubCategories() method </b>
    <b> Still it is giving that exception </b>
    <b> What might be the error? </b>

  • Open the par file iview.

    Hi ,
    I have written a Portal Application in NWDS that creates a par file.The Portal application creates a JCO connection to the CRM system and perform some activity.When we execute this application it opens with a url.
    I have added this URL on the Onclick of  a button and want the application to get executed.
    The application gets executed but everytime we click on that button that URL gets opened up.
    Is there any way we can hide this URL during click of a button but execute that application simultaneously.
    Thanks & Regards,
    Amarys.

    Hi,
    your requirement is to launch that application which you created by click on a button, but the applications url should not be visible. Is this what you are lookin for?
    If so,which application(Which contains the button) calls this application you created.
    Is that a portal application or web dynpro application?
    Follow these steps:
    1. create an iview for the par file which you created. set the property Launch in New Window  to Display in portal content area.
    2.The applciation which contains the button shd be assigned to the user by role(I assume).
    3.On that button you can call the pcd of the custom application which you created.
    So if the user clicks on the button the iview will be launched in portal content area and the url wont be visible.
    Regards,
    Anand G

  • Receiving Connection Runtime Exception Using the Workspace

    Receiving "The task could not be successfully executed." when running the workspace....
    I have created a presentation where I have a user input a directory path (a string) and once they have entered it they press a button on the presentation to check if the path that they entered is valid. In the background this is placing a call to an Oracle stored function to a database that houses EMC File Level Reporting information.
    The following code is used to check to see if the file path that the user entered is vaild. It returns either TRUE (1) or FALSE (0).
    /******* BEGIN CODE ********/
    v_doesExist as Decimal
    // the line below is only used for testing/verification (debug use only)
    this.fileDirectory = "/my/file/path/"
    v_doesExist = call(CHECK_DIR_EXISTS, pdir : this.fileDirectory)
    // the line below is only used for testing/verification (debug use only)
    display v_doesExist
    /******* END CODE ********/
    If I run this code in debug mode it executes fine and returns either TRUE or FALSE (1 or 0). Which indicates to me that the connection to the database is working as it should.
    It is only when I launch the workspace and input a string value (e.g. /my/file/path/) and press the button that triggers the above code where I receive the following error message:
    The task could not be successfully executed.
    Reason: 'fuego.connector.ConnectorRuntimeException: Transaction not started'.
    Caused by: Transaction not started
    fuego.lang.ComponentExecutionException: The task could not be successfully executed.
    Reason: 'fuego.connector.ConnectorRuntimeException: Transaction not started'.
         at fuego.web.execution.InteractiveExecution.setExecutionError(InteractiveExecution.java:307)
         at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:166)
         at fuego.web.execution.impl.WebInteractiveExecution.process(WebInteractiveExecution.java:54)
         at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:223)
         at fuego.web.papi.TaskExecutor.processResult(TaskExecutor.java:266)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:101)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:219)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
         at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:66)
         at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:81)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:293)
         at fuego.web.execution.servlet.ServletExternalContext.forwardInternal(ServletExternalContext.java:197)
         at fuego.web.execution.servlet.ServletExternalContext.finishExecution(ServletExternalContext.java:103)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.service(XObjectHtmlRuntimeController.java:317)
         at fuego.web.execution.servlet.ServletRedirector$ControllerRedirector.forward(ServletRedirector.java:197)
         at fuego.web.execution.servlet.ServletRedirector.redirect(ServletRedirector.java:58)
         at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:224)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:219)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    Caused by: fuego.connector.ConnectorRuntimeException: Transaction not started
         at fuego.connector.ConnectorRuntimeException.transactionNotStarted(ConnectorRuntimeException.java:49)
         at fuego.connector.ConnectorTransaction.current(ConnectorTransaction.java:153)
         at fuego.connector.JDBCHelper.getConnection(JDBCHelper.java:42)
         at fuego.sql.ProcedureSQLObject.invokeImpl(ProcedureSQLObject.java:72)
         at fuego.lang.Invokeable.invokeDynamic(Invokeable.java:188)
         at xobject.Module.FLRequest.checkIfFileShareExists(FLRequest.xcdl:10)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
         at fuego.lang.JavaObject.invoke(JavaObject.java:227)
         at fuego.xobject.runtime.XObjectInstance.invokeMethod(XObjectInstance.java:1041)
         at fuego.xobject.runtime.XORuntimeManager.invokeActionMethod(XORuntimeManager.java:931)
         at fuego.xobject.runtime.AbstractXScreen.invokeMethod(AbstractXScreen.java:693)
         at fuego.xobject.runtime.AbstractXScreen.processAction(AbstractXScreen.java:281)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.processAction(XObjectHtmlRuntimeController.java:1651)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.processAction(XObjectHtmlRuntimeController.java:1630)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.manageAction(XObjectHtmlRuntimeController.java:457)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.service(XObjectHtmlRuntimeController.java:263)
         at fuego.web.execution.servlet.ServletRedirector$ControllerRedirector.forward(ServletRedirector.java:197)
         at fuego.web.execution.servlet.ServletRedirector.redirect(ServletRedirector.java:58)
         at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:224)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         ... 57 more

    Receiving "The task could not be successfully executed." when running the workspace....
    I have created a presentation where I have a user input a directory path (a string) and once they have entered it they press a button on the presentation to check if the path that they entered is valid. In the background this is placing a call to an Oracle stored function to a database that houses EMC File Level Reporting information.
    The following code is used to check to see if the file path that the user entered is vaild. It returns either TRUE (1) or FALSE (0).
    /******* BEGIN CODE ********/
    v_doesExist as Decimal
    // the line below is only used for testing/verification (debug use only)
    this.fileDirectory = "/my/file/path/"
    v_doesExist = call(CHECK_DIR_EXISTS, pdir : this.fileDirectory)
    // the line below is only used for testing/verification (debug use only)
    display v_doesExist
    /******* END CODE ********/
    If I run this code in debug mode it executes fine and returns either TRUE or FALSE (1 or 0). Which indicates to me that the connection to the database is working as it should.
    It is only when I launch the workspace and input a string value (e.g. /my/file/path/) and press the button that triggers the above code where I receive the following error message:
    The task could not be successfully executed.
    Reason: 'fuego.connector.ConnectorRuntimeException: Transaction not started'.
    Caused by: Transaction not started
    fuego.lang.ComponentExecutionException: The task could not be successfully executed.
    Reason: 'fuego.connector.ConnectorRuntimeException: Transaction not started'.
         at fuego.web.execution.InteractiveExecution.setExecutionError(InteractiveExecution.java:307)
         at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:166)
         at fuego.web.execution.impl.WebInteractiveExecution.process(WebInteractiveExecution.java:54)
         at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:223)
         at fuego.web.papi.TaskExecutor.processResult(TaskExecutor.java:266)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:101)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:219)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
         at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:66)
         at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:81)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:293)
         at fuego.web.execution.servlet.ServletExternalContext.forwardInternal(ServletExternalContext.java:197)
         at fuego.web.execution.servlet.ServletExternalContext.finishExecution(ServletExternalContext.java:103)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.service(XObjectHtmlRuntimeController.java:317)
         at fuego.web.execution.servlet.ServletRedirector$ControllerRedirector.forward(ServletRedirector.java:197)
         at fuego.web.execution.servlet.ServletRedirector.redirect(ServletRedirector.java:58)
         at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:224)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:219)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
         at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
         at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    Caused by: fuego.connector.ConnectorRuntimeException: Transaction not started
         at fuego.connector.ConnectorRuntimeException.transactionNotStarted(ConnectorRuntimeException.java:49)
         at fuego.connector.ConnectorTransaction.current(ConnectorTransaction.java:153)
         at fuego.connector.JDBCHelper.getConnection(JDBCHelper.java:42)
         at fuego.sql.ProcedureSQLObject.invokeImpl(ProcedureSQLObject.java:72)
         at fuego.lang.Invokeable.invokeDynamic(Invokeable.java:188)
         at xobject.Module.FLRequest.checkIfFileShareExists(FLRequest.xcdl:10)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
         at fuego.lang.JavaObject.invoke(JavaObject.java:227)
         at fuego.xobject.runtime.XObjectInstance.invokeMethod(XObjectInstance.java:1041)
         at fuego.xobject.runtime.XORuntimeManager.invokeActionMethod(XORuntimeManager.java:931)
         at fuego.xobject.runtime.AbstractXScreen.invokeMethod(AbstractXScreen.java:693)
         at fuego.xobject.runtime.AbstractXScreen.processAction(AbstractXScreen.java:281)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.processAction(XObjectHtmlRuntimeController.java:1651)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.processAction(XObjectHtmlRuntimeController.java:1630)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.manageAction(XObjectHtmlRuntimeController.java:457)
         at fuego.xobject.runtime.components.XObjectHtmlRuntimeController.service(XObjectHtmlRuntimeController.java:263)
         at fuego.web.execution.servlet.ServletRedirector$ControllerRedirector.forward(ServletRedirector.java:197)
         at fuego.web.execution.servlet.ServletRedirector.redirect(ServletRedirector.java:58)
         at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:224)
         at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
         at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
         at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         ... 57 more

  • Trackpad problem. I can get it to do everything except open the computer. I click on my logo and -nothing. Have to switch on the mouse and start with that. ? Does this happen to others?

    My trackpad won't open up the computer.  I click on my logo but nothing. One I have opened with the mouse the trackpad is fine. Anyone had this problem? dp

    Hello there stidhambr15,
    I was researching the issue you are having and recommend a couple of things. First it might be a good idea to reset the device following iPhone, iPad, iPod touch: Turning off and on (restarting) and resetting found here http://support.apple.com/kb/ht1430
    Resetting your device
    Press and hold the Sleep/Wake button and the Home button together for at least ten seconds, until the Apple logo appears.
    If that doesn't quite get the device going again, I recommend restoring the device.
    iTunes: Restoring iOS software
    http://support.apple.com/kb/ht1414
    Might even be a good idea to turn off the phone, reseat the SIM card, and turn it back on.
    iPhone and iPad: How to remove the SIM card
    http://support.apple.com/kb/ht5163
    iPhone 4 (GSM model)
    iPhone 4S
    Cheers,
    Sterling

  • Portal Runtime Error When Previewing the BI Report iViews

    Hi Experts,
    I hope this is the right place for my issue. I have an issue previewing the BI reports that I have created as the iViews and have put them in the portal. I am able to preview them in the BW/BI server successfully. Then I have created them in another server and got the portal runtime error. There are 2 different servers that I am working on, and there is no single sign on support on these servers.
    Portal Runtime Error
    An exception occurred while processing your request
    Exception id: 10:21_29/06/09_0049_44107950
    See the details for the exception ID in the log file.
    I check the permission, and everything has been set up as the BW/BI server (Built-in Group Everyone). I still got the portal runtime error. There is another folder of BI report iViews that someone else has created before. When I preview it, it prompts me with the NetWeaver Log in page. Then it opens the BI report iView properly. Unfortunately, it will not prompt the log in page on my own BI report iViews that I have created. Instead, it shows the portal runtime error page. Any ideas how can I solve this?
    Thanks,
    -Don
    Edited by: Don P. on Jun 29, 2009 5:06 PM

    Never mind! I solved it myself.

  • Using externalRequestEvent with Item Details iView

    Hi gurus,
    I am using the Item Details iView and calling it with syntax like that:
    externalRequestEvent=com.sap.pct.mdm.appl.masteriviews.events.externals.SetSelectedIdHandler&id=
    I have the Item Details iView showing up correctly, but I have to click on the Edit button to change the rocord.
    Is there any way that it directly goes to Edit mode when the Item Details iView gets open? An option perhaps?
    Thanks,
    Boris

    Hi Raags,
    Even I am trying to implement the same example. I have created the MDM Item Details iView in one of the PCD folders. But I am not sure how to extract the URL for the same to use it in my webdynpro code. Can you please advise me how get the URL for the iView? How did you construct this long URL?
    Your help would be greately appreciated.
    thanks
    SBK

  • EDA Error while trying to access the personal details.

    Hi All,
    A new user(employee) is assigned with EDA responsibility to view/update his personal details and bank details.
    The user is able to view & update the bank details. But he is not able to open the personal details page. He is getting the following error while trying to access the personal detail link.
    HR_BASIC_DETAILS_WEB.GET_READ_ONLY_INFORAMTION: ORA-20002: 3123: Duplicate attribute 'DISPLAY_MARITAL_STATUS' could not be created for item 'HRSSA/28012061'.
    All users except the new user, dont have this issue.
    Oracle Application Version : 11.5.9
    Could someone help me on this.

    Hi Girish,
    Do you find out the solution to this issue? We having a similar issue with our Enterprise Portal using Apache and Siteminder Agent?

  • Cannot save data in item details iview (validations, calculation problem)

    Hello,
    I'm unable to save data in an item details iview. It complains about validations or calculated fields according to error message below.
    I am however able to save data directly in data manager and I have no automatic excutions (set to None) on my validations.
    So I guess I have to check calculations, or?
    #1.5#00144F1E87AC0066000000B1000059190004769A5679B69E#1256305154700#com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage#sap.com/irj#com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage#MDO1#41676##gcomdev_GEQ_35915650#MDO1#720b5f90bfd911de9b3100144f1e87ac#SAPEngine_Application_Thread[impl:3]_33##0#0#Error#1#/System/Server#Java###taxonomies has invalid elements<fieldNameenabledpriorityfieldName1enabled1~priority1...>##
    #1.5#00144F1E87AC005D000001F2000059190004769A74192B38#1256305651690#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###com.sap.mdm.commands.CommandException: com.sap.mdm.internal.protocol.manual.ServerException: A runtime error occured while evaluating an Validation or calculated field#
    #1.5#00144F1E87AC005D000001F3000059190004769A74194266#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.mdm.validation.commands.ValidateNewRecordValuesCommand.execute(ValidateNewRecordValuesCommand.java:121)#
    #1.5#00144F1E87AC005D000001F4000059190004769A7419431A#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.mdm.admin.utils.MdmUserCommandUtils.validateNewRecord(MdmUserCommandUtils.java:321)#
    #1.5#00144F1E87AC005D000001F5000059190004769A741943B5#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.pct.mdm.appl.web.ValidationService.execute(ValidationService.java:73)#
    #1.5#00144F1E87AC005D000001F6000059190004769A741944DC#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.pct.mdm.appl.web.Record.update(Record.java:2009)#
    #1.5#00144F1E87AC005D000001F7000059190004769A74194574#1256305651696#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.saveRecord(ItemDetails.java:2139)#
    #1.5#00144F1E87AC005D000001F8000059190004769A7419460F#1256305651697#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.onSaveRecord(ItemDetails.java:1920)#
    #1.5#00144F1E87AC005D000001F9000059190004769A741946AA#1256305651697#System.err#sap.com/irj#System.err#MDO1#41676##gcomdev_GEQ_35915650#MDO1#748f4b50bfd911deacb000144f1e87ac#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###     at com.sap.pct.mdm.appl.masteriviews.ItemDetails$ItemDetailsDynPage.onSaveRecord(ItemDetails.java:1828)#

    Hi Olof,
    From the error message, it seems that the new created record is " Failing a Validation".
    From the Data Manager you can save a record , when automatic executions set to None.
    But the same will fail when it is added to a validation group and that group is used in the Item Details Iview while creating a record.
    Please update the status.
    Regards,
    Nimal

  • Display MDM key mapping information in EP Item Detail iViews

    Hi,
    in my repository I have the main table 'customer' including key mapping information for several client systems (master data consolidation scenario).
    The customer data is diplayerd in EP using the Item Details iView. I'd additionally like to display the key mapping information in Item Details iView, for example as a separate tabstrip. Is this feature already supported by the Item Details iView? How can I implement it?
    I'm using MDM 5.5 SP3 / EP6.0 SP14.
    Thanks in advance,
    Martin

    Hi Martin,
    Currently iView do not support the functionality to disply the key mapping information.
    Workaround I implemented is that, added a field "source system" to main table with type lookup. Added lookup table "source systems" with list of names of client systems. This helps user search data based on client system name.
    I hope this is helpful.
    Abhay

  • MDM Item Details iView modification

    Hello,
    We have a requirement to implement custom functionality for some of the fields when using the standard Item Details iView. Is there a way to do the following:
    Currently the field in question has a popup functionality that is standard for the iView.
    Instead of this popup we need to have our custom WebDynpro iView show up and integrate it to the calling main Item Details iView. In other words, we need to replace the standard popup for a field with our own custom popup.
    Keep in mind that we are using MDM 5.5 SP05 where Item Details iView does not support custom eventing.
    Thanks in advance,
    Boris

    Hi Jitesh,
    Thank you for your answer. You are right, in order to have custom eventing with Item Details iView I need to have at least SP06 and this is one of the restrictions we are facing.
    Although our servers for the project are SP05, I have a local trial copy of SP06 on my PC and I have to say that it still doesn't give me the flexibility that I need. The Item Details iView can trigger the event only upon Saving. In other words, there is no custom eventing on click of a popup or anything else. The purpose of this custom eventing is to only give the ability to do additional custom validations.
    Thanks again,
    Boris Todorov

  • Item Details iView and Custom Event

    Dear experts,
    I need to implement a custom validation using a BAPI call to external R/3 system.
    I am planning to use the Item Details custom event as a trigger for my custom web dynpro and have my BAPI call there. My question is, can I do that? The reason I'm asking is because the event says it's a post-save-event. What I need to do is to prevent the actual Saving and display an error message if the
    BAPI call returns "false".
    Thanks for your help,
    Boris

    I see that there are too many answers to this thread
    OK, here is how we solved the issue. We are subscribing in a custom Web Dynpro to the Post-save-event of the Item Details iView and we are performing the BAPI call.
    Based on the result of the call we are setting a flag on the record and this flag is used as a syndication block.
    Hope that helps someone ...
    Boris

Maybe you are looking for