Including utility jar when packing ejb in weblogic

Hi,
I am new to j2ee programming. I have an ejb which uses some utility jars. I followed the bea documents to structure the directory. The directory structure is, like,
EjbProject
- classes
--com
---mine
----projectTracking --> has the class files of the ejb and supporting java files
- src
--com
---mine
----projectTracking --> contains the source files of the ejb and the supporting java files
META-INF > contains ejb-jar.xml and weblogic-ejb-jar.xml
The source java files are dependent on an utility jar file.
so when I try the java weblogic.appc src, it throws me exception saying the utility file is missing. My question , is where should I put this utility jar file. Please send me your thoughts.
Thanks in advance

Hi,
you can put your utility jar in the ear file along with the EJBs and make a classpath entry to these files in the EJB jar's META-INF\Manifest.mf file. As you said if you are working with weblogic you can put these files any where in the directory structure and place the entry in the startWeblogic.cmd file. But i recomend first option.
Ashok.

Similar Messages

  • Where to put utility jar (used by EJB's and war)

    Hello all,
    In many cases when you create a web application including EJB's and a WAR file packaged together in an EAR file, you need some utility classes that are used in the EJB's as wel as in the servlets in the WAR. The utility classes might for example be value object classes that servlets use to exchange data with te EJB's.
    My question is: What is the best place to put the utility class files?
    There is a new article on JDC: http://developer.java.sun.com/developer/technicalArticles/J2EE/build/ that gives some tips. For example, it proposes to put the utility JAR in the EAR file and then add a "Class-Path:" entry to the MANIFEST.MF of the EJB's that use the utility classes.
    However, this approach does not work on BEA Weblogic 6.0. Weblogic's classloader just seems to ignore the "Class-Path:" in the EJB JAR's manifest.
    Any thoughts?
    regards
    Jesper

    The "CLASS-PATH" mechanism in that article is a new
    requirement in J2EE 1.3 (final draft 4). Therefore
    right now Weblogic does not support it yet. Now you
    need to put those utility classes in both the WAR (in
    WEB-INF/lib) and EJB JAR files. If you really want
    only 1 copy of the jar file deployed, you can manually
    add that jar file to weblogic server classpath in the
    start script under config/yourdomain.HI all,
    I have some Utility jar file for EJB and Web Application,
    In the second solution about one copy in weblogic,
    I tried it in the WLS60 it's ok
    But it didn't work in WLS61
    Anyone could give me any good suggestion?
    Moen

  • Using external util JAR from Session EJB

    I have a Stateless Session EJB that uses some classes packaged in a utility jar. How do I package the EJB jar with this util jar, and get the app server to recognize this utility jar? including a /lib dir with the utils jar in it, like you would with a WAR, doesn't work.
    I've temporarily got this to work by modifying the startup scripts for my app server to ensure my jar is included in the -classpath arg, but this cannot be the intended way. (cannot find details on this in the tutorial).
    Thanks in advance!

    Well, the answer depends a lot on which appserver you're using, because it obviously depends on how the vendor implemented the containers' ClassLoaders. What usually works is dependent upon a portion of the JVM spec regarding the MANIFEST.MF file. If you package your ejb.jar and library.jar in an .ear file, you can put the following in the ejb.jar MANIFEST.MF:
    ClassPath: library.jarNote that there must be at least one blank line at the end of the MANIFEST.MF file.
    This works on WebLogic, but, as an example, JBoss uses a single ClassLoader, so I'm not entirely sure how you'd go about the same thing there.
    And you're quite right - putting it in the JVM ClassPath is not a good idea...

  • How to include other jars when using servicegen

    I have been trying to use servicegen with regular java classes but I can't figure
    out how to include other jars that the webservice class uses?
    How is this supposed to be done?

    SQL> set null <<NULL>>
    SQL> select distinct comm from emp
      2  /
        COMM
           0
         300
         500
        1400
    <<NULL>>
    5 rijen zijn geselecteerd.So I probably don't understand the question. Could you post a small test case showing the behaviour you described?
    Regards,
    Rob.

  • How to  declare worker manager when using ejb-gen (weblogic 9.x)

    I want to declare a local worker manager for one of my application.
    My ejb-jar.xml file is generated with ejbgen, and I can't find anything related to worker manager declaration in ejbgen documentation
    Is it possible to achieve this configuration requirement ?
    Thanks.

    Hi,
    Create a WorkManager from AdminConsole with name *"MyWorkManager"*. then add the following Annotation in your EJBGen Ejb.
    Try the Annotation Like this:
    import weblogic.ejbgen.Session;
    @Session( <font color=red><b>dispatchPolicy = "MyWorkManager"</b></font>, ejbName = "TestSB")
    Thanks
    Jay SenSharma
    http://jaysensharma.wordpress.com (WebLogic Wonders Are Here)

  • Including other JARs when packaging

    Hello,
    I have read the SUN tutorial on how to package my application, which I was able to do and execute fine. The problem is, in my application I use several database connection jar files, such as mysql-connector-java-5.0.4-bin.jar (MySQL) and jt400.jar (AS/400). When I try to do something in my application that uses one of these jar files, such as when I try to log in (uses a MySQL connection), I receive the following error:
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    My application works fine if its not packaged, but when it is, I receive this error. I tried putting the jar files in the package folder, but that did not help. I tried setting my classpath to those files in the package folder, that as well did nothing.
    Could anyone help, or point me in the right direction?
    Thank you.

    But... it still requires me to extract the lib folder
    out of the jar, and keep it in the same directory as
    my main jar for it to read. I just want to be able
    to double click on it and have it launch, without
    needing to extract anything..That's the idea. You don't need to extract anything if you distribute your entire directory rather than trying to pack those other JAR files into your JAR file. The idea is that they're separate and your JAR file is linked to them. With your command
    jar ... lib/*.jar
    You're actually adding the JAR files to yours, rather than leaving them outside of it and just bundling everything up and distributing it. There's good reason to leave those JAR files separate. For example, when your MySQL driver gets updated you can distribute that single JAR file as an update (and perhaps your own if your code changed) rather than having to bundle everything up again and distribute the entire thing.

  • EAR Packaging with utility jars

    In my application , the EJB's as well as servlets user log4j.jar ( logging
    utility). I have included the log4j.jar in
    WEB-INF/classes folder of the war file. Do I have to include the log4j.jar
    in the ejb-jar file also ? Do I have
    to explode the log4j.jar in the ejb-jar file or simply including the
    log4j.jar in the ejb-jar will suffice.
    BTW , I am using Weblogic 6.0 SP2 .

    Support for bundled extensions is mandated by the J2EE spec (since 1.2 I think) :
    "The J2EE platform supports the use of bundled extensions as specified in
    Support for Extensions and Applications in Version 1.2 of the Java Platform
    (available at http://java.sun.com/products/jdk/1.2/docs/guide/
    extensions/spec.html)."
    Ramu <[email protected]> wrote:
    hi Dimitri,
    Could you please throw more light on Class-Path of the ejb jar manifest? OR
    just point me to the related documentation.
    thanks,
    -ramu
    "Dimitri Rakitine" <[email protected]> wrote in message
    news:[email protected]..
    Since EJB classloader is a parent of WAR classloader, you can include the
    log4j.jar in the Class-Path: of the ejb jar manifest.
    See
    http://www.onjava.com/pub/a/onjava/2001/06/26/ejb.html and
    http://www.onjava.com/pub/a/onjava/2001/07/25/ejb.html
    Manish Parikh <[email protected]> wrote:
    In my application , the EJB's as well as servlets user log4j.jar
    logging
    utility). I have included the log4j.jar in
    WEB-INF/classes folder of the war file. Do I have to include thelog4j.jar
    in the ejb-jar file also ? Do I have
    to explode the log4j.jar in the ejb-jar file or simply including the
    log4j.jar in the ejb-jar will suffice.
    BTW , I am using Weblogic 6.0 SP2 .--
    Dimitri
    Dimitri

  • J2EE / JMS Controlling transaction in util.jar

    Hi all experts!
    I've a delicate problem where I want to handle transactions transparently for EJBs in my util jar. I�m familiar with the other alternatives (MDBs etc) and using them in other parts of the solution but they can�t be used here (need a synchronous request-reply).
    The description is a bit long but please bare with me, hopefully it is clear and understandable.
    Summary:
    Why can't I use a UserTransaction in a utility.jar when called from a EJB using container managed transaction.
    Senario:
    transport_util.jar:
    Transport utility package contains no EJBs, just simple java classes (to make usage / deployment more simple for the users of the util.jar).
    The EJBs use an ApplicationFacade in the transport_util.jar (not a EJB just a java class) providing a high level communication API for JMS transport, encapsuling JMS specific code, and providing the simple transport primitives:
    - void send(Object data) : writing fire and forget messages to JMS Queue
    - Object requestReply(Object data) : sending a request message and waiting
    synchronously for a reply message. Not pretty when using messaging but
    necessary in this solution.
    AnyEJB.jar:
    The �client� using the transport primitives in transport_util.jar. The transport_util.jar is included in the EAR application as a utility.jar. The EJBs can use either Container (CMT) or Bean Managed Transactions (BMT). The transport_util.jar shouldn�t set any limitations.
    Problem:
    The problem arise when a �client� EJB under CMT calls the requestReply function in the API. The message is written to the JMS Queue by the transport_util before it starts to listen for a reply, on a in Queue, which will be returned to the caller. The request message is nerver delivered to the recipient who there for won�t produce a reply.
    Why? Because it is written to the JMS Queue inside a transaction (implicit from the calling EJB) which has not been committed (and shouldn�t from the clients perspective) before the API starts to listen for the reply. No delivery until commit! The transactional parameter isn�t valid when inside a application server
    My idea of a solution:
    Start a new UserTransaction, putTx, inside the requestReply function to halt the callers transaction (J2EE doesn�t support nested trans) and use it around the put operation. After a successful put the putTx could be committed, without affecting the callers transaction, which would lead to the message being sent to the recipient and finally a reply could arrive. Only one big problem.:
    I get a naming exception when trying to lookup the UserTransaction through JNDI if the calling EJB use CMT but not if it uses BMT. Why? Is there a workaround?
    InitialContext ctxt = new InitialContext();
    UserTransaction putTx = ctxt.lookup(�java:comp/UserTransaction�)
    putTx.begin();
    // Put message on queue
    putTx.commit();
    // Try read reply from queue
    Infrastructure:
    - IBM WebSpehere Application Server 5
    - IBM WebSpehere MQ 5.3
    - Java 1.3
    Exception excerpt:
    Error occurred while handling transaction
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O javax.naming.NameNotFoundException: Name "comp/UserTransaction" not found in context "java:".
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O      at com.ibm.ws.naming.ipbase.NameSpace.lookup(NameSpace.java:1003)
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O      at com.ibm.ws.naming.urlbase.UrlContext.lookup(UrlContext.java:1211)
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O      at com.ibm.ws.naming.urlbase.UrlContext.lookup(UrlContext.java:1203)
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O      at com.ibm.ws.naming.urlbase.UrlContext.lookup(UrlContext.java:1257)
    [2003-09-04 17:06:47:479 CEST] 7f8389dc SystemOut O      at javax.naming.InitialContext.lookup(InitialContext.java:359)
    /Best regards
    Jesper

    If anyone else have the same problem....
    After a great tip from a colleague a good solution if found!
    By getting hold of the TransactionManger from the ApplicationServer it is possible to suspend an ongoing transaction, start a new one and commit it and restart the suspended transaction again.
    Looking up the TransactionManger differs a lot from AppServer to AppServer. To find out how it is done on yours take a peak in the code of any of bigger persistence frameworks (I looked at Hibernate).
    So in pseudo code:
    // Error checks not in code to keep it short
    // Look up the TransactionManager
    TransactionManager mgrTx = //
    // Suspend callers Tx
    Transaction callerTx = mgrTx.suspend();
    // Start new transaction for the work to be performed
    // outside the callers transaction
    mgrTx.begin();
    // Perform transacted work .....
    // Commit
    mgrTx.commit();
    // Reassign the callers transaction to the thread and activate if
    mgrTx.resume(callerTx);/J

  • How to deploy a simple .jar (containing Helper classes) in Weblogic?

    Hi,
    I have created multiple .jar files.
    1) MDB.jar containing all my MDB classes.
    2) Bean.jar containing all my Session Bean classes.
    3) Utility.jar containing remaining Helper,utility classes.
    I had deployed MDB.jar, Bean.jar by using Weblogic Console, under 'Deployments'-> 'EJB Module'. How can i deploy Utility.jar ? First of all, do i need to deploy Utility.jar? Only EJB JARs need to be deployed?
    If we do not deploy a non-EJB JARs, how this code will be available and is executed?
    Thanks in advance.

    I'd recommend you deploy these 3 components together in an EAR file. THe utility jar file could go in APP-INF/lib, or you could reference it via manifest class-path entries.
    -- Rob
    WLS Blog http://dev2dev.bea.com/blog/rwoollen/

  • Weblogic 10.3.0 Deployment error when using ejb-jar.xml

    Hi,
    I am getting the following error while deploying my EJB3 application on Weblogic 10.3.0. This is happening only if I include ejb-jar.xml.
    As per the EJB3 descriptor spec, Remote Home or Local home are not exists.
    Is this a issue in Weblogic 10.3.0 or am I missing any special setup ?
    Please help.
    weblogic.application.ModuleException: Exception preparing module: EJBModule(egm-poc.jar)
    Unable to deploy EJB: C:\appsrv\domains\WeblogicRS1.1-domain\servers\admin\tmp\_WL_user\_appsdir_egmear_ear\ot2591\egm-poc.
    jar from egm-poc.jar:
    In EJB JPATestBean, both the remote home and remote component interface must be specified. Currently, only one of them is spec
    ified.
    at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:452)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
    My ejb-jar.xml is
    - <ejb-jar version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd">
    <description>JPA Test Application</description>
    <display-name>JPATest</display-name>
    - <enterprise-beans>
    - <session>
    <ejb-name>JPATestBean</ejb-name>
    <remote>egm.poc.jpa.JPATestBeanRemote</remote>
    <local>egm.poc.jpa.JPATestBeanLocal</local>
    <ejb-class>egm.poc.jpa.JPATestBean</ejb-class>
    <session-type>Stateless</session-type>
    <transaction-type>Container</transaction-type>
    </session>
    - <session>
    <ejb-name>AuditInfoDAOH</ejb-name>
    <local>egm.poc.jpa.Audit</local>
    <ejb-class>egm.poc.jpa.AuditInfoDAOH</ejb-class>
    <session-type>Stateless</session-type>
    <transaction-type>Container</transaction-type>
    </session>
    </enterprise-beans>
    - <assembly-descriptor>
    - <container-transaction>
    - <method>
    <ejb-name>JPATestBean</ejb-name>
    <method-name>*</method-name>
    </method>
    <trans-attribute>RequiresNew</trans-attribute>
    </container-transaction>
    - <container-transaction>
    - <method>
    <ejb-name>AuditInfoDAOH</ejb-name>
    <method-name>*</method-name>
    </method>
    <trans-attribute>Required</trans-attribute>
    </container-transaction>
    </assembly-descriptor>
    </ejb-jar>
    Regards
    Saji

    Hi,
    Seems the issue is not common. Can anyone throw some light on this ?
    Regards
    Saji

  • Web page breaks when adding utility JARs to my EAR

    Hi All,
    I am creating a Web Application (.war) that runs some java code and has some JSP web pages to control the code/display results (as a dashboard sort of thing). I have then put this .war file in an enterprise app (.ear file - I have done this as there is other functionality that I want to roll in to the application).
    I have been building this in Rational Software Architect and imported the required utility .jar files into the .war project, however when this is built the utility .jars are not included in the exported .ear file (the jsp dashboard pages still display correctly - it just means that the java code cant be run).
    To ensure that the utility jar files are included in the exported .ear file I the added the utility jars in to the main .ear project and referenced them from the web app project - this compiles fine - however, when i then view the jsp pages they are now showing blank!
    Any ideas as to what might be the problem or why my jsp pages are not showing up once I have added the dependent utility jars in to the ear file?
    Thanks in advance guys!

    Don't use layers, use tables. Outlook doesn't render with the
    Internet Explorer engine (since Outlook 2007 at least). You also
    can't use padding, background images, external CSS styles, and
    dozens of other things. You also need to provide a full path to the
    images in the newsletter.
    In short, it's NOTHING like designing for a browser.
    Here's a giant PDF that will make you cringe:
    http://www.campaignmonitor.com/css/reports/Guide_to_CSS_Support_in_Email_2008.pdf
    Here's a rough guide to HTML email:
    http://www.webmonkey.com/tutorial/Send_HTML-Formatted_E-mail
    Lastly, use a third party email service. If you send to more
    than fifty people at once you stand a really good chance of getting
    your domain blacklisted. Also, did you know that if you don't
    provide a way for people to unsubscribe you're breaking the law? Or
    if you don't show a physical street address you're in violation of
    the law as well? Again, use a third party service so you're
    protected against this crap. Also, they're cheap!
    http://www.streamsend.com/
    http://www.mailchimp.com/

  • Weblogic-cmp-jar.xml and EJB 1.1

    I am working on migrating a number of components from JBoss to WebLogic 10. Some of these components are using EJB 1.1. I want to do the migration without having to updated to EJB 2.0 or EJB 3.0.
    I have looked at the documentation for WebLogic 10 and understand that you need to use weblogic-cmp-jar.xml when using EJB 1.1. The problem is that I can not find an example of the weblogic-cmp-jar.xml. The documentation doesn't appear to fully document what the xml needs to look like.
    Would someone be able to provide me with a simple example of the weblogic-cmp-jar.xml for use with EJB 1.1?
    Thanks

    You can reference the edoc at:
    http://e-docs.bea.com/wls/docs100/ejb/DDreference-cmp-jar.html
    http://e-docs.bea.com/wls/docs100/ejb/ejb11.html

  • WL tries to deploy utility jar file in .ear as an EJB

    I have an ear containing two ejb jars, one webapp war and a utility jar
    (common.jar). Deploying to
    WebLogic 6.1 sp2 results in deployment errors because WebLogic thinks
    the common.jar in a
    lib directory in the ear is an ejb jar:
    ==================================================================
    ><Apr 22, 2002 4:42:36 PM MDT> <Error> <J2EE> <Error deploying
    >application lib/common:
    >
    >Unable to deploy EJB: lib/common.jar from lib/common.jar:
    >
    >An error occurred while reading the deployment descriptor. The error was:
    > java.io.FileNotFoundException: META-INF/ejb-jar.xml not found in jar file
    > at weblogic.ejb20.dd.xml.DDUtils.getEntry(DDUtils.java:332)
    > at weblogic.ejb20.dd.xml.DDUtils.getEjbJarXml(DDUtils.java:236)
    >.........
    >===================================================================
    Why does it think common.jar contains an EJB? My application.xml is:
    >
    ><application>
    > <display-name>TestUnit</display-name>
    > <module>
    > <ejb>TestUnit1.jar</ejb>
    > </module>
    > <module>
    > <ejb>TestUnit2.jar</ejb>
    > </module>
    > <module>
    > <web>
    > <web-uri>WebApp1.war</web-uri>
    > <context-root>WebApp1</context-root>
    > </web>
    > </module>
    ></application>

    Hi.
    Please open a case with support.
    Regards,
    Michael
    Rick Holland wrote:
    I have an ear containing two ejb jars, one webapp war and a utility jar
    (common.jar). Deploying to
    WebLogic 6.1 sp2 results in deployment errors because WebLogic thinks
    the common.jar in a
    lib directory in the ear is an ejb jar:
    ==================================================================
    <Apr 22, 2002 4:42:36 PM MDT> <Error> <J2EE> <Error deploying
    application lib/common:
    Unable to deploy EJB: lib/common.jar from lib/common.jar:
    An error occurred while reading the deployment descriptor. The error was:
    java.io.FileNotFoundException: META-INF/ejb-jar.xml not found in jar file
    at weblogic.ejb20.dd.xml.DDUtils.getEntry(DDUtils.java:332)
    at weblogic.ejb20.dd.xml.DDUtils.getEjbJarXml(DDUtils.java:236)
    ===================================================================Why does it think common.jar contains an EJB? My application.xml is:
    <application>
    <display-name>TestUnit</display-name>
    <module>
    <ejb>TestUnit1.jar</ejb>
    </module>
    <module>
    <ejb>TestUnit2.jar</ejb>
    </module>
    <module>
    <web>
    <web-uri>WebApp1.war</web-uri>
    <context-root>WebApp1</context-root>
    </web>
    </module>
    </application>
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Ejb-jar.xml中的EJB QL和weblogic-cmp-rdbms-jar.xml中的WLQL

    我想问一下,在ejb-jar.xml文件中用EJB QL查询语言定义了相应的EJB QL查询语句后,在weblogic-cmp-rdbms-jar.xml文件中还需不需要用wlql语言来定义相应的查询语句呀?

    在Weblogic6.0中,如果你需要利用EJB2.0的EJBQL语言所不提供的
    ORDERBY排序功能,那么这时候可以在weblogic-cmp-rdbms-jar.xml中用WLQL覆盖它,一般情况下,在ejb-jar.xml中声明一个EJBQL方法就可以了,WLQL可有可无。

  • Ejb jar - packaging utility jars or classes?

    Currently I have an ejb jar that contains 1 bean (say ejb1.jar). This bean uses some utility classes (say util.jar). If I add the actuall .class files from util.jar to ejb1.jar everything works great. If I add util.jar to ejb1.jar I get errors like:
    Unable to deploy EJB: SomeBean from ejb1.jar.jar:
    java.lang.NoClassDefFoundError: com/xxxx/xxxx/SomeClass
    Shouldn't adding the util.jar file directly to the ejb1.jar file work? Do I have to do anything extra to get it to work?
    thanks,
    ryan

    http://edocs.bea.com/wls/docs70/programming/classloading.html#1069420
    "Ryan Van Luttikhuisen" <[email protected]> wrote in message
    news:[email protected]..
    Currently I have an ejb jar that contains 1 bean (say ejb1.jar). Thisbean uses some utility classes (say util.jar). If I add the actuall .class
    files from util.jar to ejb1.jar everything works great. If I add util.jar
    to ejb1.jar I get errors like:
    >
    Unable to deploy EJB: SomeBean from ejb1.jar.jar:
    java.lang.NoClassDefFoundError: com/xxxx/xxxx/SomeClass
    Shouldn't adding the util.jar file directly to the ejb1.jar file work? DoI have to do anything extra to get it to work?
    >
    thanks,
    ryan--
    Dimitri

Maybe you are looking for

  • BT Openzone/FON Problems on iPod

    Hello. About 2 weeks previously, BT Openzone worked fine. I switched to using my home hub (also a bt product). When I swapped back to BT Openzone, it would take several restarts for it to "connect". After it "connected", the internet would not work s

  • Not a valid SOAP Content-Type: text/html; charset=iso-8859-1

    Friends JDEV and SOA suite 10134 I have multiple domains on my BPEL Server. In one of the domain since I deployed the new process, all the processes of that domain are now failing on execution with following error in opmn/soa_instance/*.err log files

  • EDI Transaction set

    Hello, I am functional, i want to know about EDI Transaction set. Could you please help me with below question 1. What is the EDI Transaction set like 850? 2. What it signifies? 3. Can we see these transaction sets in SAP? 4. How SAP identifies these

  • Include external code with some protected way ?

    Hello, I would like to know, how it is possible to put C++ code into LabView with secure way. I tried it with creating .dll and in LabView call it with Call Library Function Node, but the .dll returns one value True or False and it is possible to cra

  • Test service not working in SICF

    Hi All, In SICF transaction, after activating the /default_host/sap/bc/srt/IDoc service and when we give test service it shows "500 Internel Server Error." Please help Thanks, Preetha Balan