How to Customize the Standard UWL component

Hello Experts,
We have a requirement to customize the standard UWL component. 
But I am not sure how to get standard UWL source code in NWDS and how to create a custom DC from the standard component with different namespace.
Can anyone please guide me how to achieve this requirement?
Regards,
Sambaran Chakraborty

REPOST with proper format:::
HI Amar,
Thanks for you input.
But we have no option except to go with this customization of UWL; we are in middle of SAP upgrade (NW 7.01 SP07).
Previously we were in NW 7.0 SP10) and that time we were customized the UWL component.
But after upgrade it is not allowing us to deploy the old UWL custom component.
Therefore we have decided to customize the UWL component again with current version.
Now for NW 7.01 SP07 SAP is not providing the source code(SRC>ZIP) for UWLJWF.sac file. But we are able to get the source code for NW 7.01 SP00.
Now we have successfully able to build and deploy a local DC from the SRC.ZIP file from UWLJWF.sac of NW 7.01 SP00.
Then we have created an iview and call the UWL Substitution Application from the custom UWL DC. But when we checked in the UWL Substitution screen we get few issue:
1.     In the UWL Substitution screen there is not text available for any of the button.
2.     When we clicked on first button (should be Create Rule button, though no text available for our case) we got an error message of incompatibility, below is the error:
java.lang.ClassCastException: com.sap.netweaver.bc.uwl.ui.wdp.InternalUWLPeoplePickerInterface$External incompatible with com.sap.netweaver.bc.uwl.ui.pp.wdp.IExternalUWLCustomPicker        at com.sap.netweaver.bc.uwl.ui.subst.wdp.InternalSubstitutionRuleView.wdGetUWLCustomPickerInterface(InternalSubstitutionRuleView.java:362)
        at com.sap.netweaver.bc.uwl.ui.subst.SubstitutionRuleView.wdDoInit(SubstitutionRuleView.java:179)
        at com.sap.netweaver.bc.uwl.ui.subst.wdp.InternalSubstitutionRuleView.wdDoInit(InternalSubstitutionRuleView.java:255)
        at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
        at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
        at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)
        at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
        at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)
        at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:579)
        at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:793)
        at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:296)
        at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:767)
        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:881)
        at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
        at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
        at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
        at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
        at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
        at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
        at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
        at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
        at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
        at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
        at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
        at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
        at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
        at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
        at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
        at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
        at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
        at java.security.AccessController.doPrivileged(AccessController.java:219)
        at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
        at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Can you please provide your valuable input on this condition?
Any help from anyone on this issue will be highly appreciated.
Regards,
Sambaran Chakraborty

