Link to home
Start Free TrialLog in
Avatar of ak70
ak70

asked on

Error during EAR deployment: Embedded Messaging has not been installed

While installing a new application, I'm getting an "unexpected exception was thrown. Halting execution." In the log, the following error is written: "Embedded Messaging has not been installed". Any ideas how to fix the problem? The WebSphere has been installed together with messaging support.

 
Avatar of vzilka
vzilka

I have just finished breaking my head on this for around 3 days, so I hope I can help.

I assume WAS 5.0 and Windows environment.

The WAS installation will not always install the embeded messaging, especially if it was not uninstalled successfully on the machine the previous time. If this is the case, uninstall the server, remove all references to IBM and MQ from your registry, reboot and reinstall. Make sure you check the messaging checkbox, and that during installation WAS asks for 3 directory paths, one for the app server, one for the HTTP server and one for the embedded messaging. After 5 times, I have left the default directory, and I suggest you do the same.

This worked for me. Tell me your status.
Avatar of ak70

ASKER

I'm trying to install WAS 5.1 trial on Windows XP. The messaging checkbox doesn't appear at all. Though I'm prompted to specify 3 directory paths, including the path for embedding messaging. But only the application server actually installs.
OK.
The reason is that the installation program still thinks you have got the messaging installed.
Do you have WebSphereMQ installed on your machine? If so, uninstall it.
Run through your folder list and try to find the Embedded messaging, perhaps froma previous installation. Remove this folder (first of all try to do it through the windows add/remove programs).
Then run through the registry and remove all the references to mq (those related to ibm)
Avatar of ak70

ASKER

The problem is that the computer was absolutely clear from any previous JMS installations. I was trying to install trial version of WAS on a new computer.
How large is the installation file? 244MB is the supposed size.
Avatar of ak70

ASKER

I've downloaded three files from IBM site:

ibmwas5_trial_for_nt.zip   174 MB
 
ihs_trial_for_nt.zip             23 MB

messaging_trial_for_nt.zip  69 MB

And you unzipped all of them to the same directory before installation?
Avatar of ak70

ASKER

I've created directory "C:\WAS5", copied there folder "readme" (extracted also from the archive downloaded from IBM), created "C:\WAS5\AppServer" directory, copied to this directory folders "ibmwas5_trial_for_nt",  "ihs_trial_for_nt.zip" and "messaging_trial_for_nt".
ASKER CERTIFIED SOLUTION
Avatar of vzilka
vzilka

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ak70

ASKER

Thank your for advice, I have to say I misunderstood instruction earlier and the installation files were in three separate directories named after their archive names. Following your advice, I copied content of all archives into one directory. Then at last I saw checkbox for messaging staff :) Though only when I select only messaging client installation, the embedded messaging is installed. When I select to setup both messaging client and server, none of them is actually installed.

Thank you for your time and your patience :) Now I don't get "Embedded Messaging has not been installed" while deploying the ear.
 
I hate that about WAS. Some things should be much more simple...
Avatar of ak70

ASKER

Yeah, I was even thinking about switching myself to JBoss...
JBoss has some flaws too...
Nothing perfect