Weblogic and eclipse help

I want to move to weblogic 10.x from tomcat and I am using Eclipse Helios.
is there any documentation that help me start with weblogic then use eclipse with it.
I already downloaded weblogic and was able to run the examples that comes with it and got the latest Oracle tools for Eclipse. but I know I am missing many pieces (places where i should put a file or changing something in a file) because I could not publish from eclipse.
I appreciate any tips to get me going forward. Also, I am usinf Spring and Hibernate.

Hi,
Oracle provide a set of Eclipse plugins know as Oracle Enterprise Pack Eclipse. You can find the docs at:
http://www.oracle.com/technetwork/developer-tools/eclipse/documentation/index.html
Otherwise this is an Eclipse question and there are a number of good Eclipse site/forums you can google.

Similar Messages

  • Weblogic 8.1 and Eclipse using Weblogic Server Tools

    I am working on a project that has been developed with Weblogic 8.1 without integration into an IDE (Eclipse, etc.) We are trying to convert the source tree to a form usable within Eclipse using Weblogic Server Tools. We want to make deployment on developer workstations quicker and easier and provide for server side debugging. There is not much documentation on how to do this that I have been able to find. I have just finished reading the details of the split directory strucuture in the Weblogic documentation and understand that Server Tools uses the split directory concept. My question is basically how we create the project in Eclipse (with Server Tools plug-ins) initially. Is anyone out there still using Weblogic 8.1 and Eclipse 3.3 (Europa) using Weblogic Server Tools that can help?

    There isn't much in a way of documentation that's explicit to WebLogic Server Tools, but a lot of Workshop 10.2 documentation applies. Basically, you will want to create Dynamic Web Projects to house your code. On the first page of Dynamic Web Project wizard, you will get a chance to define and target a server (WLS 8.1 in your case). That will configure your project classpath for WLS 8.1 and get everything else squared away.
    Note that there is only very basic support for 8.1. In particular, the split-directory concept is not supported, but deployment is taken care of for you behind the scenes, so the details shouldn't matter that much.

  • Differences b/w Oracle Workshop WebLogic and Oracle Eclipse Enterprise Pack

    What are the differences between the Oracle Workshop Studio for WebLogic and the Oracle Eclipse Enterprise Pack

    While both OEPE and Workshop are Eclipse-based IDEs, they are in fact separate products with some similarities
    Both products provide tooling for webapp and Java EE development for Weblogic Server but OEPE is Oracle's strategic Eclipse-based solution and new features are released as OEPE plugins. One goal for OEPE is to cover and eventually exceed Workshop's feature set. You can start to see that today in OEPE 11g's JPA, Spring, and Weblogic Server. For example, JPA support in OEPE 11g is available on more project types, like EJB and Utility Projects, and has better Entity source code completion and validation against the schema. OEPE's Weblogic Server support includes new graphical editors for the common deployment descriptors, like weblogic.xml, which simplifies adding new content, validation, and accessing context sensitive help.
    Also, with OEPE we are more active in the Eclipse community with participation in WTP projects like JSF Tools and Dali. In fact, in Eclipse 3.5 the new JPA Entity generation wizards were originally developed as part of OEPE 11g and contributed to WTP.
    Finally, if you need support for the latest Eclipse, OEPE's frequent release schedule keeps us supporting new Eclipse versions much faster than we were able to with Workshop.
    If you are debating between OEPE and Workshop for new projects, I would definitely recommend that you give OEPE a try.
    Thanks,
    Greg

  • RoboHelp 9, Eclipse Help and Chrome

    Dear All
    I'm currently evaluating TCS 3.5 and RoboHelp 9. I want to generate Eclipse Help, which I've been able to do and the output looks amazing in IE. Unfortunately, it doesn't seem to work in Chrome :-(
    I would be very grateful for any ideas or help please to use RoboHelp 9 to produce Chrome-friendly Eclipse Help.
    Thank you
    Jenny

    Maybe this Yahoo Group can help you.
    http://groups.yahoo.com/group/eclipse_tw/
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • How to install Workshop for WebLogic and WebLogic Portal?

    Hi All,
    I am new to Weblogic Portal. I would like to start learning Oracle Weblogic Portals..
    Can anyone please guide me, how to install Workshop for WebLogic and WebLogic Portal?
    As per the ""Tutorials – Getting Started with WebLogic Portal"" (http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/tutorials/setup_dev_env.html)
    we need to install the Workshop for WebLogic and WebLogic Portal.
    Please suggest me where should i get the required environments/IDE?
    Thanks,
    Harish.

    Hi Harish
    1. If this is your first time with Weblogic Portal, I would recommend to download the latest Weblogic Portal Software Rel 10.3.2 from this bottom link. Check Accept Radio button, for windows download windows installer. Its about 1 GB file. This software includes Eclipse IDE, Weblogic Server and Weblogic Portal.
    http://www.oracle.com/technology/software/products/wlp/index.html
    2. During the installation process, make sure at one point you select Custom mode (NOT default Typical mode). In next following screens you will see all bundles checked EXCEPT for Samples. So make sure you check Samples Check box both under Weblogic Server and Weblogic Portal. Then proceed. This will install full Weblogic Workshop (Eclipse IDE), Weblogic Server and Weblogic Portal. This is the good installation package. Also it will install samples for Portal and Server. If you select all default typical mode, it will NOT install samples. You can install samples later on also, but its good at installation time itself you select custom and check Samples also.
    3. WLP 10.3.2 uses Eclipse IDE. If you are familiar with Eclipse IDE this should be helpful. Otherwise also, its ok.
    4. For learning WLP, in Eclipse IDE, you need to create Portal EAR Project, then Portal Web Project. Inside portal web project create simple jsp hello world portlets and a simple portal.
    5. For Deploying and Testing Portal application you need to create Portal Domain using config wizard. You can see this from Start -> Programs -> Oracle Weblogic Portal shortcut -> Weblogic Server -> Tools -> Configuration Wizard.
    6. You can start Workshop IDE from Start -> Program Files -> Oracle Weblogic Portal ...-> Eclipse For Weblogic 10.3.2
    Here are the links for quick start guide for portal development. Please do refer them.
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/tutorials/index.html
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/quickstart/newproject.html
    HTH
    Ravi Jegga

  • Configure Weblogic in eclipse

    Hi,
    i am new to EJB and eclipse ?
    i am using eclipse 2.1.3 and weblogic 9.2.
    so, how i can configure weblogic in eclipse ?
    pls, help me ....

    You have to use oepe (http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html)
    http://download.oracle.com/docs/cd/E15315_09/help/oracle.eclipse.tools.common.doc/html/index.html

  • Configuring Weblogic in Eclipse

    Hi,
    i am new to EJB and eclipse ?
    i am using eclipse 2.1.3 and weblogic 9.2.
    so, how i can configure weblogic in eclipse ?
    pls, help me ....

    Get a J2EE plug-in, probably. Lomboz would be one I think.
    Note that this is not an Eclipse support forum.

  • WebLogic and AspectJ Load Time Weaving

    I have tried to weave some classes running in a WebApp inside weblogic using AspectJ and Load Time Weaving, as explained here:
    http://www.eclipse.org/aspectj/doc/released/devguide/ltw.html
    I run WebLogic using -javaagent:/pathto/aspectjweaver.jar
    and providing inlide declaration of an Aspect in a aop.xml configuration file.
    I have tried to expose my rudimentary setup here
    http://www.javamonamour.org/2011/12/weblogic-and-aspectj.html
    Can someone help me out? I have very little experience with AOP, I am sure I have missed some concept like scope, activation etc...

    Hi, yes. Configure the pool to have an initial capacity of zero. Then it will
    deploy and not try to make any connections. It will only try when/if
    it is asked for one at runtime. Even if the DBMS is not up, the
    DataSource will just throw an exception until the DBMS is up.

  • How do I import Eclipse Help project/pages?

    I have an Eclipse Help project with about 100 html topic pages that I created in Eclipse and organized in various folders. However, the editor in Eclipse that I am using is not very advanced and it's quite tedious to manage the help project and cannot easily create other help formats. I want to try RoboHelp 8 as the authoring environment and have it output Eclipse Help (which I hear it can do).
    However, I can't find a way to easily import my existing Eclipse Help pages and folder structure. Is there a way to do this without breaking anything (like images or css) or having to go to each page and do some fixing up?
    Ideally, I would like some kind of two-way transfer so I can share the project with others on my team using Eclipse to edit the topics; but I realize that may be too much to ask for.

    Peter, thank you for your reply.
    I went ahead and re-created the folder structure and imported the topic pages into each folder. This part seems to work fine. However, I have a few issues:
    1) When I double-click on the topic pages they open in Notepad rather than the built-in editor. If I right-click on a topic and choose Edit With Design View, that works, but is quite tedious to do for every page. I also notice that if I make a change to the page in design view and save it, from then on it opens in Design View.
    I see that the files that open in Design View have the following markup added:
    <meta name="generator" content="Adobe RoboHelp 8" />
    Is there a way to have these .html pages always open in Design View by default, at least for this project?
    2) I used the instructions here to create Eclipse Help: http://blogs.adobe.com/techcomm/2009/12/how_to_generate_eclipse_help_from_robohelp.html
    When I bring up the pages in Eclipse, the ones that I edited using the Design View seem OK (so far), however the ones that were imported from original Eclipse Help format now show this error when I try to view them:
    An error occured while processing the requested document:
    org.xml.sax.SAXParseException: Content is not allowed in prolog.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at org.eclipse.help.internal.dynamic.DocumentReader.read(DocumentReader.java:56)
    at org.eclipse.help.internal.dynamic.XMLProcessor.process(XMLProcessor.java:49)
    at org.eclipse.help.internal.xhtml.DynamicXHTMLProcessor.process(DynamicXHTMLProcessor.java: 66)
    at org.eclipse.help.internal.webapp.servlet.DynamicXHTMLFilter$1.close(DynamicXHTMLFilter.ja va:81)
    at java.io.FilterOutputStream.close(Unknown Source)
    at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadAndBodyOutputStream.close(FilterHT MLHeadAndBodyOutputStream.java:311)
    Any idea why I am getting this error? I am using the EclipseHelp.jsx that came with RoboHelp 8.0.0.203 (incidentally, the "latest" script file pointed to in the link above actually has an older copyright date so it would not seem that it's the latest). Would solving #1 solve this issue?
    3) I set a default topic for my books, which works fine in Web Help. But when I try to view the book in Eclipse, it displays a Contents list instead of the default topic.
    Any idea how to fix this?
    Thanks in advance,
    Dan

  • Installing Java and Eclipse - its got to be easy, hasnt it?

    Hello all
    I dont know how ive got into this mess but all I know is it doesnt work
    I want to download Eclipse and have it run on my home XP computer - we use it at uni on linux machines.
    I went to the eclipse site and downloaded it - but the zip directory you download has no installation file. so i unzipped it and double click on the Eclipse icon. it came up with saying there is a problem, see the log file (it doesnt even come up with anything else, jst that message)
    I looked on the eclipse help and it says I need a java jdk or jre something. ive downloaded a few of those.
    its got to be something simple - please excuse my stupidness as its bound to be something obvious
    log files on request
    thanks in advance
    iain

    ive run it a few times but that was the most recent one
    i think thats the logs anyway
    !SESSION Apr 29, 2005 19:57:27.953 ---------------------------------------------
    eclipse.buildId=M200503110845
    java.version=1.3.1_15
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
    !ENTRY org.eclipse.osgi Apr 29, 2005 19:57:27.968
    !MESSAGE Error registering XML parser services.
    !STACK 0
    java.lang.ClassNotFoundException: javax.xml.parsers.SAXParserFactory
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at org.eclipse.core.runtime.adaptor.EclipseAdaptor.registerEndorsedXMLParser(EclipseAdaptor.java:272)
         at org.eclipse.core.runtime.adaptor.EclipseAdaptor.frameworkStart(EclipseAdaptor.java:253)
         at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start(SystemBundleActivator.java:61)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:958)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:954)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:937)
         at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:553)
         at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:477)
         at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:273)
         at org.eclipse.osgi.framework.internal.core.StartLevelManager.launch(StartLevelManager.java:243)
         at org.eclipse.osgi.framework.internal.core.SystemBundle.resume(SystemBundle.java:166)
         at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:425)
         at org.eclipse.osgi.framework.internal.core.OSGi.launch(OSGi.java:51)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:216)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:127)
         at java.lang.reflect.Method.invoke(Native Method)
         at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
         at org.eclipse.core.launcher.Main.run(Main.java:704)
         at org.eclipse.core.launcher.Main.main(Main.java:688)
    !ENTRY org.eclipse.osgi Apr 29, 2005 19:57:28.31
    !MESSAGE Startup error
    !STACK 1
    java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.access$100(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
         at org.eclipse.core.runtime.adaptor.PluginConverterImpl.parsePluginInfo(PluginConverterImpl.java:557)
         at org.eclipse.core.runtime.adaptor.PluginConverterImpl.fillPluginInfo(PluginConverterImpl.java:111)
         at org.eclipse.core.runtime.adaptor.PluginConverterImpl.convertManifest(PluginConverterImpl.java:660)
         at org.eclipse.core.runtime.adaptor.EclipseBundleData.generateManifest(EclipseBundleData.java:233)
         at org.eclipse.core.runtime.adaptor.EclipseBundleData.loadManifest(EclipseBundleData.java:191)
         at org.eclipse.core.runtime.adaptor.EclipseBundleData.getManifest(EclipseBundleData.java:159)
         at org.eclipse.core.runtime.adaptor.EclipseBundleData.loadFromManifest(EclipseBundleData.java:280)
         at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultBundleData.initializeNewBundle(DefaultBundleData.java:77)
         at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultAdaptor$1.begin(DefaultAdaptor.java:451)
         at org.eclipse.osgi.framework.internal.core.Framework.installWorkerPrivileged(Framework.java:746)
         at org.eclipse.osgi.framework.internal.core.Framework$2.run(Framework.java:664)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.eclipse.osgi.framework.internal.core.Framework.installWorker(Framework.java:715)
         at org.eclipse.osgi.framework.internal.core.Framework.installBundle(Framework.java:659)
         at org.eclipse.osgi.framework.internal.core.BundleContextImpl.installBundle(BundleContextImpl.java:219)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.installBundles(EclipseStarter.java:800)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:429)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:222)
         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:127)
         at java.lang.reflect.Method.invoke(Native Method)
         at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
         at org.eclipse.core.launcher.Main.run(Main.java:704)
         at org.eclipse.core.launcher.Main.main(Main.java:688)
    !ENTRY org.eclipse.osgi Apr 29, 2005 19:57:28.46
    !MESSAGE Bundle initial@reference:file:c:/Program Files/Programming/Eclipse/eclipse/plugins/org.eclipse.core.runtime_3.0.2/ [1] was not resolved.

  • Class/member variables usage in servlets and/or helper classes

    I just started on a new dev team and I saw in some of their code where the HttpSession is stored as a class/member variable of a servlet helper class, and I was not sure if this was ok to do or not? Will there be problems when multiple users are accessing the same code?
    To give some more detail, we are using WebLogic and using their Controller (.jpf) files as our servlet/action. Several helper files were created for the Controller file. In the Controller, the helper file (MyHelper.java) is instantiated, and then has a method invoked on it. One of the parameters to the method of the helper class is the HttpServletRequest object. In the method of the helper file, the very first line gets the session from the request object and assigns it to a class variable. Is this ok? If so, would it be better to pass in the instance of the HttpServletRequest object as a parameter to the constructor, which would set the class variable, or does it even matter? The class variable holding the session is used in several other methods, which are all invoked from the method that was invoked from the Controller.
    In the Controller file:
    MyHelper help = new MyHelper();
    help.doIt(request);MyHelper.java
    public class MyHelper {
        private HttpSession session;
        public void doIt(HttpServletRequest request) {
            session = request.getSession();
            String temp = test();
        private String test() {
            String s = session.getAttribute("test");
            return s; 
    }In the past when I have coded servlets, I just passed the request and/or session around to the other methods or classes that may have needed it. However, maybe I did not need to do that. I want to know if what is being done above will have any issues with the data getting "crossed" between users or anything of that sort.
    If anyone has any thoughts/comments/ideas about this I would greatly appreciate it.

    No thoughts from anyone?

  • RoboHelp and Eclipse

    Hi,
    We have been generating XML Help and then with a script changing tag names so that we can incorporate the Help into Eclipse.
    However, in RoboHelp 9, RoboHelp adds BOM characters to the html files and Eclipse doesn't seem to handle these characters correctly (even though they are legal).
    Is there a way to prevent RH from adding these characters?
    I also saw that RH9 supports Eclipse Help - it has the same BOM characters so we couldn't really try it out. Is there any details somewhere on how to integrate the Eclipse Help that RH generates with Eclipse? Wehn we just add the files it doesn't seem to work. Are there instructions anywhere?
    Thanks,
    Rakefet

    Contact me via my site.

  • Ant, eclipse help is needed please!!

    Hi all,
    I have a quick question in regard of ant and eclipse. If any of you know how to resolve this problem, please let me know . ok so the problem is the following.
    Is there a way to use Apache ANT to compile and execute a particular file in eclipse without specifying the class name? I can do that in cygwin using VIM with the command %:t:r However, I haven't found the solution to do so in eclipse. Any idea or tip or solution is appreciated very much.
    i.e. I can do this in cygwin. ant -target=%:t:r run this will automatically pick up the java file that I am currently working on and run it without telling ant which class I want to run. SO I would like to do the same in eclipse.
    Take care and God bless!

    Originally posted by: gregg.newatlanta.com
    Ahhh, commons-net.jar!! That was the ticket. Thanks for your patience.
    I had jakarta-oro-2.0.8.jar (which seems to work fine) but not
    commons-net.jar !!
    Thanks again!
    Gregg
    > The JARs you are seeing are the Ant JARs that make use of the library
    > dependancies.
    >
    > You will need the JARs as outlined in
    > http://ant.apache.org/manual/install.html#librarydependencie s.
    >
    > You will need the jakarta-oro-2.0.7.jar from http://jakarta.apache.org/oro/
    > and the commons.net JAR from
    > http://jakarta.apache.org/commons/net/index.html
    >
    > HTH
    > Darins
    >
    > "Gregg Orangio" <[email protected]> wrote in message
    > news:cnd180$5r7$[email protected]..
    >
    >>Thanks for the reply. However, it appears to me that Eclipse 3.0 does
    >>ship with these library dependencies. The Ant Home Entries in the
    >>runtime classpath shows the following libraries:
    >>
    >>.../plugins/org.apache.ant_1.6.1/ant-commons-net.jar
    >>.../plugins/org.apache.ant_1.6.1/ant-jakarta-oro.jar
    >>
    >>These Jar files do indeed exist on the Eclipse installation. Are these
    >>not the correct versions to allow the "telnet" task to be recognized?
    >>
    >>even though it appears to me that something else is wrong, I went ahead
    >>and installed newly downloaded versions of ant-commons-net.jar and
    >>jakarta-oro-2.0.8.jar from the Ant website. Adding these to either the
    >>Ant Home Entries or the Global Entries does not correct the problem.
    >>
    >>Please help.
    >>
    >>
    >>
    >>Darin Swanson wrote:
    >>
    >>>The telnet task (as an optional task) has library dependencies that do
    >
    > not
    >
    >>>ship with Ant.
    >>>
    >>>See http://ant.apache.org/manual/install.html#librarydependencie s
    >>>
    >>>For telnet you need commons-net.jar and jakarta-oro 2.0.1.jar
    >>>
    >>>Likely your best solution is to add these JARs to the global Ant runtime
    >>>classpath via the Ant preferences.
    >>>
    >>>HTH
    >>>Darins
    >>>
    >>
    >
    >

  • Configuring blazeds, spring, flex and eclipse ide

    Hi,
    Can you please suggest me in configuring blazeds, spring, flex and eclipse ide. I have tried hard googling, but couldnt get solution for configuring all the four.
    thanks in advance

    Hi jvk180:
    Firstly, you should either need to define the destination in remoting-config.xml or in app-context.xml, but and in both places.
    Secondly, the error indicates that it is missing the channel information.
    Option 1:
    Assuming your bean "helloServiceDestination" uses other Spring beans, then:
    1. The right place to declare the destinations is in app-context.xml.
    2. In that case, you need to also define the channels that the destination will be exposed over. See documentation for how to do that.
    3. In your remote object declaration, you need to pass the channel set that gets used as well.
    <mx:ChannelSet id="cs">
       <mx:AMFChannel url="http://<yourServerName>:<yourServerPort>:/<yourContextRoot>/messagebroker/amf"/>
    </mx:ChannelSet>
    <mx:RemoteObject id="ro" destination="helloServiceDestination" channelset="{cs}" result="resultHandler(event)" fault="faultHandler(event)"/>
    Option 2:
    If you declare your destination, in remoting-config.xml, then you need to compile your swf with services-config.xml. Refer to documentation for how to do that.
    Hope that helps.
    Rohit

  • Mule, Weblogic and MQ JMS : deadlock problem

    Dear Oracle community,
    We are hosting our Mule ESB (3.1) application on a Weblogic 10.3 (11g) server and are using IBM Websphere MQ's JMS solution (with libraries version 7.0.1.7).
    The problem we are facing is that JMS connections are created by one of Weblogic's worker (thread) and the close() method for those connections are not necessarily called by the same thread.
    This is bad because from what I know this behavior is undefined from JMS specification
    (see http://docs.oracle.com/cd/E15051_01/wls/docs103/jms/design_best_practices.html#wp1061413 ) and it is a blocker issue in our case because this lead to a deadlock.
    Do someone has any idea how to enforce the fact that the same thread do create and close the connection through Weblogic and/or Mule configuration (without re-implementing the connector) ?
    Thanks in advance for your help,
    Best regards,
    Y.
    PS : I've already posted this question on Mule ESB's forum : http://forum.mulesoft.org/mulesoft/topics/mule_weblogic_and_mq_jms_deadlock_problem
    Edited by: user7428803 on May 14, 2012 2:26 PM

    I hope you found a solution by now, but as an FYI:
    * The JMS specification specifically requires that JMS providers support the ability to call connection.close() and session.close() from an arbitrary thread even when another thread is making calls on these objects. It furthermore goes into some detail about the expected behavior of these calls. The best practices link you cited alludes to this: "The JMS Specification states that multi-threading a session, producer, consumer, or message method results in undefined behavior +except when calling close().+"
    * Depending on your use case, you may not need to use Mule to integrate MQ with WebLogic. WebLogic supports a variety of options for integrating MQ directly without the use of third party tooling. See http://download.oracle.com/docs/cd/E17904_01/web.1111/e13727/interop.htm .
    Tom

Maybe you are looking for