Custome tab develpment process in  crm portal application CRMD_BUS2000126

Please guide the step by step procedure to create custome tab in crm portal.
please suggest the way that is assigned to PCUI frame work.
i will appreciate small help also

You need to read through PCUI cookbook to resolve most of your questions.
Thirumala.

Similar Messages

  • How to implement custom logging using log4j in Webcenter Portal Application

    I need to implement custom logging and export it to a new log file in Oracle 11.1.1.5 (Webcenter portal application). Please tell me the steps to implement this functionality.

    Please post questions for WebCenter Portal in it's own forum:
    WebCenter Portal

  • How to handle a custom tab in PCUI??

    Hi everyone...
    I have added a custom tab for the standard pcui opportunity application. If i click on that custom tab I want a new view or page to be dispalyed. Can anyone please let me know how to get this done or how to configure this.
    This is a bit urgent.
    Thanks and Regards,
    Bhargava

    Hello,
    you can find details about what Shailaja Gandam  described in my Blog:
    <a href="/people/gregor.wolf3/blog/2005/05/27/use-crm-pcui-html-viewer-to-call-a-custom-url CRM PCUI HTML viewer to call a custom URL</a>.
    Regards
    Gregor

  • How to create custom template for webcenter portal application

    Hi,
    I created webcenter portal application in my jdev using the webcenter portal application template provided by the webcenter framework.
    I tried to create custom template for my application by following steps:
    1. Created new application using webcenter portal application template with all default package structure.
    2. Right click pagetemplates folder under webcontent package and select new option.
    3. New gallery opens up.
    4. Selected JSF under webtier and JSF Page Template under items in the right hand side and clicked Ok button.
    5. New wizard opens up for creating new JSF page template.
    6. Gave template name(file name) and Page Template Name(template def name).
    7. Selected checkbox staing start a Quick Start Layout and selected three column layout and selected Ok.
    8. Selected checkbox for Create Associated ADFm Page Defination(so that page templates can be changes at run time).
    9. Created some Facet Definations (header, footer, content1, content2, LHN, RHN).
    10. Clicked Ok button which will create custom template.
    11. Added some Panel Group Layout component from Component Palette.
    12. Created new page (.jspx) with this template.
    Now when I try to add producer portlets created using Producer Portlet application template and connected to the above application using WSRP2.0, I'm facing problem.
    The prolem is that I'm not able to add more than one portlet in one single page?
    Kindly let me know whether the steps followed by me is wrong some where and needs to corrected and let me know how I can add more than one portlet to page?
    Basically I cant see more than one placeholders in my page to add portlets.

    Thanks Yannick.
    In the step 9 I had mentioned that I created various facet definations (header, footer, content, content1 RHN and LHN).
    Is this is not facet you are talking about or should I drop facet ref from the resource palette?
    Can't I add moer than one portlet to my page at design time itself?
    Annoying since in weblogic portal we do this at design time(.portal).

  • Message Board taskflows - useless in custom WebCenter Portal application?

    Hi,
    I am developing custom Webcenter portal application. I have added Message Board - wall viewer taskflow (/oracle/webcenter/peopleconnections/wall/controller/taskflows/WallViewer.xml#WallViewer) to the page. In binding parameters, I can set parameters like userId (I have set it to #{securityContext.userName}). After that each user can post to the wall and see his previous entries. But how can I let my user see posts from other users?
    I have connected from my portal to WebCenter Spaces via Webservice API. Created group space named 'myspace' with API and added users as members. I also set my custom portal application to use the same database as Spaces application, to be sure that group spaces I create and entries from Message Board will be stored in the same database.
    But when I try to use binding paramter spaceName (I set it to #{'myspace'}) I get error message "Failed to find the space of the message board."
    So how can I display messages from group space in my custom portal via Message Board taskflow? In custom portal I only managed to achieve situation, where single user can only see his own posts, what makes this taskflow pretty useless

    I did further research, maybe this will give you a clue:
    I browsed into code of Message Board taskflow (peopleconnections-view.jar -> oracle.webcenter.peopleconnections.wall.controller.taskflows.WallViewer.xml). The first activity in this taskflow is method call - checkGroupSpaceName, which execures method bound as #{pageFlowScope.WCPeopleConnWallViewerBean.checkGroupSpaceName}
    I decompiled oracle.webcenter.peopleconnections.wall.internal.view.WallViewerBean class. In checkGroupSpaceName method there is a line
    scope = ServiceContext.getContext().findScope(spaceName)
    On the jspx page where Message Boards taskflow is added, I've put a line:
    <af:outputText value="#{serviceCtx.allScopes}" id="pt_ot2"/>
    which displays as output:
    [Scope[name=defaultScope, guid=s8bba98ff_4cbb_40b8_beee_296c916a23ed]]
    So clearly Webcenter does not "see" the scope of any space, especially it doesn't see "myspace" scope.
    Any ideas what do do?

  • PCUI CRM Portal Performance Issues

    Hi Folks,
    We are using the PCUI CRM Portal. we done the Customized tab, like Product, Customer and Trade Contract Planner.
    All most all we are used Standard BSP Application, CRM_BSP_Frame. and all class and method also copy from Standard Class, and we add the small code for only one event: Query event.
    Issues are..
    Portal logon is woking fine, and when ever user client the Trade Contract Planner, Its taking much time to load. Other tabs are load very fast.
    Any one please guide me.. How it will work fine.
    Thanks,
    Siva

    Is this a new install of the portal, or have you upgraded from an earlier version?

  • Facing some problems in creating a custom tabs in CRMD_ORDER Transaction

    Hi Friends,
    I am facing some problems in creating a custom tabs in CRMD_ORDER Transaction code in Solution Manager of SAP.
    Actually my requirement is adding of two tabs(one is header & another is item tab) in the above Transaction, i was able to put one tab i.e header tab but i was not able to keep item tab. i found a badi CRM_CUSTOMER_I_BADI in which documentation was given & i processed in the same way.
    For information i used the Badi CRM_CUSTOMER_H_BADI for header tab which i was able to add the tab & all functions like change, save working Good.
    But i want how to add custom tab in which item details were to be attached.
    i was done with the necessary SPRO settings(or Tcode CRMV_SSV) & able to see the 2 tabs thats it, but the functionality save is not working for the second tab & not saving in table CRMD_CUSTOMER_I (in this table there is one CI include where we added our item fields).
    And also i had a doubt whether to use ALV or Table Control. And if possible can any one can sent me the screen design & the code for the above requirement in detail.
    can any one who have knoweldge in Solution Manager & in the above Badi implementation can give me a right solution which will help me a lot.
    Thanks a lot in advance.
    Thanks
    Ravi.
    can any one give the solution regarding to the above one.
    Edited by: ravikanth on Jul 23, 2008 8:13 AM

    Hello Priyanka,
    I have the same problem by using Service Ticket in SAP CRM 5.0.
    Did you already solved this issue? If so, can you please provide the solution!?
    How can I activate and check the transfer log?
    Thanks and regards
    Alex

  • How to trigger BPM Process from SRM Portal

    Hello Experts,
    I'am new to BPM and NWDS 7.3 but experienced with Abap and NWDS 7.0 Development...
    Before posting, i have been through the forum and couldn't find exact answer to my case..
    Basicly what i need to do is to trigger BPM Processes on the BPM Server from SRM Portal Server, I'm aware that i can communicate between these servers with WSDL basicly but how am i going to call the BPM Process' Web Service from Standart SRM  Processes?
    These processes will be standart ones mostly and also i am new to SRM.
    Kindest Regards,

    SAP SRM 7.0 user interface is developed in WebDynpro and runs on NetWeaver Portal (Portal was optional component in earlier versions of SRM but it is mandatory component now). So in order to call BPM Webservice (i.e., to trigger a BPM Process) from NetWeaver Portal / SRM 7.0 you can do the following
    - Develop a custom application (using EJBs,etc) to call the BPM web service by creating a web service proxy client using NWDS and then deploying it on Portal Server.
    - Directly create a model in WebDynpro project by using the WSDL of BPM trigger webservice (using NWDS). You can then call the model in WD User Interface, which in turn will invoke the BPM web service and start the process.
    Hope this helps.

  • CRM Portal Role Copier

    Anybody used this tool?
    A portal role is linked to a backend single role.  SAP ships several standard portal roles / backend single roles specific to CRM.
    Since the CRM Portal Roles hyperlink between several portal iViews / PCUI applications within the Portal (this is setup in the backend on tables crmc_prt_role_mo & crmc_prt_role_rl).  To make things easier there is a role copied on the Portal (crm admin role)
    But I've tried using this by copying a crm backend single role and portal role that exists to a new single backend crm role and portal role.  So far hasn't work
    The documentation says make sure the single role and portal role exists - are they talking about the destination role?
    Also mentions addition to desitnation role field - what's this?

    To keep it clear ,using role copier copy CRM backend role to custom role whatever created on portal .Once portal role is generated assign that to user profile to get the object links .
    Thanks,
    Thirumala.

  • WebCenter Portal application with OID

    Can someone show the way to resolve the below Challenge?
    Intention: Integrate OID User repository with Oracle WebCenter Portal application
    Sequence of steps followed:
    1) We have created a new provider under WLS and made the control flag to sufficient,
    2) Reorder the OID Provider with the default provider and changed the default provider control flag to optional
    3) Created new WebCenter Portal application(with the default webcenter framework template) and deployed into custom managed server
    4) Now iam able to login to the sample portal application with the OID Users
    Challenge: i can able to get the administration tab in the application(Sample deployed application) by making the OID Group as a Administrator role, but if i go to the security tab under the webcenter framework administration option it is not fetching any user/group list from OID+*,
    it is showing the popup message like "An unknown error occured during data streaming, Ask your system administrator to inspect the server side logs "
    and here are the logs from custom managed server,
    <Jun 21, 2012 8:40:46 AM CEST> <Warning> <oracle.adfinternal.view.faces.lifecycle.LifecycleImpl>; <BEA-000000> <ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    javax.el.ELException: java.lang.NullPointerException
    at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
    at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
    at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
    at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
    at com.sun.el.parser.AstEqual.getValue(AstEqual.java:54)
    at com.sun.el.parser.AstAnd.getValue(AstAnd.java:59)
    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
    at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.getBooleanProperty(UIXComponentBase.java:1204)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.isRendered(UIXComponentBase.java:423)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:154)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:213)
    at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:343)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
    at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.renderDataCell(BaseColumnRenderer.java:1386)
    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.encodeAll(BaseColumnRenderer.java:104)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
    at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:1957)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderSingleDataBlock(TableRenderer.java:1618)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._handleDataFetch(TableRenderer.java:1022)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:506)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:538)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
    at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils$EncodeChildVisitCallback.visit(InvokeOnComponentUtils.java:113)
    at org.apache.myfaces.trinidadinternal.context.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:222)
    at org.apache.myfaces.trinidad.component.UIXIterator.visitTree(UIXIterator.java:251)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at oracle.adf.view.rich.component.rich.RichDocument.visitTree(RichDocument.java:198)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils.renderChild(InvokeOnComponentUtils.java:43)
    at oracle.adfinternal.view.faces.streaming.StreamingDataManager._pprComponent(StreamingDataManager.java:757)
    at oracle.adfinternal.view.faces.streaming.StreamingDataManager.execute(StreamingDataManager.java:525)
    at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer._encodeStreamingResponse(DocumentRenderer.java:3607)
    at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1508)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
    at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:267)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:191)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:258)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:34)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:45)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused By: java.lang.NullPointerException
    at oracle.webcenter.security.common.WCGroup.<init>(WCGroup.java:74)
    at oracle.webcenter.security.common.IdentityWrapper.getGroup(IdentityWrapper.java:183)
    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:597)
    at javax.el.BeanELResolver.getValue(BeanELResolver.java:293)
    at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
    at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
    at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
    at com.sun.el.parser.AstEqual.getValue(AstEqual.java:54)
    at com.sun.el.parser.AstAnd.getValue(AstAnd.java:59)
    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
    at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.getBooleanProperty(UIXComponentBase.java:1204)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.isRendered(UIXComponentBase.java:423)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:154)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:213)
    at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:343)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
    at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.renderDataCell(BaseColumnRenderer.java:1386)
    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.encodeAll(BaseColumnRenderer.java:104)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
    at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:1957)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderSingleDataBlock(TableRenderer.java:1618)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._handleDataFetch(TableRenderer.java:1020)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:506)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:538)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
    at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils$EncodeChildVisitCallback.visit(InvokeOnComponentUtils.java:113)
    at org.apache.myfaces.trinidadinternal.context.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:222)
    at org.apache.myfaces.trinidad.component.UIXIterator.visitTree(UIXIterator.java:251)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:326)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at oracle.adf.view.rich.component.rich.RichDocument.visitTree(RichDocument.java:198)
    at org.apache.myfaces.trinidad.component.UIXComponent.visitTree(UIXComponent.java:443)
    at oracle.adfinternal.view.faces.util.rich.InvokeOnComponentUtils.renderChild(InvokeOnComponentUtils.java:43)
    at oracle.adfinternal.view.faces.streaming.StreamingDataManager._pprComponent(StreamingDataManager.java:756)
    at oracle.adfinternal.view.faces.streaming.StreamingDataManager.execute(StreamingDataManager.java:525)
    at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer._encodeStreamingResponse(DocumentRenderer.java:3606)
    at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1508)
    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
    at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at oracle.webcenter.portalframework.sitestructure.handler.CustomViewHandler.renderView(CustomViewHandler.java:258)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Edited by: ngsankar on Jun 21, 2012 9:55 AM

    Do you have same more logs? Maybe in AdminServer?
    When you get
    ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    javax.el.ELException: java.lang.NullPointerException
    Usually is a error that you isn't catched in some class and you get error in your jspx page.

  • Is it possible to call a BSP on custom Tab created in different BSP

    Hi Group,
       i created a custom tab: ZIBASE in CRMM_ACCOUNTS. where i have to integrate "CRMM_PRD_IOBJECT" BSP. is it possible to load this BSP whenever i click on ZIBASE Tab?
      1) IF it is please let me know the steps i need to take.
      2) If not let me know if i can atleast bring up this BSP: "CRMM_PRD_IOBJECT" in different window by clicking on a custom button in CRMM_ACCOUNTS.
    Please help me resolve this.
    Anu.

    Hi Anu,
      I try to explain clear:
    1 - Check if you have Navigation Link to IVIEW with application CRMM_PRD_IOBJECT.
    2 - If you havent it. Create one.
         - Create a method : SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Define Method for Navigation.
         - Assing the method with your object type SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Method for Object Type (Navigation)
    Assing the priority
    Assing implemention type: S Bsp external (Depending of your requirements)
    Assing application: CRMM_PRD_IOBJECT
    Assing view
    Assing ID Page/Service: Value of variable PCD of your iview
         - Assing the method with your crm roles. SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Assign Object Method to Role
    3- Your ZIBASE tab has a event. With the name of your event go to SPRO->CRM->Layout of User Interface (People-Centric UI)->Application Element->Event
         - Assing the object, method and the field( with guid of your b.object(product)).
    Regards.
    Manuel

  • CRM - BSP applications - Getting started

    Hi Experts ,
    I have a knowledge of BSPs used in R/3.
    and for my project requirement now i am asked to study CRM BSPs.
    And i am not aware of the CRM BSP applications at all.
    what is the difference between BSPs and CRM BSPs ??
    Can anybody give me a Document containing overview of CRM BSP applications?
    Also for this do i need the knowledge of CRM functional areas?
    Regards,
    Ashish Shah

    Hi Ashish,
      CRM BSPs and R/3 BSP are similar. They are similar, if you are designing custom BSPs.
      In CRM we have SAP standard BSP applications which were develped on MVC architecture. They are 1) CRM_IC ( CRM Interaction Center) 2) CRM PCUI
    These are standard SAP developed BSP application which are ready to work.
    Each customer using CRM system, may need some customization in these Applications.
    So in CRM we will work on These standard BSP applications as well on Custom build applications, depending on customer needs.
    Thanks,
    Babu

  • Cbs build portal application dc fail.  Build Plugin IS NOT DEFINED for this

    hi all
    I use NW7.0 ehp1,have portal and a nwdi.
    I create a track at nwdi . and develop a portal application .
    local build is ok . but when i check in .run a activitce.  dc is broken.
    log is -
    CBS Request Log - [  300/DEP_PESKM_D  ]
    Build number assigned: 314
    Change request state from QUEUED to PROCESSING
    REQUEST PROCESSING started at 2010-11-05 02:17:38.921 GMT
        ACTIVATION request in Build Space "DEP_PESKM_D" at Node ID: 13,975,650
         [id: 300; parentID: 0; type: 4]
         [options: NO OPTIONS]
        Waiting for access: 79 ms
        ===== Pre-Processing =====  started at 2010-11-05 02:17:39.000 GMT
            List of requested for activation activities:
                'deep.com_PESKM_1' compartment
                    tet
                        [ISN 111][created by YANLIANG at 2010-11-05 10:17:31.0][OID 6b2f604ae87c11df94ff000000d54062]
                There is 1 activity in compartment deep.com_PESKM_1
                1 activity will be processed by this request
            Analyze dependencies to predecessor activities... started at 2010-11-05 02:17:39.031 GMT
                Analyzing predecessors in compartment "deep.com_PESKM_1"
                    No dependencies to predecessor activities found.
            Analyze dependencies to predecessor activities... finished at 2010-11-05 02:17:39.046 GMT and took 15 ms
            Analyze versions... started at 2010-11-05 02:17:39.046 GMT
                List Active Versions Report: "HTTP/1.1 207 Multi-Status" finished at 2010-11-05 02:17:41.812 GMT and took 2 s 766 ms
                Synchronize metadata for [deep.com.cn/dc_logo_par] started at 2010-11-05 02:17:41.812 GMT
                    Verification of DL [ws/PESKM/deep.com_PESKM/dev/active/] finished at 2010-11-05 02:17:41.906 GMT and took 0 ms
                    Verification of cache (level 2: Comparison of attributes) finished at 2010-11-05 02:17:41.937 GMT and took 31 ms
                Synchronize metadata for [deep.com.cn/dc_logo_par] finished at 2010-11-05 02:17:41.937 GMT and took 125 ms
                < CHANGE > 'deep.com.cn/dc_logo_par' DC
            Analyze versions... finished at 2010-11-05 02:17:41.937 GMT and took 2 s 891 ms
            Analyze activities... started at 2010-11-05 02:17:41.937 GMT
                Loading component definitions
                1 component to be build in compartment "deep.com_PESKM_1"
            Analyze activities... finished at 2010-11-05 02:17:42.000 GMT and took 63 ms
            Calculate all combinations of components and variants to be built...
            Analyze request DC BV... started at 2010-11-05 02:17:42.109 GMT
                    'deep.com.cn/dc_logo_par' variant 'default'
                    'deep.com.cn/dc_logo_par' variant 'default' cannot be built. ACTIVATION will fail.
                    Build Plugin IS NOT DEFINED for this component or the defined Build Plugin is INVALID.
            Analyze request DC BV... finished at 2010-11-05 02:17:42.140 GMT and took 31 ms
        ===== Pre-Processing =====  finished at 2010-11-05 02:17:42.187 GMT and took 3 s 187 ms
        Change request state from PROCESSING to FAILED
        Error! The following problem(s) occurred  during request processing:
        Error! The following error occurred during request processing:Activation failed due to component "deep.com.cn/dc_logo_par" variant "default". The component is BROKEN.
    REQUEST PROCESSING finished at 2010-11-05 02:17:42.187 GMT and took 3 s 266 ms
    No build logs available for the request.
    Edited by: yan liang on Nov 5, 2010 3:12 AM

    Hi Yan,
    please check the NWDI troubleshooting guide:
    http://wiki.sdn.sap.com/wiki/display/TechTSG/%28NWDI%29%28CBS%29Q0030
    --> Understanding Broken and Dirty DCs
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30b7c94e-fc6b-2910-30b8-d34a7b51309e
    Did you import the dependent build plugins for the track in question?
    (tab "development" in the /devinf --> CMS webui --> Transport studio)
    See also the sap note: #1080927 - Creating CMS Tracks for Common Application Types (http://service.sap.com/sap/support/notes/1080927)
    Best Regards,
    Ervin

  • How can debugge the portal application

    hi sdn,
    how can we debugge the portal application.what are steps are needed for this
    any documents please forward me.

    Hi Kiran,
        Following is the steps for debugging the portal application.
    <b>Steps for Debugging</b>
    <i><b>1.     Stop the Portal Server if Running.</b></i>
    <i>
    <b>2.     Launch the Config tool of J2EE Engine & Set Up the debugging of the     current instance.</b></i>
    &#61607;     The Config tool is located in the directory ,
    <J2EE-Install-Dir>\JC00\j2ee\configtool\configtool.bat
    &#61607;     Switch to the current instance & go to the debug tab.
    &#61607;     Set “Enable Debug Mode” checked, start the VM of J2EE in debug mode.
    &#61607;     Set a valid debug port, default port is 50021.
    &#61607;     Save the settings and restart the J2EE Engine.
    <i><b>3.     Restart the Portal Server.</b></i>
    <i><b>4.     Open SAP Netweaver Developer Studio.</b></i>&#61607;     Go to Window --- > Open Perspective --- > Enterprise Portal & also open the Debug perspective.
    &#61607;     This enables you to develop & deploy EP Components to your development Portal.
    <i><b>5.     Configure Development Environment for Debugging.</b></i>
    &#61607;     Create new Remote Java Application debug settings.
    &#61607;     Pressing the debug button attaches the SAP Netweaver Developer Studio to the Specified portal installation.
    &#61607;     Go to Debug --- > Remote Java Application & create a new setting for your current Portal Application Project.
    &#61607;     Insert the portals DNS or IP Address and the debug port specified in the Config tool, default port is 50021.
    &#61607;     If the portal runs on the local machine you can enter localhost instead of IP address or DNS name.
    &#61607;     Make sure that your Portal Application is already deployed in the portal.
    <i><b>6.     If the connection is attached to the J2EE engines VM session, the SAP Netweaver Studio is ready to debug.</b></i>
    <u><b>BREAKPOINTS</b></u>
    <i>A Breakpoint causes the execution of a program thread to suspend at the location here the breakpoint is set.</i>
    <i><b>7.     Set a breakpoint in your custom coding. The debugger will stop if the VM reaches this marked code line.</b></i>
    To enable the breakpoint,
    &#61607;     Locate the breakpoint in the marker bar of an editor.
    &#61607;     Open the breakpoint’s context menu & select  ‘Enable Breakpoint’.
    &#61607;     The breakpoint image will change back to a blue circle.
    <b>VARIABLE VIEW</b>
    <i>The “variables view” contains information about the variables in the currently-selected stack frame.</i>
    <i><b>8.     To Launch the Variables View :,</b></i>
    Choose Window -- > Show View -- > Other -- > Select Debug -- > Variables View.
    <i><b>9.     Force the Portal to execute your deployed coding.</b></i> The VM stops at the specified break point.
    10.     The current values of the member variables can be tracked in the “Variables” window of SAP Netweaver Developer Studio.
    <i><b>** Reward points if you find this Post Useful & Helpful.</b></i>
    <i>Regards,
    Eben.</i>

  • SRM : Custom Tab in RFx Item Details

    Hi ,
    I have a requirement to add a custom tab to the Item Details Tab of the RFx which has some custom Input fields and Checkboxes.
    For this i have created a Custom Tab in component /sapsrm/wdc_dofc_rfq_i_d1 through enhancement and used a separate z component to display the fields in custom tab. (declared zcomponent as used component in  /sapsrm/wdc_dofc_rfq_i_d1).
    I have instantiated my component usage in different methods of main component where other standard tabs were instantiated.
    As per the settings I am able to display the custom tab when i run the application but when i toggle the tabs it is giving some errors.
    Can anybody pls let me know some of the key points which I need to take care while adding the custom tab. How can I handle the standard SAVE and Edit Buttons in my components and also the processes which occur when I navigate from one tab to another???

    Hi Kartic,
    My requirements was a little bit different from yours...
    For CTR my Z component is only for display data, so its not necessary to save any data.
    For SC I had a table with some data and when I select a line is necessary to push a button to assign some values to the fields price, quantity, etc (standard fields)
    The solution for the SC was a bit difficult. I haven't access to that system now and i don't remember all the details.
    I'll try to explain to you what I did:
    - Create an event as interface in your Z component, this event should be triggered when the user push somo button in your view.
    - Create a method as event handler for this event in the standard component
    - For update the standard fields you need to use the method:
          wd_this->MO_DODM_RFQ_I_D1->/SAPSRM/IF_CLL_MAPPER~UPDATE( ).
    - I needed to add an enhancement point in that method and pass the data with IMPORT/EXPORT TO/FROM MEMORY.
    - For save the data I used the methods get_item_detail and update_item for the class /SAPSRM/IF_PDO_BO_* and the method submit_update for the class /SAPSRM/IF_PDO_BASE.
    You need to investigate these classes, you can copy and use some standard code to do it.
    I don't know if this help you and if exits other easiest way to do it. sorry.
    Best Regards,

Maybe you are looking for

  • Problem in new 8.1 update

    Hello! I get a update of 8.1 for my Lumia 520. I did settings >application >store> download update only via WiFi... After that I give a update to apps it showing ready to download over WiFi.. I connected my phone wth high speed WiFi it was downloadin

  • How to access iCloud documents on your mac.

    I struggled with this for days and finally found a simple solution. Here's one way: http://www.youtube.com/watch?v=YrmZbTZwoeA&feature=player_embedded Here's another. Thanks to http://osxdaily.com/2012/08/09/how-to-access-icloud-documents-from-the-ma

  • How to display a Hierarchy node for level 2 without parent and description

    Hi, How to display a node at level two at the query the first node is CLASS where hierarchy is maintained and the second node is subclass where hierarchy is not maintained, Now I want to display the subclass in the row where it has to display its chi

  • Font won't display -- strange behaviour

    Hi all, I have a keynote presentation that I prepared last year, and it worked fine. I went to open it today, and the font does not render properly -- all the letters are compacted together and not legible. If I change the font size, I can read it ag

  • BPM in XI 2.0

    Hi All,               i just want to find out from which version of XI BPM included.. regards Krish..