Stripping weblogic.jar???

Hi all.
          During our development/testing cycle of our application, we sticked with both wlclient.jar and wljmsclient.jar and sometimes we found strange behavior in terms of Exception handling (through ExceptionListener), reconnection (not automatic but through our own code), and several issues which led us to take the decision to use the full weblogic.jar.
          Although I am authorized to send the full weblogic.jar I would like to find a way to strip weblogic.jar without touching any of the functionality I'm looking for.
          For example, I already stripped off servlet, ejb, some ant stuff, but there are other packages that are not as clear as the ones I mentioned before.
          Could you lead me in a way that could be safe to remove classes, and help shrink the jar?
          Thank you in advance, I appreciate much your answers.
          Greetings
          P.S. The wls version we're using right now is 9.2
          Message was edited by:
          carlos.navarro

Hi, as that document said, I tried using the verboseToZip utility, but it fails to work, as it's searching for InnerClasses implementations that it fails to find. From the log generated by the -verbose option, I manually deleted all the files that were causing conflict, but in the end, the client jar lacked of vital JMS Classes (like javax.jms.Topic).
          I'm trying the other options considered there....will let you know the output...
          Also, if you have any thoughts on what I just did, please let me know!
          Greetings.

Similar Messages

  • Redistribution of weblogic.jar to the client

    I have two licensing questions about how to redistribute weblogic.jar to the customer.
    Q.1 Can I package weblogic.jar file in my company's software application and make
    it available to the user? Assuming the user has bought the proper bea license
    and weblogic is installed on the server machine already. The purpose of this is
    to make it easier for out customer to install the client part of our software
    on a pc.
    Q.2 (If yes to Q.1) Weblogic.jar is pretty large about 25M. Can I take out the
    classes not used by my client application to make it smaller and then to make
    the stripped down version of the weblogic.jar available to the customer?
    Thanks in advance for your help.
    --Charlie

    Hi.
    Answers inline:
    Charlie wrote:
    I have two licensing questions about how to redistribute weblogic.jar to the customer.
    Q.1 Can I package weblogic.jar file in my company's software application and make
    it available to the user? Assuming the user has bought the proper bea license
    and weblogic is installed on the server machine already. The purpose of this is
    to make it easier for out customer to install the client part of our software
    on a pc.Yes, you can distribute the jar file for clients. The license is required for running the
    server. It is not required for clients.
    >
    >
    Q.2 (If yes to Q.1) Weblogic.jar is pretty large about 25M. Can I take out the
    classes not used by my client application to make it smaller and then to make
    the stripped down version of the weblogic.jar available to the customer?
    You can do whatever you need to do to strip it down. But don't come running to us if your
    client gets alot of NoClassDefFound exceptions ;) You might consider using the
    verboseToZip utility we provide to help you reduce the size of this jar file.
    Regards,
    Michael
    >
    Thanks in advance for your help.
    --Charlie--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • How to find out version of Jakarta-ORO in Weblogic.jar

    Our environment is Weblogic 6.1 SP3 on Win2k professional with JDK 1.3.1_03 (build
    1.3.1_03-b03). We use Protomatter Syslog in our application and it uses Jakarta
    ORO classes for regexp parsing. Since Weblogic jar already has the classes we
    do not have a separate jar for ORO in our classpath.
    We have seen ArrayIndexOutOfBounds exceptions in ORO code and the bug is listed
    as solved in version 2.0.7 & later versions. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17707
    I appreciate someone letting me know how to find the version of ORO in Weblogic
    6.1 SP3. I could try placing the Jakarta jar before Weblogic jar on my classpath,
    but I would like to figure out the problem instead of trial and error.
    Thanks,
    Nitin
    [ArrayIndexOutOfBounds.txt]

    I don't find it with a quick scan of the src610 code line, you might have to
    open a support case, unless you can give me a class name for some more
    hints.
    mbg
    "Nitin Shenoy" <[email protected]> wrote in message
    news:[email protected]..
    >
    Our environment is Weblogic 6.1 SP3 on Win2k professional with JDK1.3.1_03 (build
    1.3.1_03-b03). We use Protomatter Syslog in our application and it usesJakarta
    ORO classes for regexp parsing. Since Weblogic jar already has the classeswe
    do not have a separate jar for ORO in our classpath.
    We have seen ArrayIndexOutOfBounds exceptions in ORO code and the bug islisted
    as solved in version 2.0.7 & later versions.http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17707
    >
    I appreciate someone letting me know how to find the version of ORO inWeblogic
    6.1 SP3. I could try placing the Jakarta jar before Weblogic jar on myclasspath,
    but I would like to figure out the problem instead of trial and error.
    Thanks,
    Nitin

  • Migration of weblogic.jar from 6.1 version to 10.3.2 version

    Hi,
    we are migrating our application from jdk 1.3 to jdk 1.6.As a part of that we are migrating Weblogic server also from 6.1 to Oracle weblogic 10.3.2. When we replaced old weblogic.jar with new weblogic.jar,we are getting following exceptions.
    1)The project was not built since its build path is incomplete. Cannot find the class file for weblogic.security.acl.BasicRealm. Fix the build path then try building this project          
    2)The type weblogic.security.acl.BasicRealm cannot be resolved. It is indirectly referenced from required .class files
    In one java class,import statement is there as follows
    import weblogic.security.acl.User     
    But it says import weblogic.security.acl.User cannot be resolved
    for the other import
    import weblogic.security.acl.AbstractListableRealm; it says AbstractListableRealm deprecated
    Please assist us what alternatives we can use to resolve the above two cases.

    Hi,
    we are migrating our application from jdk 1.3 to jdk 1.6.As a part of that we are migrating Weblogic server also from 6.1 to Oracle weblogic 10.3.2. When we replaced old weblogic.jar with new weblogic.jar,we are getting following exceptions.
    1)The project was not built since its build path is incomplete. Cannot find the class file for weblogic.security.acl.BasicRealm. Fix the build path then try building this project          
    2)The type weblogic.security.acl.BasicRealm cannot be resolved. It is indirectly referenced from required .class files
    In one java class,import statement is there as follows
    import weblogic.security.acl.User     
    But it says import weblogic.security.acl.User cannot be resolved
    for the other import
    import weblogic.security.acl.AbstractListableRealm; it says AbstractListableRealm deprecated
    Please assist us what alternatives we can use to resolve the above two cases.

  • Unjar weblogic.jar

    i installed Axis as my soap engine on weblogic, but the wsdl does not work. as suggested, i unjared weblogic.jar and took out jaxp package from the expanded directory and then jared everthing else together into weblogic.jar
    but when starting weblogic server, i have error as follows.
    Can anyone help me with how to unjar weblogic.jar? Thanks.
    The WebLogic Server did not start up properly.
    weblogic.common.internal.VersioningError: No WebLogic packages defined in CLASSP
    ATH
    at weblogic.common.internal.VersionInfo.<init>(VersionInfo.java:46)
    at weblogic.common.internal.VersionInfo.initialize(VersionInfo.java:120)
    at weblogic.common.internal.VersionInfo.theOne(VersionInfo.java:91)
    at weblogic.version.getPLInfo(version.java:57)
    at weblogic.t3.srvr.T3Srvr.checkAccess(T3Srvr.java:517)
    at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:702)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:664)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:342)
    at weblogic.Server.main(Server.java:32)
    Reason: No WebLogic packages defined in CLASSPATH

    If you unjar the file use jar xvf weblogic.jar
    Then, a directory structure will be created.
    Then you must change the classpath of startWebLogic.sh script to point to this directory (one level up this ).
    Jin

  • A webservice dont want to deploy and run (because of weblogic.jar)

    Good Afternoon!
    I have a JDeveloper 11g Release 1 (11.1.1.3.0)
    And I have a simple webservice. (A simple Class i converted to webservice.)
    Trying to test it (RMC on file -> Test Web Service) i got a fail like this:
    [Running application SimpleWSApll on Server Instance IntegratedWebLogicServer...]
    [04:45:16 PM] ---- Deployment started. ----
    [04:45:16 PM] Target platform is (Weblogic 10.3).
    [04:45:16 PM] Retrieving existing application information
    [04:45:17 PM] Running dependency analysis...
    [04:45:17 PM] Deploying 2 profiles...
    [04:45:17 PM] Wrote Web Application Module to C:\Users\andrejsg\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\SimpleWSApll\SimpleWSProjectWebApp.war
    [04:45:17 PM] Wrote Enterprise Application Module to C:\Users\andrejsg\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\SimpleWSApll
    [04:45:17 PM] Deploying Application...
    <2011.25.2 16:45:22 EET> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1298645117434' for task '12'. Error is: 'weblogic.management.DeploymentException: Error encountered during prepare phase of deploying WebService module 'SimpleWSProjectWebApp.war'. When processing WebService module 'SimpleWSProjectWebApp.war'. Can't find wsdl /wsdls/wsat11/wstx-wsat-1.1-wsdl-200702.wsdl'
    weblogic.management.DeploymentException: Error encountered during prepare phase of deploying WebService module 'SimpleWSProjectWebApp.war'. When processing WebService module 'SimpleWSProjectWebApp.war'. Can't find wsdl /wsdls/wsat11/wstx-wsat-1.1-wsdl-200702.wsdl
         at weblogic.wsee.deploy.WSEEModule.prepare(WSEEModule.java:146) and bla-bla-bla....
    After some experiments i found:
    1. A deployment error reason is because i have a weblogic.jar (C:\Oracle\Middleware\wlserver_10.3\server\lib) library - if i remove it - webservice deploys successfully (but i cant do this, because i need it for LocatorFactory.createLocator() in my webservice)
    2. I googled for this wsdl and added it to project. On the next test there were an error again - with the same text, only with another wsdl needed (wsdls\wsc10\wscoor.wsdl). I found it and added. Then i was asked for next and next and next...
    So, where can be a problem? And how i can fix it?

    Hi,
          You've probably figured this out by now; if not, maybe this will help!
    Message Edited by tbd on 07-12-2006 11:07 PM
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
    Attachments:
    Main.vi ‏17 KB
    SubVI.vi ‏8 KB

  • Adding weblogic.jar in BPM enterprise 10.3.1

    Hi I am loking to add weblogic.jar file into enterprise I have added jar file in enterprise_home/lib folder but it is not recognizing from there can anybody suggest where is the exact place.
    If I am adding as an external resource in studio and trying deploy the exp file it is saying The attachment size exceeds the allowable limit of 10000000 bytes.
    in the process admistrator.
    Please help me it is urgent.
    Thanks

    Hi YE,
    If you are deploying BPM on a Weblogic Server you'll find your workspace on the following url
    http://localhost:7001/workspace
    This is because the all the jar services are deployed to the WLS. You can monitor if it is installed by going into the Process administrator -> Engines -> J2EE jar deployment (or something)
    There you'll find all the jars that are/can be deployed. If you make any changes using the BPM admin center configuration don't forget to recreate and redeploy the jar file.
    Hope this helps.
    Kind regards
    Nils

  • RMI problem with weblogic.jar

    We have a pure Java client that connects to the Weblogic server.
    While trying to connect we receive the error message below.
    I have unjarred the weblogic.jar file and discovered that the
    Stub.class is actually in weblogic/rmi/extensions/server/
    while it expects it to be in weblogic/rmi/extensions .
    Is there a fix for this as we are trying to upgrade from a previous version of weblogic and go live in Jan.
    Thanks
    Dave F
    java.lang.NoClassDefFoundError: weblogic/rmi/extensions/Stub(

    I'd suggest that you run the vm with the debug flag (-verbose) and see where the classes are being loaded; and examine the classpath to determine where the old jar or classes are occurring.
    Rita wrote:
    We have re-jarred the Stub.class and put it under weblogic/rmi/extensions, but when the java app runs, it still tries to look in weblogic/rmi/extensions/server. So, I think somewhere in the weblogic.jar, the path specified is still weblogic/rmi/extensions. Do you know what need to be done?
    Thanks,
    Rita
    Eduardo Ceballos <[email protected]> wrote:
    Yes, please regenerate your stub classes. That is, re-run rmic or ejbc.
    David Furlong wrote:
    We have a pure Java client that connects to the Weblogic server.
    While trying to connect we receive the error message below.
    I have unjarred the weblogic.jar file and discovered that the
    Stub.class is actually in weblogic/rmi/extensions/server/
    while it expects it to be in weblogic/rmi/extensions .
    Is there a fix for this as we are trying to upgrade from a previous version of weblogic and go live in Jan.
    Thanks
    Dave F
    java.lang.NoClassDefFoundError: weblogic/rmi/extensions/Stub(

  • Minimizing size of weblogic.jar for JavaWebStart

    We have a number of in-house client-server Swing applications. They run through
    JavaWebStart and talk to WebLogic EJB's on the backend. I'm working on a new app,
    the first on WL7, and the sheer mass of weblogic.jar is a big problem: close to
    40MB! It's so big that when I made the JWS web client into a WAR inside our app's
    ear, I got an OutOfMemoryError deploying unless I gave the weblogic.Deployer at
    least 256mb of memory! It also takes a long time to download, a long time to deploy,
    etc.. I imagine only a fraction of those classes are actually needed at runtime,
    but which ones?!? I have found nothing on Google or dev2dev, because I guess this
    sort of config is a lot less common than a JSP/servlet type set-up. Help!
    --kd

    I guess you should search for VerboseToZip utility in WLS. Search on dev2dev
    site. I saw a white paper. Title is something like "thin client jar..."
    "Kyle Downey" <[email protected]> wrote in message
    news:[email protected]..
    >
    We have a number of in-house client-server Swing applications. They runthrough
    JavaWebStart and talk to WebLogic EJB's on the backend. I'm working on anew app,
    the first on WL7, and the sheer mass of weblogic.jar is a big problem:close to
    40MB! It's so big that when I made the JWS web client into a WAR insideour app's
    ear, I got an OutOfMemoryError deploying unless I gave theweblogic.Deployer at
    least 256mb of memory! It also takes a long time to download, a long timeto deploy,
    etc.. I imagine only a fraction of those classes are actually needed atruntime,
    but which ones?!? I have found nothing on Google or dev2dev, because Iguess this
    sort of config is a lot less common than a JSP/servlet type set-up. Help!
    --kd

  • Certicom provider no longer in weblogic.jar in WLS 8.1?

    In Weblogic 7.1, we had an jndi authenticator class for SSL with this line of code to add a security provider:
    java.security.Security.addProvider(new com.certicom.ecc.jcae.Certicom());
    The com.certicom.ecc.jcae.Certicom() class was included in the 7.1 weblogic.jar file. It is no longer part of the 8.1 weblogic.jar file. What should this be replaced with?
    Thanks...

    In Weblogic 7.1, we had an jndi authenticator class for SSL with this line of code to add a security provider:
    java.security.Security.addProvider(new com.certicom.ecc.jcae.Certicom());
    The com.certicom.ecc.jcae.Certicom() class was included in the 7.1 weblogic.jar file. It is no longer part of the 8.1 weblogic.jar file. What should this be replaced with?
    Thanks...

  • Weblogic.jar for Weblogic 4.5.1

    I'm trying to upgrade the Weblogic JSP Compiler optional Ant task so that it
    will
    work with newer version of Weblogic JSP Compiler. I got it to work for 6.1,
    7.0 and 8.1.
    The current released version of Ant supports only Weblogic JSP compiler
    version 4.5.1.
    I want to ensure backward compatibility with 4.5.1 jsp compiler but I don't
    have the older version of Weblogic 4.5.1. I've gone to the Bea support site
    and apparently, our company's support contract doesn't allow me to download
    older versions of WebLogic.
    How do I get my hands on the older version? I don't need the entire
    product, I just need the portion that has the Weblogic JSP Compiler
    (weblogic.jar)

    4.5.1 isn't supported anymore so I wouldn't worry about it.
    -- Rob
    newsgroups.bea.com wrote:
    I'm trying to upgrade the Weblogic JSP Compiler optional Ant task so that it
    will
    work with newer version of Weblogic JSP Compiler. I got it to work for 6.1,
    7.0 and 8.1.
    The current released version of Ant supports only Weblogic JSP compiler
    version 4.5.1.
    I want to ensure backward compatibility with 4.5.1 jsp compiler but I don't
    have the older version of Weblogic 4.5.1. I've gone to the Bea support site
    and apparently, our company's support contract doesn't allow me to download
    older versions of WebLogic.
    How do I get my hands on the older version? I don't need the entire
    product, I just need the portion that has the Weblogic JSP Compiler
    (weblogic.jar)

  • SimpleCallbackHandler no longer in weblogic.jar for WebLogic 10.3g

    I was using the weblogic.security.SimpleCallbackHandler in WebLogic 9.2 to authenticate users. I looked at the documentation for 10.3g and it still mentions this class is available, however it is not in the weblogic.jar file nor in the javadocs. Here is the URL where I was looking. http://e-docs.bea.com/wls/docs103/security/thin_client.html#wp1035574.
    The only CallbackHandler in the 10.3g release seems to be the weblogic.security.URLCallbackHandler class. I tried replacing the SimpleCallbackHandler with this class. When I put the weblogic.jar in my classpath and build, I get the following error.
    class file for weblogic.security.acl.internal.AuthenticatedSubject not found
    ServletAuthentication.runAs(mySubject, request);
    Indeed, this class is not in the weblogic.jar file. Both SimpleCallbackHandler and AuthenticatedSubject were in the weblogic.jar for WebLogic 9.2
    <code>
    import javax.security.auth.Subject;
    import weblogic.security.SimpleCallbackHandler;
    import weblogic.security.services.Authentication;
    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
    LoginForm loginForm = (LoginForm) form;
    Subject subject = Authentication.login(new SimpleCallbackHandler(loginForm.getUsername(), loginForm.getPassword().getBytes()));
    weblogic.servlet.security.ServletAuthentication.runAs(subject, request);
    <./code>
    Why were these removed and not deprecated???

    SimpleCallbackHandler does not exist in weblogic.jar. Used the following code to get around this. WebLogic documentation offers this as an alternative to using SimpleCallbackHandler.
    Subject subject = Authentication.login(new URLCallbackHandler(uid, pwd));
    weblogic.servlet.security.ServletAuthentication.runAs(subject, request);
    This code agrees with the snippet provided in WebLogic documentation
    Project does not compile with the following error:
    Project: C:\apps\11g\PrismMainApp\ViewController\ViewController.jpr
    C:\apps\11g\PrismMainApp\ViewController\src\adr\prismmain\view\managed\PrismLogin.java
    Error(70,28): cannot access weblogic.security.acl.internal.AuthenticatedSubject

  • Get server instance name without deploying weblogic.jar to client

    I use wlclient.jar with my client. Using weblogic.jar instead causes the
    size of the deployment package of my client to go from 4 meg to 34 meg
    (roughly). I don't want full MBean functionality, all I want to do is find
    out what the server instance name is. Surely there's a way to do this.

    Hi,
    Weblogic provides you a way to create client jar files so that the complete weblogic.jar
    doesn't need to be downloaded to the client. The tool is called verboseToZip.
    See
    http://e-docs.bea.com/wls/docs70/adminguide/utils.html#1117405
    hope this helps, pat
    "BEA" <[email protected]> wrote:
    I am trying to deploy my client application on a standalone windows machine
    and do not wish to deploy weblogic.jar with the client deployment. Is
    there
    any way of allowing my clients to use Weblogic JNDI without having to
    deploy
    weblogic.jndi.WLInitialContextFactory.class (and its associated classes.
    I find it hard to believe that everyone who is developing on weblogic
    distributes this JAR file to their customers with their client
    applications....?
    Can you use something other than weblogic.jndi.WLInitialContextFactory
    such
    as the sun jndi provider instead....?
    If anyone can shed some light on this deployment problem it would be
    much
    appreciated.....even if its simply 'thats just the way you have to do
    it
    !......will save me time trying to get other solutions to work...!
    TIA

  • How to get InitialContextFactory using RMI/IIOP without using weblogic.jar

    Hi Robert
    I know this is an old post. but I am interested in knowing how to get the
    initial context using RMI/IIOP without the use weblogic specific classes
    like weblogic.jndi.WLInitialContextFactory . If you have a code snippet that
    you can provide as an example, it would be just great.
    thanx in advance
    Daya Sharma
    See comments inline...
    Stewart Wachs wrote:
    I would like to get an initial context to Weblogic JNDI from a client.
    code snippet:
    Hashtable ht = new Hashtable();
    ht.put(Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFacorty");
    ht.put(Context.PROVIDER_URL, "t3://localhost:7001");
    try {
    Context ctx = new InitialContext(ht);
    catch(...) {
    This works fine when I include weblogic.jar (and other dependend weblogic
    jar's) in the classpath.
    Is there a way to access WL JNDI from a client without the weblogicclasses
    in the classpath?If you are using WLS 6.1, you could use RMI/IIOP to do this but in general,
    the
    answer is no, you will need at least some of the weblogic classes on the
    client.
    If not, is there a lightweight jar available for distribution for client
    JNDI connectivity?This is something in the works. In addition, a colleague and I are working
    on
    a white paper that describes the "Thin Client Options with WebLogic Server"
    that we hope to make available in the not too distant future...
    Are there any licencing issues with distributing the weblogic classes to
    clients that need to access WL JNDI?No. WLS is licensed by the server so you are free to distribute
    weblogic.jar
    to your clients.
    Hope this helps,
    Robert

    Take a look at the RMI/IIOP section of our whitepaper "Small Footprint
    Client options for BEA WebLogic Server" at:
    http://dev2dev.bea.com/resourcelibrary/whitepapers.jsp?highlight=whitepapers
    Daya Sharma wrote:
    Hi Robert
    I know this is an old post. but I am interested in knowing how to get the
    initial context using RMI/IIOP without the use weblogic specific classes
    like weblogic.jndi.WLInitialContextFactory . If you have a code snippet that
    you can provide as an example, it would be just great.
    thanx in advance
    Daya Sharma
    See comments inline...
    Stewart Wachs wrote:
    I would like to get an initial context to Weblogic JNDI from a client.
    code snippet:
    Hashtable ht = new Hashtable();
    ht.put(Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFacorty");
    ht.put(Context.PROVIDER_URL, "t3://localhost:7001");
    try {
    Context ctx = new InitialContext(ht);
    catch(...) {
    This works fine when I include weblogic.jar (and other dependend weblogic
    jar's) in the classpath.
    Is there a way to access WL JNDI from a client without the weblogic
    classes
    in the classpath?
    If you are using WLS 6.1, you could use RMI/IIOP to do this but in general,
    the
    answer is no, you will need at least some of the weblogic classes on the
    client.
    If not, is there a lightweight jar available for distribution for client
    JNDI connectivity?
    This is something in the works. In addition, a colleague and I are working
    on
    a white paper that describes the "Thin Client Options with WebLogic Server"
    that we hope to make available in the not too distant future...
    Are there any licencing issues with distributing the weblogic classes to
    clients that need to access WL JNDI?
    No. WLS is licensed by the server so you are free to distribute
    weblogic.jar
    to your clients.
    Hope this helps,
    Robert

  • Jar not loaded Error when deploying weblogic.jar in tomcat

    Hi experts,
    This time i have one more problem,
    i have deployed my application in tomcat such that when tomcat starts my java program also gets started, for my java program i had to use a weblogic library which is in "web-inf / lib / weblogic.jar" . but when i start tomcat i get error like
    INFO: validateJarFile (C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\MyApp\WEB-INF\lib\weblogic.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    Dec 4, 2006 8:27:18 PM org.apache.catalina.core.StandardPipeline registerValve
    INFO: Can't register valve org.apache.catalina.core.StandardContextValve@1362012
    org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@1bc82e7 for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@1bc82e7
    for org.apache.commons.logging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))
            at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
    what could be the problem in loading weblogic.jar
    my platform configuations are
    TOMCAT 5.5
    OS - windows 2000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

              have u done the servlet naminga and mapping in the web.xml file??
              Kumar Allamraju <[email protected]> wrote:
              ><!doctype html public "-//w3c//dtd html 4.0 transitional//en">
              ><html>
              >Have you registered the servlet in web.xml?
              ><p>--
              ><br>Kumar
              ><p>Deepak Balakrishna wrote:
              ><blockquote TYPE=CITE>Hi.
              ><p>I am having trouble deploying a servlet to WLS 6.1
              ><p>a) The name of the servlet is HaServlet and it's duly noted in web.xml
              ><br>b) I created a directory
              ><br>config/examples/applications/cluster-servlet/WEB-INF
              ><br>c) Added web.xml under WEB-INF/. web.xml was created using the weblogic
              ><br>DDInit CLI
              ><br>d) Added the servlet classfile (HaServlet.class) under
              ><br>WEB-INF/classes/samples/cluster/servlet/.
              ><br>e) Tried to access it by http://host:port/cluster-servlet/HaServlet
              ><p>I get
              ><br>Error 404--Not Found
              ><p>What am I missing? I also tried restarting the app server to no avail.
              ><p>Thx,
              ><br>- deepak</blockquote>
              ></html>
              >
              

Maybe you are looking for

  • Idoc field mapping help needed

    Hi xperts, Am doing some simple mapping, but, facing context issues, Source                                                       Target (level 1)-FIDCC2X                                                (level 1)-ACC_DOCUMENT03 (level 2)--IDOC        

  • Mail & Missing Plug-in /Java/

    I'm using MAIL Version 5.0 (1244.2/1244.3) and I have a situation. I would send digital poscards from iPhoto to my email and when I recieve it Mail wouldn't let me see it. It says "Missing Plug-in" but I have installed a proper plug-in - Java for Lio

  • Disappearing ICC Printer Profiles

    I recently switched to Mac Pro with the OSX (5.7) operating system.  I also have gone from the PC version of Photoshop CS3 to Mac version of CS4.  I had ICC printer profiles for my Epson 4000 printer, which I believe were correctly installed into the

  • P67A-GD65 How to stop the motherboard from checking exteral drive when BIOS boot

    I got four 2TB hard drives as external drives but every time when I restart my computer it takes so long to get pass the beeping phase. (At least 1 min) I unplug all USB hard drives leaving only a USB mouse and keyboard and it boots in seconds. So I

  • I can print but I can't scan with my air express ?

    like I said I can print fine but I cant scan using airport express why ?