No ejb-j2ee-engine.xml after new EJB module project

Hi! Can someone please help. Newbie here
I installed SDK 1.4.2_13
I installed Netweaver Developer Studio 7.0.09
When I create a new ejb module project I only see the files
ejb-jar.xml
ejbmodule
I miss the file ejb-j2ee-engine.xml
How is this possible?

I solved the problem by uninstalling SAP Netweaver Developer Studio version 7.0.09 and install version 7.0.08
However, It's still strange why there was no ejb-j2ee-engine.xml when there was created a new EJB project module.

Similar Messages

  • Cannot parse ejb-j2ee-engine.xml

    During installation of XI3.0 I get this error in the "Online deployment adapter framwork". Has anyone else seen this error? Here's the complete error:
    Error: Aborted: development component 'com.sap.xi.mdt'/'sap.com'/'SAP AG'/'3.0.20040129102613.0000':
    Caught exception during application deployment from SAP J2EE Engine's deploy service:
    java.rmi.RemoteException: Cannot deploy application sap.com/com.sap.xi.mdt..
    Reason: Cannot parse ejb-j2ee-engine.xml.; nested exception is:
            com.sap.engine.services.ejb.exceptions.deployment.EJBXMLParserException: Cannot parse ejb-j2ee-engine.xml.
    Any help will be apreciated!

    Hello Dankertsen
    This is a standard error in SAP XML Deployment file, you need to check the file ejb-j2ee-engine.xml if it starts with a space (first line) you must remove it and then update the file aii_mdt_bean.jar. and then retry again.
    Hope this will help.
    Regards,
    M. Zehana

  • Editing application-j2ee-engine.xml file in Web Dynpro DC

    I'd like to set one of my web dynpro apps to automatically start whenever the J2EE engine is started.
    <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/94/0a5b422f786255e10000000a155106/frameset.htm">This SAP Library document</a> states that you can do that in the application-j2ee-engine.xml file. However, I cannot find the application-j2ee-engine.xml file anywhere in my Web Dynpro DC. I've opened the DC in Web Dynpro Explorer view, Package Explorer view, Navigator view, J2EE DC Explorer view and J2EE Explorer view.
    Even after expanding all the folders in each view I still can't find the application-j2ee-engine.xml file.However if I search my '.dtc' folder on my hard drive I find the application-j2ee-engine.xml file in the following path:
    C:\...\.dtc\1\t\13AA2EFA530FEB42915442D10D7C71A6\gen_wdp
    How can I EDIT that file for a web dynpro component/app?
    Thanks!
    David
    Message was edited by: David Z. Pantich to include the link to the SAP Library document

    Hi Maksim. I understood that. It's just that I would prefer some method that doesn't require the developers to do something like extracting a file from the EAR file, changing the file and then putting it back in. As you probably know, some developers could handle it and some will most certainly make mistakes.
    When they do they come to my group and say "my app doesn't work" and then we have to spend time figuring out why.
    Plus, once the developers get used to doing things the automated way they're going to have a hard time remembering to do a manual step each time they do a build.
    I have heard that there may be some way to do something similar to this on Visual Administrator. I'm going to investigate that too.
    Thanks!
    David.

  • ISA 5.0 / NWDI : web-j2ee-engine.xml / synchronization question

    Hello experts
    I wonder whether this is normal that whenever I start a synchronization on the crm/isa/web/b2c DC (or in my custom DC which synchronizes the used DCs including crm/isa/web/b2c), nwds asks me to create an activity to take into account changes on the web-j2ee-engine.xml file ?
    I select cancel each time but maybe I'm wrong ?
    Is there a solution that nwds not ask me more ? Is there a mistake in any configuration file ?
    Thank you very much and have a nice day
    Julien

    hi
    sap friends
    i have configured B2B in CRM 5.0 sr2 (ABAP+JAVA) on same host VIA XCM
    while login into this link
    http://idescrmsr2.iserviceglobe.com:50000/b2b/b2b/init.do
    http://idescrmsr2.iserviceglobe.com:50000/isauseradm/useradmin/init.do
    with user test , this user is having the following roles
    SAP_ALL
    sap-new
    sap_j2ee_admin
    sap_crm_eco_isa*
    sap_crm*
    sap_crm_isa*
    all the b2b related roles i have given, but still am unable to login into above URLs
    it is giving error message like :"<b>LOGON IS INVALID,CHECK UR ENTRIES</b>"
    is there any configuration related users configuratiom
    plz help me anbody regarding this problem

  • Where to change application-j2ee-engine.xml ??

    hi,
    i have to change the application-j2ee-engine.xml file.
    WHERE is this file stored ?
    b. reg, Martin

    hi,
    okay, thank you
    so far, so good. i have never used eclipse before !
    when i open J2EE development the J2EE Explorer view is EMPTY.
    how should eclipse (which is on my client) know from where it should get the files ????
    where is the connection to sap ?
    very confusing
    best reg. Martin

  • Defining cmp-relation to EB contained in different ejb module project

    Hello,
    I have to migrate an existing J2EE Application to SAP NetWeaver and WebAS. My task is to keep the structure as similar as possible to increase the recognition factor although using Developer Studio as IDE.
    In this application there are cmp relations defined that reference EntityBeans from other sub projects (that I tried to create in different ejb module projects).
    References in the same ejb module project seem to work fine but I cannot select referenced EntityBeans of other projects as relation target.
    Another remark:
    In the given application the ejb-jar.xml-file of the referencing component contains entries of the referenced one. The Developer Studio allows to Add EJBs to ejb-jar.xml, even referenced Beans. But when I select to add referenced EJBs only the Beans of the current project can be chosen. (I did not forget to enter an ejb-local-ref from the referencing to the referenced Bean in ejb-jar.xml as well)
    Can anyone give me a hint on how to solve this task? Or where I have forgotten to add a reference?
    Thanks
    Daniel

    Hello Viliana,
    Hello everybody else!
    I'm currently writing the corresponding masterthesis to my project. That's why I have to deal with this "problem" again.
    I tried to look up the part of the spec Viliana's hint ("When you create and use cmp-relationships your beans must be included in one and the same JAR file (that's according to the EJB specification)") bases on.
    But the only thing I found addressing this issue tells something else:
    "[...]Container-managed relationships can exist only among entity beans within the same local relationship
    scope,[...]" (EJBSpec2.1, section 10.3.2)
    In my opinion this does not necessarily mean that they have to be in the same JAR but in the same EAR file...
    This would mean, that the chosen cmp-relationships strategy with ejb-module-projects is too restrictive.
    Can anyone help me with this... Does anyone know further hints on how Entity Beans have to be deployed when belonging to cmp-relationships?
    Thanks a lot for any hint on this
    Best regards,
    Daniel

  • Converting existing ejb module project into DC

    Hi,
    1. I have created a local Ejb Module Project
    2. Also a web service is created using that ejb(stateless) && deployed on the server.
    3. I want to convert this local ejb module project into DC
    4. I have copied everything from local ejb module project(eg.ejb,classes,virtual Interface & web service dif etc) & pasted in the DC structure.
    5. While creating web service, it shows me a deployment error, regarding web service name (which is already exists).
    6. I can create web service with different name & it works fine,
    but I don't want to use different name for web service.
    7. Is it possible to again create web service with the same name?
    8. Or is there another way for doing this?
    Best regards,
    Nilesh

    Have you tried to undeploy the old project? This should work out.
    \-- Vladimir

  • EJB Isolation levels in ejb-j2ee-engine.xml

    Can anyone explain to me why I only seem to have the option of using the 'repeatable read' isolation level in Netweaver Developer Studio?
    I'm new to SAP and Netweaver but as a seasoned J2EE developer I would have expected to find read committed, read uncommitted, serializable, as well as repeatable read.
    Is there some SAP or Netweaver specific reason why I don't get to choose these options, or do I need to enable them by configuring properties somewhere?

    Hi Steve,
    The reason is that the J2EE Engine EJB Container supports Read Committed and Repeatable Read isolation levels and Read Committed is the default one. That's why you only have the option of specifying Repeatable Read.
    For more information on locking and isolation levels please have a look at these documents:
    http://help.sap.com/saphelp_nw04/helpdata/en/37/019b3e25f95f14e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/a1/d81db94a10bc4b83b3f60b0e3037e7/frameset.htm
    Best regards,
    Vladimir

  • Regarding application-j2ee-engine.xml ?

    Hi @,
    Where can i find complete description for the application j2ee engine file used during module develpmnt as the entries there make the whole module work.
    I couldn't find proper details for the same file and how to correlate the same with the developed code
    REgards

    You need at least following references:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE application-j2ee-engine SYSTEM "application-j2ee-engine.dtd">
    <application-j2ee-engine>
         <reference
              reference-type="hard">
              <reference-target
                   provider-name="sap.com"
                   target-type="library">com.sap.aii.af.lib</reference-target>
         </reference>
         <reference
              reference-type="hard">
              <reference-target
                   provider-name="sap.com"
                   target-type="service">com.sap.aii.adapter.xi.svc</reference-target>
         </reference>
         <reference
              reference-type="hard">
              <reference-target
                   provider-name="sap.com"
                   target-type="service">com.sap.aii.af.svc</reference-target>
         </reference>
         <reference
              reference-type="hard">
              <reference-target
                   provider-name="sap.com"
                   target-type="service">com.sap.aii.af.cpa.svc</reference-target>
         </reference>
         <fail-over-enable
              mode="disable"/>
    </application-j2ee-engine>
    If you refer to other libraries in your code as well, add the references also.
    Regards
    Stefan

  • Define multiple cookie paths in web-j2ee-engine.xml

    Hello,
    Is it possible to define more than one path JSESSIONID cookie is sent to? Something like
    <web-j2ee-engine>
    <cookie-config>
    <cookie>
    <type>SESSION</type>
    <path>/irj;/login</path>
    <domain>siemens.de</domain>
    </cookie>
    </cookie-config>
    </web-j2ee-engine>
    I want the cookie to be sent to /irj and /login, but not to /b2b.
    Another solution could possibly be to change the name of the JSESSIONID cookie. Is that possible?
    Thanks for you help,
    Elmar

    Hi Rüdiger,
    I'm not really sure but this could work:
    Regards,
    Pascal

  • Engine restart after new Process WSDL import in webDynpro

    Hi,
    We have similar problem as mentioned in the thread Refresh cache of Adaptive Web Service model without restart
    There was a change in the Interface on the Process Composer ,we are importing the new WSDL into webDynpro.
    But webDynpro is pickingthe new WSDL during run time. Its working only after engine restart.
    Do we have any SAP Note for this ? Is this still open issue in CE 7.2 SP3 ?
    Thanks, ANil

    within my knowledge, currently restart is the only solution.

  • J2EE Engine - Restart necessary after changing web.xml?

    Hi people,
    do I have to restart the whole J2EE Engine after changing the <max-sessions> parameter of my J2EE-App? Or is a restart of the app via the deploy service also sufficient?
    This parameter change is done in web.xml on 620 and web-j2ee-engine.xml in 640.
    Thanks!
    Bjoern
    Message was edited by: Bjoern Altmannsberger

    restart only the application via deploy service
    regards,
    Violeta

  • J2EE application after new start in "prepared" status

    Hi all,
    we have the problem with J2EE applications. After new start of WLS the application get "prepared" status.
    How can I find the reason of the issue?
    Regards,
    Moh

    Is this application ever came to active state?
    when you deployed this application intial there might be errors so it never went to active state
    when ever you did a restart the application is in prepared state.
    try to bring into active and see if your geeting any exceptions.

  • EJB module for a 3rd party adapter not getting called

    Hello All,
    I have written and adapter module EJB code and calling it from Sender 3rd party Ariba cXML adapter.
    This EJB is successfully build and deployed on the server but after I added it in channel in ID....the cXML channel stopped picking up the messages. When I removed the config from the channel, it started working again.
    I think its a known bug in Ariba adapter that the audit logs can not be seen in RWB so it has made it more dificult for me to trouble shoot.
    How can i check if the adapter was called at all and what went wrong ?
    Is there a different way of adding custom modules in 3rd part adapters ?
    Please help.

    Hi Ranjeeth,
    Even I had same issue...after lot of debugginh realise path specified in CC for calling adapter module was incorrect...please check if you are pointing to correct location where you have deployed your module...
    Check this doc here:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d75a6a
    According to it, if you properly configure the ejb-j2ee-engine.xml file, then you'd call your module using "localejbs/<JNDIName>".
    Hope this will help.
    Nilesh

  • Mapping UME Roles to J2EE Engine Security Roles

    Hi all,
    is there a way to map the roles defined in UME which are used in a Web Dynpro application to those declared as part of an EJB descriptor?
    Any help is highly appreciated.
    Regards,
    Sebastian

    Hi Sebastian,
    yes, it is possible to do such mapping. And here how it works:
    1. define security roles in the ejb-jar.xml within the <security-role>. For example:
    <security-role>
         <role-name>test</role-name>
    </security-role>
    2. then you map the roles those roles to server security roles using the <security-role-map> tag of the ejb-j2ee-engine.xml descriptor.
    <security-permission>
       <security-role-map>
          <role-name>test</role-name>
          <server-role-name>myUMErole</server-role-name>
       </security-role-map>
    </security-permission>
    the myUMErole must be defined in the UME!
    Does this answer your question?

Maybe you are looking for

  • R/3 Basis security Problem

    Hi, i am posting my problem below. Pls its urgent. <b>Problem Description.</b> Currently the project manager/ Business Analyst in the IT department downloads the output from the PMF jobs. The ultimate aim is to pass this job to the business but curre

  • How do I open iMovie HD files in Yosemite?

      Now that I've installed Yosemite I can no longer access all of my movies created in iMovie HD.  I've been told the only way to do it is to put all of my movies on an external drive, hook it up to an older computer, open the files, save as a QuickTi

  • WLS 6.1sp3 classloader loads all archives within WEB-INF/lib/*

              Within the lib directory of my webapp, I have several different versions of myarchive.jar.           In WLS 6.0 I would keep older version within the lib directory but renaming them           so that the current release would get loaded.   

  • Can i add new language into my L1520?

    Question is simple, can i add a new language into my L1520 ? I bought it in Russia, and in options menu i just found several languages like spanish,english,french,Azerbaizhanish,even if chanise. But i need Turkish language. Can i download it somehow?

  • What are the disadvantages

    there is wide difference in the price of ipad 3 in india and america, so i am planning to get the ipad from america, what are the problems associated with getting the ipad from america