Customization and Enhancment of ICSS B2B 5.0 (Java )

Hi,
I have to customize and enhance the functionality of CRM 5.0 ICSS B2B web front end.
i studied the ISA50DevExtGuideConcepts21.pdf document,according to the document i am using NWDS for development.
I am following the below mentioned methodology.
1 > Downloaded NWDS 7.0
2> Configured the NWDS to point to remote j2ee engine
      (WindowPreferencesSAP J2ee Engine 
        Message server host
        Message Server Port )
3> Got the latest source code i.e sap.comcrmicsswebicss_b2b.war
     extracted the source code.
4> created An Enterprise Application Project
5> Created Web Module Project
6> Added the created Web Module Project into the Enterprise Application Project
7> Followed the 1017761 note to deploy the standard application with different   name
8> Generated the custom_app.ear file.(J2EE Explorer Perspective)
9> Deployed the application using NWDS deploy option.(J2EE Explorer Perspective custom_app.earright click u will have option for deploy onto j2ee engine--asks SDM password)
when i try to access the deployed custom application using
http://host:port/custom_app/init.do
i am getting the following error
  Application error occurred during request processing.
  Details:   Error [javax.servlet.ServletException: Initialization of Extended Configuration Management failed.].
Exception id: [0014C265B0070079000006E900006B000004310E29004C31]
when i access the http://host:port/custom_appt/admin/index.jsp
i am getting an empty Menu page .no links for XCM admin
SAP support suggested me to apply the patch.my java stack is at SP11 and
in sync with  979884 note patch also.
but still getting the error.
here my question is am i following proper methodology or u find any gaps in the procedure.
i studied in the ISA50DevExtGuideConcepts21.pdf some where they said
about the enabling the debugging and about DTR ,if find any details do let me know asap.
thanks
Suresh

Hi Pranay
If you are checking this mail.
I have the same problem, and I also have SAP-CRMDIC  5.0 SP6 (1000.5.0.6.0.20060914084317) deployed. Could you please advise why am I not able to see XCM config? or the whole of the admin.
I am using my custom application and deployed the ear through NWDS.
Points Gurenteed.
Thanks
Gaurav Sahai

