How do I configure glassfish 3.1 to use Websphere MQ7 for JMS? - glassfish

Maybe I dont know the right search terms to query with, but I cannot find instructions on how to configure glassfish 3.1 to allow me to use an external websphere mq7 server for my jms/mdb project. Can someone help me get this configured? I'll repay the community by writing a good howto document if there isn't one out there already.

Came across this in my own semi-related Google search... didn't answer my question (nor did anything else) so I posted some instructions here.

You can download WebSphere MQ 7 client from IBM.
After extraction or installation you will find a websphere mq rar adapter which you can deploy onto glassfish. You can use this mq rar adapter to make connections to WebSphere MQ 7.

Related

IBM WAS 8.0 to 8.5.5 migration

I am asked to upgrade IBM WebSphere application server 8.0 to 8.5.5 on linux environment. Could you please give me a step by step guide for this migration?
thanks,
Kumar
The simplest method (assuming your WebSphere instances have enough spare CPU/disk/etc) is to build a second WebSphere cell at the new level and migrate applications across one at a time. Access to the application servers should be controlled by either a web server (using the WAS plugin) or an IP sprayer product and which version of app server used should be controlled in that layer. Updating in place has many pitfalls and can be difficult to recover from if something goes wrong which can lead to extended down time for your applications.

Turn Off Worklight server logging from server.xml

I know that I can turn off the logging on server.xml for the developer edition.
But we are running WL enterprise 6.2.0.1, where can I find the server.xml to turn off the adapters logging.?
I do not think this has to do with your project specifically.
In the application server's server.xml (if you followed the deployment instructions for Worklight projects as provided in the Knowledge Center) you should have an entry specifying your Worklight project.
In this same file, you need to configure the logging level for com.worklight.
See here: Logging mechanisms
Maybe this will work:
<logging traceSpecification="com.worklight.*=info=disabled"/>
You need to play with it per the WebSphere documentation (as it is not related to Worklight per-se).
Related question (you need to do the opposite of the written in the answer): IBM Worklight 6.0 - How to enable/view WL.Logger.debug in adapters?

SIP servlet container

Does GlassFish 4.0 server act as a SIP servlet container? I googled but could not find a answer. It may be obvious but I could not figure it out. I am new to Java EE.
I have got a legacy prototype implementation to work with. It uses Java SIP servlet. It's a Netbeans project. It does not have any setup documentation. So I don't know which server I should use.
I installed Netbeans IDE 8.0 with Java EE 7 and GlassFish server 4.0. I thought I would start learning to use SIP servlet by following Oracle's SIP Servlet Tutorial. In that tutorial, "Communication Server" is recommended in "Required Software" section. When I googled to download this, I found Oracle Communications Converged Application Server which was not free.
I'm not sure if you can use GlassFish for SIP servlets, I'm not aware of any implementation working with it. But you can use Mobicents, built on top of Tomcat or JBoss.

Fuse vs Switchyard

I need to know what is the difference between Jboss Fuse and Switchyard. Switchyard website says it will be replacing Jboss ESB. This brings the question what is the difference between FUSE and Switchyard where both will work as ESB
Switchyard is actually at the top of "JBoss Fuse Service Works" (which is the new "JBoss SOA Plattform") as a framework for service-oriented applications.
Fuse provides Camel as the framework for integration that use the enterprise integration patterns (EIP), but doesn't offers the features like a SOA Plattform (like service registry or UDDI ...).
They are both ESBs but for different use case; one is for SOA and the other is for integration, and they're also based on different containers; Fuse Service Works has the JBoss EAP as container, an J2EE spec, and FUse is based on Karaf container, an OSGi 'spec'.
I hope i've helped you.
Jboss released a new version of Fuse by integrating with Switchyard and several other Apache related framework, refer them in this link. Switchyard is a Composite framework, Where in you can do lot many integrations such as file poller, http,soap, webservice, BPEL ,BPM and Java Beans etc.
Jboss says you can work with EAP 6.4 server in order to work on Jboss Fuse(Switchyard) related things,but vanilla installation of EAP 6.4 server wont detect Switchyard applications through JBDS. You want to install JBoss Fuse over your EAP server. Refer link here to know more details regards to that.

Integrating LDAP with Glassfish and FTP

I'm currently faced with the task of integrating a glassfish environment and an FTP-Server with LDAP. This is work for an university, we need to be able to have a number of students(which all have Login-Data via LDAP, though access is only permitted via SSL) run their own applications on a glassfish server, upload them and then restrict their access at a given date.
I set up a Suse Enterprise 10 SP3-Server, configured it, installed a Java6-repository and Glassfish 3.0.1. Does anybody know whether there is a way to connecting Glassfish with LDAP and letting specified users upload specific programms? If upload is not possible I thought about simply setting up a FTP-Server and connecting that via LDAP, can anybody point me to a link on how to do that?
I obviously googled but getting information for Suse Enterprise 10 is actually very hard, wasted about an hour because I wanted Java 6-repos instead of compiling it via source.
thanks for any help in advance
Glassfish rpms can be downloaded from opensuse build service http://software.opensuse.org/search
For Glassfish integration with ldap, this might be of help