Similar Messages

  • How to customize the standard t.code of QDV1 with accepting fixed sample 0

    Hello...
    Could you please advice me, From the Functional point of view , I have to develop a function module for sample determination which calculates sample size=0 by using the Standard Function module of QDRS_FIXEX_SAMPLE and t.code of QDV1
    so..can anybody suggest me , how we customize it?. Currently when we use QDV1 t.code it wont accept Zero input for which i'm looking for. Thank you.
    Regards
    Mallikarjun

    Roy,
        Try applying search filters e.g search for a* ,b* ....
    try {
    IUserFactory userFactory = UMFactory.getUserFactory();
    IUserSearchFilter searchFilter = userFactory.getUserSearchFilter();
    searchFilter.setFirstName("a*",1,true);
    ISearchResult searchResult = userFactory.searchUsers(searchFilter);
    while (searchResult.hasNext()) {
           //do something
    Tegala

  • How to customise the default business component wizard

    I Would like to customize the default Business component wizard for my application so that some of the option should be dissabled. (e.g when I associate my business component with several tables I see a window which shows insert '+', delete 'x' etc) will come by default I would like to hide delete from this.
    Can any one tell me how do I customise my Business application window?
    Thanks
    Jitendra

    I looked into "Modifying Data Form Generation Templates" which says there will be template.properties but could not find this file.
    Actually my problem is I would like to add/delete some of menu item in the default business component browser. If possible to do this ?
    Or would like to create a browser something similar to BC4J browser which gives me a list of tables to browse and each table gets opened as a data frame (Frame is easy to modify). Something like MDI for Data Frame.
    Any help on this would be helpful.
    Thanks
    null

  • How to customize the ESS 50.4 transactions

    Hi Friends,
    We are implementing ESS 50.4 Business Package.
    Could any one throw some information on how to customize the transactions like pz18 and pz01. like there are sap gui html and templates.
    i want to know how to do customization. If anyone have this information kindly send me those details, if possible you have any documents.. please do send it. my id is [email protected]
    Thanks & Regards,
    RP

    You will have 2 parts:
    (1) Customize the ESS ITS service. To do so, follow typical ITS IAC programming. I could go into detail here, but the Help.SAP.com information for ITS (found under Basis components->front-end services) is very good and gives tutorials for the various programming models. Bascially, you will have the ITS service and also the ABAP transaction to possibly customize depending on your exact need. Create your custom service, publish it to ITS and viola....ready to go. From here, you can test it by calling the ITS service directly instead of going through the portal....calling via the portal is step #2....
    (2) Next, you will need to copy the existing standard iView or create your own and point it to your new "Z" version ITS service instead of the standard one.
    That will do it. It gets much more interesting with the newer WebDynrpo ESS services, but let's save that discussion for another day. haha

  • How to customize the JTable (fonts, colors)

    Hi,
    I wonder how to customize the font, font style and color of a JTable? Shell I make my own renderer for it, or even the Look&Feel? I hope there is an easier way to do it... Something like CSS for HTML.
    I would appreciate some links to the sample code or tutorial as well.
    Best regards,
    Martin

    Try making your own cell renderer.
    MyCellRenderer implements javax.swing.table.TableCellRenderer{
    public MyCellRenderer() {
    public java.awt.Component getTableCellRendererComponent(javax.swing.JTable jTable, Object value, boolean isSelected, boolean hasFocus, int row, int col) {
    //make a JLabel (you can use html just by setting it as text for the JLabel)
    return JLabel;
    then just call
    myJTable.setDefaultCellRenderer(new MyCellRenderer());

  • How to customize the synchronization of CONTACT from CRM to Louts-notes

    hi,expert
    Could anybody teach me how to customize the synchronization of CONTACT from CRM to Louts-notes?I would like to know the
    difference from activity synchronization,and on what condition the sync. could realize.
    Besides,there also need to customize the TASK synchronization. I know task is kind of activity,but we use the standard activity
    as appoitment. So far as I know,the standard task in SAP isn't appoitment.So I doubt if the task customization in synchronization
    will be the same as activity did?

    You have to edit synchronization settings. You can do it from CRM side under Personalization or from groupware client side under Tools. You have several options:
    - synchronize just "own" contacts (contacts that are linked with you with relationship BUR011)
    - synchronize contacts of "own" accounts (contacts that are linked with accounts that are linked with you with relationship BUR011)
    - contact of specific country
    Task is similar as appointment but it uses different bol object - appointment uses but2000126 while task uses but2000125. Customization is similar. You mainly have to create transaction type for task and you have to define different default settings under spro>crm>crm middleware and related components>client-based groupware integratuion>settings for client-based synchronization. For task you must set values for: DEFAULT_TASK_PROC_TYPE, DEFAULT_TASK_TEXTTYPE, DEFAULT_TASK_OPEN, DEFAULT_TASK_INPROCESS, DEFAULT_TASK_COMPLETED, DEFAULT_TASK_CANCELLED.
    Regards.

  • How to Customize the Message "No Row Returned" from a Report

    Hi,
    I've been trying to customize the Message "No Row Returned" from a Report.
    First i followed the instructions in Note:183131.1 -
    How to Customize the Message "No Row Returned" from a Report
    But of course the OWA_UTIL.REDIRECT_URL in this solution did not work (in a portlet) and i found the metalink document 228620.1 which described how to fix it.
    So i followed the "fix" in the document above and now my output is,..
    "Portlet 38,70711 responded with content-type text/plain when the client was requesting content-type text/html"
    So i search in Metalink for the above and come up with,...
    Bug 3548276 PORTLET X,Y RESPONDED WITH CONTENT-TYPE TEXT/PLAIN INSTEAD OF TEXT/HTML
    And i've read it and read it and read it and read it and can't make heads or tails of what it's saying.
    Every "solution" seems to cause another problem that i have to fix. And all i want to do is customize the Message "No Row Returned" from a Report. Please,...does anyone know how to do this?

    My guess is that it only shows the number of rows it has retrieved. I believe the defailt is for it to only retrieve 50 rows and as you page through your report it retrieves more. So this would just tell you how many rows was retireved, but probably not how many rows the report would contain if you pages to the end. Oracle doesn't really have a notion of total number of rows until the whole result set has been materialized.

  • R12 - How to customize the seeded Purchase Order PDF report

    Hi,
    We need to customize the layout AND the data of the seeded Purchase Order pdf report that is generated in PO Summary form when user picks drop-down menu Inquire->View Document. I know how to set up the Document Type with a customized layout but I do not know how to update the XML data that feeds the layout.
    Thanks, Mike

    Mike,
    Please review the following documents.
    Note: 374165.1 - How To Customize The PDF Output For Printed Purchase Order Report (Portrait) ?
    Note: 406094.1 - How To Diagnose Issues Within Oracle Purchasing PDF File Creation for Printing
    Regards,
    Hussein

  • How to customize the error messages in web analysis reports

    Does anyone know how to customize the error messages that web analysis shows ,
    I want to customize the below error message with a custom error message
    "Document does not exist or no authorization to open document.Error occurred while loading document"
    Does anyone know how to do this ?

    Rajesh,
    you may want to check these links
    How to the Change the Application Stopped Message
    How to Change the Dispatcher Running, No Server Connected Message
    http://help.sap.com/saphelp_nw70/helpdata/en/65/18fc3f9ec4e669e10000000a155106/frameset.htm
    Thanks
    Bala Duvvuri

  • How to get the standard Menu of Query Designer into Web Template

    Hi Experts,
    is there a way on how to put the standard menu within Bex Query Designer (after executing a Query with the Query Designer you get into ad-hoc reporting with a menu including several functions like print, show as..., properties, etc) into an individual Bex Web Template?
    Copy & Paste source code will not work I guess because of several javascript functions I don't have access to.
    Thanks & Best regards
    Tobias

    BEx queries are displayed on the web using standard web template 0ANALYSIS_PATTERN or some customized version base don your implementation.
    You can either include the 0ANALYSIS_Pattern web template in your custom template or use Save as to create a new template with 0ANALYSIS_Pattern  AS THE STARTING POINT.

  • How to customize the Java Concurrent Program(PO Output for Communication)

    Hi,
    How to customize the Java Concurrent Program(PO Output for Communication)
    I need to add the Line level Ship To Address ,Line Notes and Extended Price fields on Java Concurrent Program.
    Please any body help/guide me in this regard.

    Hi,
    Changing Java Conc. program for "PO Output for Communication" is difficult.
    Actually, if you observe closely, "PO Output for Communication" program uses PO<HEADER/LINES..>_XML views.
    So if you could change these views and add your requireed columns to it, you can automatically see your changes in XML data file.
    See if the following link will you to get there.. http://chandramatta.blogspot.com/
    thanks,
    Matt

  • How to Enhance the Standard Report?

    Hi All,
    How to Enhance the Standard Report? :
    When I am trying to execute the query called ZTIMES in the user group SQ01 it is navigating the screen to selection-screen with some inputs to be given here on the selection screen company code is mandatory as an input. The company code field is having the search help and it is fetching the values for the company code from table called PROJ  Table (Project definition Table).But I want the company code should fetch the value from the  PRPS Table ( Work break structure(WBS Element) Level).
    Tables used are PROJ and PRPS.
    The company code in PROJ is PROJ-VBUKR
                                    In PRPS is PRPS-PBUKR
    In the coding part related to that selection screen I have to replace PROJ-VBUKR with
    PRPS-PBUKR.But it is standard report to enhance.
    What is suggestible solution for this issue?
    Thanks,
    M Raju

    Hi,
    Since this is an ABAP Query, You can change the infoset query in SQ02 and establish the join linkages between PROJ and PRPS
    Also on the selection screen of the Query make sure you provide company code from PRPS table and report output also from the same table reference.
    Once you have modified the ABAP Query, activate and generate it so that it will internally regenerate the a standard program.
    http://help.sap.com/erp2005_ehp_02/helpdata/en/d2/cb4256455611d189710000e8322d00/frameset.htm
    ABAP Query (Sq01)Modification
    Hope this helps
    Regards,
    Shiva

  • How to get the list of component?

        How to get the list of component through java API in Adobe CQ5?

    There are probably more than a few ways, but here is a little component .jsp code that uses the jcr query api to pull out all the components and list them on a page.  If I know CQ, there might be a way to ask for a list of components another way though, maybe through another API, or possibly a .json url, I might remember reading something about that, somewhere, lol, but this at least gets you the list in a somewhat simple way.
    Code Example:
    <%@include file="/apps/psul/components/global.jsp"%>
    <%@ page import="javax.jcr.*,
                       javax.jcr.query.*"
    %>
    <%
       // Login to create an anonymous session on the default workspace
       Session session = resourceResolver.adaptTo(Session.class);
           //Declare a query for all the components in the system
           String SQL = "select * from cq:Component";
    //side note: if you want just the components in your site area, then make the query more like below...
    //  SQL = "select * from cq:Component where jcr:path like '/apps/yoursitename/%'";
           QueryManager qm = session.getWorkspace().getQueryManager();
           Query query = qm.createQuery(SQL, Query.SQL);
           QueryResult result = query.execute();
           NodeIterator nodes = result.getNodes();
           while (nodes.hasNext()) {
               Node node = (Node)nodes.next();
               %>
                    <p><%=node.getName() %> (<b><%=node.getPath() %></b>)</p>
    <%     } %>

  • How to Customize the Web item " Text Elements"in WAD

    Hi All,
    Can any one let me know how to customize the web item TEXT ELEMENTS. When we place the web item Text element in the web template, it displays the query details and the info provider details.
    I question is I do not want to list all the list that is displayed in the text elements. I want to see only part of the list....can any one whether this is possible or not..if possible how...?
    Thanks in Advance,
    Hash

    yes you need to specify the variable name
    <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="GET_ITEM"/>
             <param name="NAME" value="TEXTELEMENTS_1"/>
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_TEXT_ELEMENTS"/>
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1"/>
             <param name="GENERATE_CAPTION" value="BORDER"/>
             <param name="GENERATE_LINKS" value=""/>
             <param name="SHOW_COMMON_ELEMENTS" value=""/>
            <b> <param name="ELEMENT_TYPE_1" value="VARIABLE"/>
             <param name="ELEMENT_NAME_1" value="0H_CCTR"/></b>         ITEM:            TEXTELEMENTS_1
    </object>
    Regards
    Raja

  • How to customize the section's content in left bar?

    How to customize the section's content in left bar. I hope to change create job's content, recent job's content etc. Or it is impossible?
    regards
    ren

    HI Renliyuan,
    you can use custom web applets (Rss feeds, Html Code or URL) to display different content in action bar.
    Feel free to ask more
    Regards
    Nisman

Maybe you are looking for

  • Mid 2010 MacBook Pro GPU Panic

    Right, I've had this issue for a while now but it's happening so regularly now that it's infuriating. My Mid 2010 15' MacBook Pro often suddenly turned off. The screen flashes white then it reboots. It's always when I'm doing things, but nothing taxi

  • 6120c Bluetooth problem with parrot ck 3100

    Hello, I am having serious problems with the connection of my Nokia 6120 with my parrot ck 3100. During a call it will kill the microfone and no one can hear me. I am still hearing other talk. After hanging up and calling again sometimes it is fixed

  • BAPI - refresh problem

    Hi, I have created a module poool program which displays list of sales orders.User can select any of the Sales Order & click on a button 'PO Create'.This triggers " BAPI_PO_CREATE1" and creates PO for sales order based on Purchase Requisition number

  • Intermittent Routing between Shared IP Zones

    I've setup a single machine with zones for apache and mail services which use the global zone's external data link. I've setup the zones as shared-ip zones: zonename: apache net:      address: 192.168.0.1/24      physical: bge1      defrouter not spe

  • IPhone 4 keyboard lag after ios5

    I noticed a huge lag after the upgrade and also some lag in scrolling occasionally.  Anyone else have this or know of a solution?  Thanks!!