Is it possible to develop custom b2b and b2c application within same NWDS.

is it possible to deploy b2b and b2c application within same NWDS.if not what all changes i have to make..?

Hi,
I am taking the original standard application SDA file format.extracting it.
Create a Enterprise Application Project in Net Weaver Developer Studio (NWDS) and name it is as "ZLC_SERVICE" as the application name is ZLC_SERVICE.
Create a Web Module Project in Net Weaver Developer Studio(NWDS) and name it is as "sap.comcrmisawebZLC_SERVICE"
The NWDS will have two projects ZLC_SERVICE and sap.comcrmisawebZLC_SERVICE.
Now Right Click on the EAR project and click "Add Modules". Select the Web Module Project and click ok
1.Copy the war file  extracts into webContent folder of Web Module Project except WEB-INF and META-INF.
2.Copy all the files of WEB-INF into WEB-INF folder of Web Module Project.
3.Copy all files META-INF file which is out side the war file  into META-INF folder of EAR Application Project.
4.Refresh the work space.
Open application.xml file and replace the application tag with this.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'
  >
<application>
  <display-name>crm~ZLC_SERVICE</display-name>
  <description>EAR description</description>
  <module>
    <web>
      <web-uri>sap.comcrmicsswebZLC_SERVICE.war</web-uri>
      <context-root>ZLC_SERVICE</context-root>
    </web>
  </module>
</application>
After building both web and enterprise application.I deploed Ear file in server.
then it is throwing deployemtn aborted.
Error Description:development component 'crm~ZLC_SERVICE'/'sap.com'/'localhost'/'2010.07.15.06.16.00'/'0':
Caught exception during access of archive
"/usr/sap/CD2/DVEBMGS02/SDM/root/origin/sap.com/crm~ZLC_SERVICE/localhost/0/2010.07.15.06.16.00/temp25686ZLC_SERVICE.ear":java.lang.RuntimeException:
ERROR: Cannot initialize EARReader: Error while initializing Extended Ear Reader using file: /usr/sap/CD2/DVEBMGS02/SDM/root/origin/sap.com/crm~ZLC_SERVICE/localhost/0/2010.07.15.06.16.00/temp25686ZLC_SERVICE.ear.
Reason: The following archives that aredescribed in the ear descriptor are not found in the ear:      sap.comcrmicsswebZLC_SERVICE.war,
Please check the ear content.Exception is: (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).null)
Thanks & Regards,
Chinamaya

