Link to home
Start Free TrialLog in
Avatar of eugeneca
eugeneca

asked on

Create Profiles for IBM WAS 8.0

After install the standalone WAS version 8.0, must I create a developer profile first? OR the profile is optional?



Thanks
Avatar of Jornak
Jornak
Flag of Canada image

From http://publib.boulder.ibm.com/infocenter/radhelp/v8/index.jsp?topic=/com.ibm.rad.install.doc/topics/t_install_product.html  :

"If you are also installing WebSphere Application Server, Version 8.0 at the same time, you must create a developer profile for WebSphere Application Server, version 8.0 after the installation completes."
Avatar of eugeneca
eugeneca

ASKER

So if I install the WAS 8.0 separately (at another time), the profile becomes optional?
Yes.
Avatar of HonorGod
There is very little one can do with WebSphere without a profile.

A profile corresponds to, and identifies a Java Virtual Machine (JVM) instance.

Why would you install WebSphere if you weren't going to create a profile?
First, when I installed the IBM RAD.  It came with the test environment (embeded WAS such as v6).  I did not configure the profile for the WAS test environment.  But it worked.  Does this mean the profile for the test environment application server (installed on RAD) is not required at all?

Now, for WAS 8.5 (I believe this is the latest version).  There are two kind of profiles, Full profile and Liberty profile.  Which profile should one use and why?   After choose the profile to use, how to use it (first configure then it will be used automatically? or I need some special coding to work with it in my program)?  If both the Full and Liberty profiles are installed, which one(s) will be used?


Finally, The WAS Overview states: ".. the Liberty profile a great option for developers building applications that do not require the full Java Enterprise Edition (Java EE) environment of traditional enterprise application server profiles."

It sounds like if the applications require the full Java Enterprise Edition environment, then the traditional enterprise application server profiles are still needed. The Liberty profile is just for those that do not require such.  Or, one should use the Liberty profile regardless?
ASKER CERTIFIED SOLUTION
Avatar of HonorGod
HonorGod
Flag of United States of America image

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
On the Installation Manager Install Packages panel where I can actually select both
Full profile and Liberty profile and have both of them installed.  While both the Full (traditional) and the Liberty profiles are installed, which one will be used at the run time?  (any, specific one, or both).
Q: While both the Full (traditional) and the Liberty profiles are installed, which one will be used at the run time?  (any, specific one, or both).
A: Which ever you choose to use.

  Let's think about an example.  Let's say you use the WLP to develop and test an application. In order to test it, it is reasonable to presume that you would access the application using the WLP port(s) associated with this instance of WLP.

  Now, you decide that the application is ready to be deployed to your tWAS environment.  You can use the admin console, or scripting to do this deployment.  Once your tWAS profile is started, and the application is deployed, and started, access to this application instance would be done using the tWAS port numbers, not the WLP port numbers.  Other than that, your application should respond to requests based upon the information to which it has access in it's environment.
Thanks for the grade & points.

Good luck & have a great day.