Similar Messages

  • How to display backend Complaints and Activities on ICSS b2b screen

    hi
    Experts
    We are on CRM ICSS B2B 4.0
    Please help me in diplaying backend (i.e., created in CRM) Complaints and Activities on ICSS b2b screen.
    Currently, we could able to display the complaints and activities created on Web after logging in as b2b contact person. But when we click on the transaction  number link, it it not displaying the details.
    We need the details to be displayed to change the status of the complaint
    Is the TREX mandatory for such scenario?
    waiting eagerly for your valuable inputs
    regards
    venugopalrao

    resolved

  • ICSS B2B customization and deploy.

    Hi All,
    We are trying to personalize ICSS B2B application in CRM 2007 using NWDS. I have downloaded the sap.comcrmicsswebicss_b2b.war file to development system and extracted the same. I have added the extracted files to the web application project in the NDWS.
    We have made the personalization and deployed the file successfully to the server.
    But when we launch the application using the url http://<Server name>:<port>/icss_b2bnew we are getting the following error.
    500   Internal Server Error
    Application error occurred during the request procession.
    Details:   com.sap.engine.services.servlets_jsp.server.exceptions.WebIOException:
    Error parsing [/start.jsp] of alias [icss_b2bnew] of J2EE application [sap.com/crm~icss_b2bnew].
    Please pass on your valuable inputs on how to resolve this issue.
    Sorry if had posted into a wrong forums.
    Naveen

    Dear Naveen,
    Please check the web config xml and also confirm that you are given the correct mappings there
    Thanks and Regards
    shanto aloor

  • Customization and configuration

    what is the difference between customization and configuration? give me out the details ...

    Hi Chander
    Many use these two terms interchangeably. I normally use as follows:
    COnfiguration : If you use the IMG options provided by SAP (in Txn SPRO) to setup required settings for a business scenario, that is just configuring various parameters to suit your requirement.
    If the above configuration settings provided by SAP are not sufficient for your business requirements, you may enhance the SAP standard functions using BADI/USER Exit or by coding additional transactions. This is customization.
    Best regards
    Ramki

  • Customization and business process behind NRAB (free goods) condition type.

    Hi Experts,
    I am currently working on SAP DSD development. and for pricing procedure we are using ZCPB10 (beverage kalkulation).
    There is a condition type maintained NRAB for free goods .I had seen many threads explaining the concept behind it.
    But i am clueless about the customization and business process behind it.
    Can someone help me in customizing by giving an example ,so it would be very helpful for me to use .
    Regards
    Chinmaya

    Hi Lakshmi.
    The business process is pretty clear.We are selling 10 beer cans to the customer and charging for 8.So basically we need to get inclusive free goods.As per my understanding without going to free goods we can achieve this by NRAB condition type in our pricing procedure.
    So the point is how can i set it up or what is the configuration behind NRAB condition type so that it can act in our pricing procedure.

  • Why there is no customization option available in India in IMAC? Why only corporate sales get the customization and that too from Hongkong means a waiting period of 5-8 weeks :(

    I wanted to have iMac with finest customization but in India it is not available. Just the corporate sales get the priveledge of customization and that too from HongKong with a waiting period of 5-8 weeks Why?
    Even Indians like me deserve the best and I seriously request you guys should allow us to go for customization options as well! Like why to stick with i5 when you are having i7 :|

    You need to ask Apple these questions. You're not talking to Apple here only other users.

  • In which table can I find a project (CMOD)and enhancement (SMOD)??

    In which table can I find a project (CMOD)and enhancement (SMOD)??
    or else please suggest to me how I can find the project assigned to a enhancement?
    Regards,
    Shashank.

    Shashank,
    It looks like table MODACT makes the link between the project and the contained enhancements.
    Regards,
    Gary

  • Problem while extending and modifying the ISA B2B app on SAP J2EE 6.4

    We are facing some problem with extending and modifying the ISA B2B 4.0 application.
    First Let me clarify you the whole scenario.
    Previously we had ISA B2B 4.0 SP03 deployed on SAP J2EE 6.20 Engine.
    We had used eclipse 3.0 to extend and modify the application as NWDS does not support SAP J2EE 6.20.
    We had used ant buildtool to build the modified application which comes along with the ISA Software Archive.
    We had successfully done all the modifications and application was running fine...
    Now we have upgraded the overall J2EE infrastructure and using J2EE 6.4 Engine which supports NWDS.
    We have successfully deployed the ISA B2B  application which comes along with the Support Package.
    We are using Support Package ISAWAC40SP11P_7-20000529.SAR E-Selling 640. The application is working fine after all
    the configuration done in XCM and SAP CRM 4.0 system.
    Now for modification and extension i have created another b2b enterprise archive with name "b2b_client.ear" using ant buildtool.
    I've done the modification and extension .. added some Z classes and JSP pages. Now when i try to deploy the application using
    SDM 6.40, I got an error message stating
    <b>"com.sap.sdm.util.sduread.IllFormattedSduFileException: The archive must be deployed with a 6.20 SDM, which has a SDM-SDA compatible version 1 or greater."</b>
    I think this error is due to the incompatible sda_build.xml used in the build process but we have used the same xml file bundled with the above mentioned ".sar" file..
    Please help or suggest someone who can help me out from this...
    Thanks & Regards.
    Sandeep Solanki

    Hi Alkis.
    First, you need to specify the fully qualified class name of your based-RequestProcessor class in the config.xml file like
    <controller  contentType="text/html;charset=UTF-8"  locale="true"  nocache="true"
      processorClass="com.mycompany.struts.framework.MyRequestProcessor"/>
    If you review the source code of the ActionServlet and RequestProcessor classes, you can see that overwritten methods (by you) are executed every time the client makes a request to the struts based application.
    I hope you can run your approach. And it will be excellent you can shared how you will do it.
    Kindest regards.

  • Please send material or good lionk on USER-EXIT,BADI and ENHANCEMENT

    Hi All,
    Please send some step by step material or good lionk on USER-EXIT,BADI and ENHANCEMENT which will be usefull for beginners like me.
    Thanks in advance
    Srikanta

    Hi Srikanta,
    Please see the SDN page for ABAP Enhancements and Modifications:
    https://www.sdn.sap.com/irj/sdn/abap?rid=/webcontent/uuid/109f5161-ee76-2910-cb99-db10b559ef4b [original link is broken]
    Cheers,
    Ville

  • The question about portlet customization and synchronization

    I have a question about portlet customization and synchronization.
    When I call
    NameValuePersonalizationObject data = (NameValuePersonalizationObject) PortletRendererUtil.getEditData(portletRenderRequest);
    portletRenderRequest.setPortletTitle(str);
    portletRenderRequest.putString(aKey, aValue);
    PortletRendererUtil.submitEditData(portletRenderRequest, data);
    Should I make any synchronization myself (use "synchronized" blocks or something else) or this procedure is made thread-safe on the level of the Portal API?

    HI Dimitry,
    I dont think you have to synchronize the block. i guess the code is synchronized internally.
    regards,
    Harsha

  • Extended receiver and enhanced interface determination

    Hi,
    Can somebody list me the business cases when we use the extended receiver and enhanced interface determination.In which scenarios we have to use them?
    Where we can use these features and whom they can replace?
    Regards,
    Anoop

    Hi Anoop
    have alook at thses URl's also
    http://help.sap.com/saphelp_nw04/helpdata/en/43/01322a7af25285e10000000a1553f7/frameset.htm
    :Dynamic file and variable substitution
    Similarly Extended Receiver determination is used to determine the receiver at runtime.
    Refer my reply:Re: Condition In Receiver Determination Not Working
    enhancement in ID
    Enhanced Receiver Determination:
    You use an enhanced receiver determination to have a mapping program determine the receivers of the message dynamically at runtime. Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.
    http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/content.htm
    Enhanced (Mapping-Based) Interface Determination
    In an enhanced interface determination you do not enter the inbound interfaces manually, but instead first select a multi-mapping. You get the inbound interfaces from the target interfaces of the multi-mapping. The inbound interfaces are determined at runtime during the mapping step.
    You typically use an enhanced interface determination if the source message has an element with occurrence 0 ... unbounded (for multiple items of a data record) and you want multiple messages (for the individual items) to be generated at runtime.
    http://help.sap.com/saphelp_nw04/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
    <b>enhanced interface determination</b>
    /people/robin.schroeder/blog/2006/11/15/using-dynamic-receiver-determination-with-sync-interface
    /people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
    List of receivers can be dyamically determined and assigned at runtime using enhanced receiver determination .
    http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/content.htm
    Thanks
    Pls reward if useful

  • Web Dynpro - Modification and Enhancement

    Web Dynpro for ABAP - Modification and Enhancement!
    Hi,
    I’m new to WDA.
    I need to include new fields in WD application in e-recruitment (Internal and External Candidate profile).
    HRRCF_C_CANDPROFILE_UI is main component and has two applications for Internal and External candidate respectively. It has Road Map Pattern steps and each step calling components like HRRCF_C_PERSONL_DATA_UI and HRRCF_C_WORK_EXP_UI.
    I need to include new fields in each component and display into the screen with edit, insert and display functionality, additionally these should displayed in Date Over view part from Smartform/Adobe form.
    Can I achieve above all by Enhancement or modification from standard is must. I would like to keep my all development only in Enhancement hook. Is this possible?
    I appreciate if you would guide me to Design and Develop to achieve my requirement.
    ...Naddy

    Hi Naddy,
    Check the standard tables that are being used in the application for display/change/create of data. If these tables have a "Customer Include", your first step should be to define the Customer Include Structure and define your new custom components in it (the ones that you need to show on the statndard view.)
    Step 2: Create and enhancement of the standard component in which the view is present. In this enhancement, update the context so that the new fields that are present in the standard table (due to Customer Include) become available in the Context.
    Step 3: Create enhancement of the view on which the field has to be included. Firstlyupdate context of view from context of controller. Now ur fields will be available in context of view. Also create context attributes that will control visibility, read-only etc of UI elements. Now enhance the layout of the view, create your custom fields and bind value/visibilty/read-only etc to the respective context attributes that you have created.
    Also write a post exit method for domodify and check the mode of the standard application (create/change/display). Accordingly set values of the read-only, visibility etc.
    Regards,
    Reema.

  • I am a novice.  I just bought a nikon d5200 and would like to know which Photoshop would serve me well at this juncture.  I do not plan on becoming a professional, but would like to be able to edit and enhance the photographs that I will take.  With sever

    I am a novice.  I just bought a nikon d5200 and would like to know which Photoshop would serve me well at this juncture.  I do not plan on becoming a professional, but would like to be able to edit and enhance the photographs that I will take.  With several Photoshop programs on the market please advise me as to which I should purchase for the purposes I described ?

    I am a novice.  I just bought a nikon d5200 and would like to know which Photoshop would serve me well at this juncture.  I do not plan on becoming a professional, but would like to be able to edit and enhance the photographs that I will take.  With several Photoshop programs on the market please advise me as to which I should purchase for the purposes I described ?

  • Batch Reports and Enhancements in PD Module

    Hello Experts,
                        Can anyone please forward me useful links or any kind of code samples for the batch reports and Enhancements in the PD submodule.
    Thanks,
    Naveen Sharma

    Hi,
    As we already have std BAPIs for creating contract like, BAPI_CONTRACT_CREATE and BAPI_CONTRACT_CREATEFROMDATA, what is the need for going to a ZBAPI?
    Remember that ZBAPIs will not be supported by SAP and if any screen seq changes with custom fileds etc, BDC will not work. Try to use std BAPI if possible.
    Regads,
    Ganga

  • FM and enhancements

    Hi to all
    can body provide the information regarding Function module and enhancements in this want i need step by step screen shots and why u would go for FM
    Regards,
    Satya.

    Hi Satya,
    If I understand your question correctly.
    You would go for Function module extraction for generic data sources. There is a sample function module given by SAP ..RSAX_BIW_GET_DATA_SIMPLE you can check this for functionality..
    For enhancements search forum..you get lots of posts..
    Regards
    Manga

Maybe you are looking for

  • Touchsmart 600-1120 successfully upgraded to Windows 8 Pro

    I just wanted to report my Touchsmart 600-1120 (BK139AA) was successfully upgraded from Win7 64 bit to Windows 8 Pro 64 bit, and I haven't run into any issues.   Here are the steps I went though. 1. Made disk image backup using Win7 Backup and Restor

  • Office Files Will Not Open If Located On A Network Folder

    I have installed Office 2010 Professional on a Windows XP SP3 machine. This workstation is a domain member on a SBS 2003 network. My previous version of Office was 2003. When I attempt to open an Excel file that resides in the MyDocuments folder (whi

  • Run query whenever list box changes

    Hi there, Please let me know on how to run a query whenever i change the list box. I suppose the tricky part here is to clear the block (eg. EMP) before i can select the list and run the query. Thanks for your help

  • Problem with end seperator in file content conversion parameters

    Hi All I have a proxy to file scenario, and i am writing the file using file content conversion. In my message type, there can be multiple object records in a single data record, as shown here: <Data_Record>   <Field1>111</Field1>   <Field2>222</Fiel

  • When exporting journal from iphoto to pc, how do I maintain the file names?

    I first imported a bunch of files from my PC to iphoto on the iPad. I then used iPhoto to create journals. Then, I 'Shared' the folder to 'iTunes', which I could then recieve from my iTunes on my pc from the 'File Sharing' section. However, when I sa