Similar Messages

  • Modifying the B2B and B2C applications

    Hi all,
    i am building an external facing portal, where in we need to display all the prodcuts, thier specifcations, images, videos etc... for this since there is no defaul PCUI applicaiton in the CRM system, it has to be developed from the scratch.. but the other option i thought was to customize
    "B2B' / "B2C' applciations as they are little bit close.
    i would just like to know
    1. I think that it is not that big deal to change the layout, branding, colors etc.. of the website? am i right?
    2. how hard is to, let us say to include a link to videos under the images
    3. is it possible ot display a set of images, as the defaul UI shows one, is it configuration or coding to display 6 images?
    4. in the bottom portion, i would like, say to add couple of more tabs to display some info about product in the backend system.. how hard is it? do i need to know a lot of ISA FRAMEWORK to be able to do this?
    5. How hard is to remove the login authentication, as this specs, videos would be available to any user in internet. also, i dont want it to look like a shopping cart. it should just look like the place,where the user can look the details of the product. do u think is it easy to strip down the application to remove those "baskets, checkouts" etc...
    please help....

    Hi!
    I'm answering those questions I can and my answers are regarding ISA B2B
    1. True, it is not a big deal to add your corporate layout to the jsp templates. It's like editing normal HTML / JSP pages.
    2. A lot of the mime types are aldready defined in the SPRO and on of the types are CRM_VIDEO. You also have the possibillity to create your own mime types.
    3. I don't think it is to difficult since you could create your own mimes as I said above.
    5. There is a backdoor to the B2B app that you could use, I think it is called blackdoor.
    Good documents are the
    <a href="https://service.sap.com/~sapdownload/011000358700006120622006E/ISA50_DevAndExtTuts_v1_0.PDF">SAP E-Commerce 5.0 - Examples and Tutorials (Dev./Ext.)</a>
    <a href="https://service.sap.com/~sapdownload/011000358700000469462006E/SAP_ISA50_DevAndExtGuide.pdf">SAP E-Commerce 5.0 - Development and Extension Guide</a>
    Also have a look at the Best Practices at <a href="http://help.sap.com/content/bestpractices/crossindustry/bestp_crossindustry_crm.htm">http://help.sap.com/content/bestpractices/crossindustry/bestp_crossindustry_crm.htm</a>

  • Can we have different products between B2B and B2C

    Hi Experts,
          I have one basic question.  Can we maintain the different products between B2B and B2C users.  Because we have requirement is B2B users should get all the products, but B2C users should get limited products.  Is there way we can setup like this to meet the requirements.  Please let me know.  Thank you very much in advance.
    With Regards,
    Sudheer.

    You do this by creating two Product Catalogs (PCAT_B2C and PCAT_B2B, for example)  Then, in ShopAdmin you assign the B2C site to PCAT_B2C and the B2B to the PCAT_B2B.
    Another possibility, although not very user friendly is to use one PCAT and allow B2B users to add items to their cart directly, even thought they're not in the PCAT.  The drawback here is that they MUST know the exact number and they can not search for them.  I can give more info on this if you feel it might work for you, but it is not a very good option as a general rule.

  • B2b and b2c

    Hi -
    Can anyone head me toward documentation that will tell me the differences between a B2C customer and a B2B customer?  Would be really helpful instead of having to test each function over and over to see the differences.
    Thanks,
    Shelby

    Well the shopping experience is pretty close between B2B and B2C. There are a few subtle differences in the checkout. B2B customers see a Requested Ship date field that B2C customers don't. Also, you can create an "On Account" payment option that is usually restricted to B2B customers so they don't need to enter a credit card (but you can open this up to all customers if you like, it's configurable).
    When the BP synchs from SBO, all the addresses on the account synch as well so these would be available for the customer to choose from when they place an order. New addresses a BP creates in WebTools are created in SBO as well. The BP contacts synch to WebTools as well (as users in WebTools) depending on what BP Contacts synch field you choose (email, userid, internal code, seek and choose). If you chose email for example and a contact doesn't have an email address then that contact won't synch.
    Also, if you assign a specific pricelist to a BP in SBO that synchs to WebTools along with other special pricing so when a B2B customer logs in, they see their own pricing that may be different from a B2C customer pricing.
    When a B2B customer places an order, it synchs to SBO for that BP but if a B2C customer places an order it normally synchs to a "generic" BP created in SBO with the shipping information in UDF's on the order.

  • Difference between b2b and b2c in commerce

    hi all,
    Can anyone tell the clear difference between b2b and b2c, and when we are going for b2b and b2c in commerce
    regards
    shya

    B2B have few extra features it provides to implement B2B solution like Order Approval, Cost Center, Invoices, Profile Organization structure, CustomCatalog are mandatory, PriceLists are mandatory etc.
    With ATG10, B2C also made Custom Catalogs mandatory.
    If you do not want the B2B features in your project then go for B2C.
    Peace
    Shaik

  • Is it possible to change an IDOC and save on the same IDOC number..?

    Hi all,
    I have an IDOC. When I processed the IDOC, it ended up with error status '51'. There was some problem with the data. So, I changed the data and reprocessed using the T-Code 'WE19' and it was processed successfully. When we reprocess the IDOC using 'WE19', it generates another IDOC number. But, the client is asking that, it should not generate another IDOC number. When we change the IDOC number, it should be saved under the same(ORIGINAL) IDOC number. Is it possible to change an IDOC and save under the same number..? Is there any transaction code to do so. Please give your valuable inputs.
    Thanks in advance.
    Thanks & regards,
    Paddu.

    Hi,
    You can use the transaction WE09..to edit the IDOC data...
    Then use the transaction BD87 to post the IDOC..
    Thanks
    Naren

  • Reg b2b and b2c in account identification in webclient

    Hi gurus,
    is there any provision to use both b2b and b2c in account identification profile in a webclient profile.
    Thanks in advance.

    Hi,
    This is a standard functionality in CRM2006s, but i doubt that it exists in standard in the lower versions
    Regards
    Rekha Dadwal

  • Is it possible to install Oracle 9i and SQL server on same machine

    1. Is it possible to install Oracle 9i and SQL server on same machine ?
    2. If yes, what are the problems i may encounter during installation
    3. What should be hardware configuration for installing both databases in same machine like hard disk space, RAM speed etc,

    Hi,
    1. Yes you can do it.
    2. There shouldn't be any problems
    3. Depends on your needs
    Jarek

  • Drag and drop row within same table.

    Version 12.1.2
    I am trying to implement drag and drop row within same table, and I am trying to follow this sample from Frank:
    http://www.oracle.com/technetwork/developer-tools/adf/learnmore/106-reorder-table-rows-1921121.pdf
    But, I am getting this cast exception. The code I have in my dropEvent bean is identical to whats on the sample.
    oracle.jbo.server.ViewRowImpl cannot be cast to oracle.jbo.uicli.binding.JUCtrlHierNodeBinding
    ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #1
    Not sure if anything has changed on 12c release, or if I am missing anything.
    Here is my complete code:
    public DnDAction doDnD(DropEvent dropEvent) {
    RichTable table = (RichTable) dropEvent.getDragComponent();
    List dropRowKey = (List) dropEvent.getDropSite();
    if (dropRowKey == null) {
    return DnDAction.NONE;
    Transferable t = dropEvent.getTransferable();
    DataFlavor<RowKeySet> df = DataFlavor.getDataFlavor(RowKeySet.class, "rowmove");
    RowKeySet rks = t.getData(df);
    Iterator iter = rks.iterator();
    List draggedRowKey = (List) iter.next();
    JUCtrlHierNodeBinding draggeRowNode = (JUCtrlHierNodeBinding) table.getRowData(draggedRowKey);
    Row dragRow = draggeRowNode.getRow();
    JUCtrlHierNodeBinding dropRowObject = (JUCtrlHierNodeBinding) table.getRowData(dropRowKey);
    Row dropRow = dropRowObject.getRow();
    //get the table's ADF JUCtrlHierBinding
    CollectionModel collectionModel = (CollectionModel) table.getValue();
    JUCtrlHierBinding treeBinding = (JUCtrlHierBinding) collectionModel.getWrappedData();
    DCIteratorBinding objectsIterator = treeBinding.getDCIteratorBinding();
    RowSetIterator rsi = objectsIterator.getRowSetIterator();
    int indexOfDropRow = rsi.getRangeIndexOf(dropRow);
    dragRow.removeAndRetain();
    rsi.insertRowAtRangeIndex(indexOfDropRow, dragRow);
    objectsIterator.setCurrentRowIndexInRange(indexOfDropRow);
    AdfFacesContext adfctx = AdfFacesContext.getCurrentInstance();
    adfctx.addPartialTarget(table.getParent());
    return DnDAction.MOVE;
    It does not seem to like this line of code:
    JUCtrlHierNodeBinding draggeRowNode = (JUCtrlHierNodeBinding) table.getRowData(draggedRowKey);
    I would greatly appreciate any help.
    Thanks.

    Well there has bee a changes somehow. using 12c
    table.getRowData(draggedRowKey);
    returns a ViewRowImpl and no longer anything which can be convertet to JUCtrlHierNodeBinding. Anyway, the fix is easy:
        public DnDAction onDepartmentsRowDrop(DropEvent dropEvent) {
            //get the table instance. This information is later used
            //to determine the tree binding and the iterator binding
            RichTable table = (RichTable) dropEvent.getDragComponent();
            List dropRowKey = (List) dropEvent.getDropSite();
            //if no dropsite then drop area was not a data area
            if (dropRowKey == null) {
                return DnDAction.NONE;
            //The transferable is the payload that contains the dragged row's
            //row key that we use to access the dragged row handle in the ADF
            //iterator binding
            Transferable t = dropEvent.getTransferable();
            //get the row key set of the dragged row. The "rowmove" string is the
            //discriminant defined on the drag source and the collectionDrop target.
            DataFlavor<RowKeySet> df = DataFlavor.getDataFlavor(RowKeySet.class, "rowmove");
            RowKeySet rks = t.getData(df);
            Iterator iter = rks.iterator();
            //for this use case the re-order of rows is one-by-one, which means that the rowKeySet
            //should only contain a single entry. If it contains more then still we only look at a
            //singe (first) row key entry
            List draggedRowKey = (List) iter.next();
            //get access to the oracle.jbo.Row instance represneting this table row
            Object objdragg = table.getRowData(draggedRowKey);
            Row dragRow = (Row) objdragg;
            Object objdrop = table.getRowData(dropRowKey);
            Row dropRow = (Row) objdrop;
            //get the table's ADF JUCtrlHierBinding
            CollectionModel collectionModel = (CollectionModel) table.getValue();
            JUCtrlHierBinding treeBinding = (JUCtrlHierBinding) collectionModel.getWrappedData();
            //get access to the ADF iterator binding used by the table and the underlying RowSetIterator.
            //The RowSetIterator allows us to remove and re-instert the dragged row
            DCIteratorBinding departmentsIterator = treeBinding.getDCIteratorBinding();
            RowSetIterator rsi = departmentsIterator.getRowSetIterator();
            int indexOfDropRow = rsi.getRangeIndexOf(dropRow);
            //remove dragged row from collection so it can be added back
            dragRow.removeAndRetain();
            rsi.insertRowAtRangeIndex(indexOfDropRow, dragRow);
            //make row current in ADF iterator.
            departmentsIterator.setCurrentRowIndexInRange(indexOfDropRow);
            //ppr the table
            AdfFacesContext adfctx = AdfFacesContext.getCurrentInstance();
            //note that the refresh of the table didn't work when refreshing the table
            //so I needed to refresh the container component (af:panelStretchLayout).
            adfctx.addPartialTarget(table.getParent());
            return DnDAction.MOVE;
    does the trick. I changed the line to
    //get access to the oracle.jbo.Row instance represneting this table row
            Object objdragg = table.getRowData(draggedRowKey);
            Row dragRow = (Row) objdragg;
    so you don't need the detour through the JUCtrlHierNodeBinding any longer.
    Timo

  • Can we run Internet and intranet application on same node?

    Hi,
    Could we run Internet and Intranet applications on same node?
    Regards,

    Hi,
    You can run both sites on the same server. You should just set the site security on the intranet site to only allow access from internal IP addresses. But for security reason, it's not adviceable to do that.
    Regards,
    Hamdy

  • Developing Custom User and Role Providers

    Hi
    I am new to Fusion Middleware and trying to develope a Custom User and Role Providers based on the pdf "Oracle® Fusion Middleware Application Security Guide 11g Release 1 (11.1.1) E10043-06"
    It mentioned a sample code "sampleprovider.zip" in chapter 18.10.7 Example: Implementing an Identity Provider
    I couldn't find this zip file anywhere, Can someone know this please let me know how to get this zip?
    Many Thanks
    djia002

    URL:
    http://download.oracle.com/docs/cd/E14571_01/core.1111/e10043/devuserole.htm#CHDEBAEB
    18.10.7.1 About the Sample Provider
    The sample provider is bundled in <b>sampleprovider.zip</b>. Unzip the file. It should generate the following structure (...)

  • Is it possible to keep both iPhoto and Aperture on the same Mac

    I would like to use both IPhoto (for day by day pictures) and Aperture (for pictures made with my SLR in Raw format).
    Is anybody able to advice me about this opportunity?

    You can keep both Applications (iPhoto and Aperture) on the same computer and separate libraries for iPhoto and Aperture;  images from both libraries will/should be available in other Applications from the Media Browser. In the long run, after you get accustomed to working Aperture, you will find it more convenient to migrate all your images to Aperture. Aperture has the more efficient storage strategy, you need less disk space to store multiple versions of the same image in Aperture than in iPhoto, and Aperture is the more versatile tool.
    It is easy to migrate iPhoto libraries to Aperture, but that is a one way road, if you want to export back to iPhoto, you can export your images, but not all of your library structure.

  • Sharepoint 2007 - Possible to have customized ID and field auto-filling?

    Hi guys.
    I'm new to sharepoint, I have 2 questions that I could not get answers(mostly Sharepoint 2010 onwards) from Google, please help me.
    1. I need to have an ID that is unique and with the format ABC123 ( 1 = Year, 2 = Month, 3 = running number) and I need to reset the running number to 0 on every year, are these possible in Sharepoint 2007?
    2. My form will be having some fields that are identical, for example Student Name. I want to make other same fields have the same student name when users fill up or after submitted the form. Is this posisble in Sharepoint 2007?
    Appreciate for all helps and suggestions.

    About 1.
    Where is the 'ID' belong to?
    About 2.
    I  think you need develop some customized solution to accomplish this, for example, develop an Event Receiver.
    Thanks a lot,
    Hi Gavin,
    Thanks for your help on this.
    For question 1, I've got a requirement changed. That ID is actually a request ID, now users want it to be displayed on the form once the form is loaded, and that ID will be used as the Title. Is this possible? It sounds to me that the ID might be duplicate,
    unless the ID is increased once the form is loaded. But there is a risk if users didn't save their forms and just close it, the ID would be out of order.

  • Is it possible to run sub vi and main vi at same time from startup?

    Is it possible to run both my main vi and my two sub vi`s from startup, all of them continuously? I have to sub vi`s that are supposed to take in measurements from two different instruments continuously. I manage to make a program where I can open up and close the sub vi`s, but when my sub vi`s are closed, nothing is happening in them...and they start to run again when I open them...and I have to close them if my main VI is supposed to run. So the data in the chart is only from the periodes when the sub vi has been open.
    Thanks in advance for your help!

    I will send my labview programs. "Hovedprogram" is my main vi, "front" and "front 2" is my sub vi`s. I am also using global variables. I have already searched the discussion forum trying to find an answer to my problem, but I haven`t quite managed yet...
    My sub vi`s are not connected to any instrument now, but I have inserted a sinewave-generator and a chart in "front"(my sub vi) so I am able to see that the sub vi actually stop running when i close the window.
    Attachments:
    front2.vi ‏17 KB
    Hovedprogram.vi ‏42 KB
    front.vi ‏69 KB

  • Is it possible to sync an iPod and ITouch to the same iTunes Library?

    I have way too many music files to put on an iTouch so I would like to be able to sync my video to the touch and the music to the iPod and the contacts etc to both, is this possible?

    Hello, 
    My iTunes library fills three different iPod Nanos and one iPod touch. All I do is set up different playlists for each device and only sync the relevant playlists across to the devices. That way each device gets a different fill:
    Method 2: http://docs.info.apple.com/article.html?artnum=300432
    Hope that helps.
    mrtotes

Maybe you are looking for

  • BB 8350i Sync with W.Vista (No BES)

    Hi: I'm new in this BB world so I have a few questions: - Which is the best way to sync my BB with Outlook (vista) Calendar if I don't have BES yet? I have a lot of duplicated items everytime a meeting is updated - When I add a meeting and try to inv

  • What is the Dashboard?

    What is the Dashboard? Is it something that works only thru Business Catalyst? <rant>  Why can't Adobe write a proper manual? And why can't Adobe give hyperlinks to its own help centres and to this forum? It took  me five minutes to find this place?

  • Colours of imported postscript not displayed properly in illustrator

    Hi, I produced a colour map and colour gradient legend as a postscript file (.ps) using generic mapping tools software running under linux. When I import this file into illustrator (in windows 8) the colour map is fine, but the colour gradient does n

  • Solaris 10 - Zones - Java Heap Allocation

    I have a SUN T5240 running Solaris 10 with 2 zones configured. We have 64GB of RAM on board.... I am unable to start any of my JAVA applications/methods with more than 1280mb of java heap allocated. ulimit -a shows: time(seconds) unlimited file(block

  • Adding Business Area to S928 Table on ECC

    Hi, I have a requirement where i have to add the field Business Area (GSBER) to the standard ECC table S928 and populate it for every sales document. I know how to add it but dont know how to populate the field, can someone guide me through the proce