facebook

Configuring MyEclipse Blue 8.5 with Websphere 7.0 server

  1. MyEclipse Archived
  2.  > 
  3. Documentation
Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #322388 Reply

    Nagendra
    Member

    Hi Team,

    we are facing some issues with configuring the websphere server 7.0 with MyEclipse Blue 8.5

    As I have not found for websphere 7 settings I have followed all steps as mentioned for websphere 6.
    http://www.myeclipseide.com/documentation/quickstarts/websphere6/

    Issue is I want to reload my application when ever I do some changes in the Eclipse(jsp/java files).
    For this I have done below step.
    1) we want to make sure to select the Enable class reloading feature, this will allow WebSphere to detect changes in the files and reload them as we work in MyEclipse real-time so there will be no need to stop/restart the server every time you make a change.

    Still I am not able to see new changes in the browser..

    Could you help us in resolving this issue.

    Thanks,
    Nagendra

    #322393 Reply

    support-swapna
    Moderator

    pnknaga,

    Sorry that you are seeing this issue with MyEclipse.

    Can you answer some more questions for us ?

    1) Did you set up the WAS 7 to deploy in ‘Classic Mode ‘ ? If no then please configure it to deploy in ‘Classic Mode’.

    2) You need to start the server in Debug mode for changes to Java classes to be picked up. Are you doing this?

    3) Also, if you make a change to a JSP file directly (like a simple text change) are those changes showing up? Check if Project -> Build Automatically is checked.

    4) Could you paste here the deployment log? It is located under directory .myeclipse/logs in EAR project. Before sending, please delete that file, perform deployment and hot-syncing.

    Attached is the screenshot for WAS 7 configuration for your reference.

    Let us know how it works for you.

    Attachments:
    You must be logged in to view attached files.
    #322418 Reply

    Nagendra
    Member

    @support-swapna wrote:

    pnknaga,

    Sorry that you are seeing this issue with MyEclipse.

    Can you answer some more questions for us ?

    1) Did you set up the WAS 7 to deploy in ‘Classic Mode ‘ ? If no then please configure it to deploy in ‘Classic Mode’.

    2) You need to start the server in Debug mode for changes to Java classes to be picked up. Are you doing this?

    3) Also, if you make a change to a JSP file directly (like a simple text change) are those changes showing up? Check if Project -> Build Automatically is checked.

    4) Could you paste here the deployment log? It is located under directory .myeclipse/logs in EAR project. Before sending, please delete that file, perform deployment and hot-syncing.

    Attached is the screenshot for WAS 7 configuration for your reference.

    Let us know how it works for you.

    __________________________________________________________________

    Thanks Swpna for your quick reply.

    I have followed all the above steps and getting below exception in deployment log

    ——-
    —————————————————————————————————————————-
    MyEclipse: deployment START exploded project: RxSolApp server: websphere7Server#CHPServer time: Tue Jan 17 16:55:53 IST 2012
    —————————————————————————————————————————-
    WASX7357I: By request, this scripting client is not connected to any server process. Certain configuration and application operations will be available in local mode.
    WASX7303I: The following options are passed to the scripting environment and are available as arguments that are stored in the argv variable: “[C:\ServerProfiles\installableApps\RxSolApp.ear, LHX00CND130C62KNode02Cell, LHX00CND130C62KNode02, CHPServer, RxSolApp, {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}}, {{.* .* AppDeploymentOption.Yes 1}}, false, false, true, C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/13/1/.cp/scriptutil/scriptutil.jar, 1.4]”
    C:\ServerProfiles\installableApps\RxSolApp.ear
    LHX00CND130C62KNode02Cell
    LHX00CND130C62KNode02
    CHPServer
    RxSolApp
    {“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}
    {.* .* AppDeploymentOption.Yes 1}
    -nopreCompileJSPs -distributeApp -useMetaDataFromBinary -nodeployejb -appname “RxSolApp” -createMBeansForResources -reloadEnabled -reloadInterval 1 -deployws -validateinstall off -noprocessEmbeddedConfig -filepermission .*.dll=755#.*.so=755#.*.a=755#.*.sl=755 -buildVersion Unknown -noallowDispatchRemoteInclude -noallowServiceRemoteInclude -MapWebModToVH {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}} -JSPReloadForWebMod {{.* .* AppDeploymentOption.Yes 1}}
    false
    false
    true
    C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/13/1/.cp/scriptutil/scriptutil.jar
    1.4
    -nodeployejb

    WASX7017E: Exception received while running file “C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.blue.websphere7_8.5.0.me201003250241\installEAR.jacl”; exception information: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: dd_in_ear_load_EXC_

    —————————————————————————————————————–
    MyEclipse: deployment END project: RxSolApp server: websphere7Server#CHPServer time: Tue Jan 17 16:56:20 IST 2012
    —————————————————————————————————————–

    Please look into this issue.

    Thanks,
    Nagendra

    #322422 Reply

    support-swapna
    Moderator

    Nagendra,

    Thank you for the details.

    1) Does your EAR project contain EJB classes or just web classes ?

    2) Can you please recheck if any of your projects/jars is missing ?

    3) Can you check deployment folder and see if the EAR structure is as you expect (i.e. all jars are deployed to proper location)?

    4) Can you create an EAR with J2EE 1.4 spec and check if you still see the issue ?

    Let us know how it works for you.

    #322554 Reply

    Nagendra
    Member

    @support-swapna wrote:

    Nagendra,

    Thank you for the details.

    1) Does your EAR project contain EJB classes or just web classes ?

    2) Can you please recheck if any of your projects/jars is missing ?

    3) Can you check deployment folder and see if the EAR structure is as you expect (i.e. all jars are deployed to proper location)?

    4) Can you create an EAR with J2EE 1.4 spec and check if you still see the issue ?

    Let us know how it works for you.

    Hi Swapna,

    EAR related problems got resolved now. It was some issue with build.xml. now EAR is creating as I am expecting.

    EAR containing only web classes no EJB classes.

    Now below error is giving when I do redeploying the application.
    ===================================================
    Undeployment Failure
    =====================

    RxSolApp could not be redeployed because it could not be completly removed in the undeployment phase. The most common cause of this problem is attempting to redeploy while the server is running, which has locked one or more files.

    To correct the undeployment you will need to stop the server and then redeploy the project before starting the server..

    Error as per Deployment.log
    ======================
    ——————————————————————————————————————————
    MyEclipse: deployment START packaged project: RxSolApp server: websphere7Server#CHP_Servers time: Mon Jan 23 14:47:10 IST 2012
    ——————————————————————————————————————————
    WASX7357I: By request, this scripting client is not connected to any server process. Certain configuration and application operations will be available in local mode.
    WASX7303I: The following options are passed to the scripting environment and are available as arguments that are stored in the argv variable: “[C:\\Program Files\\IBM\\WebSphere 7.0\\AppServer\\profiles\\AppSrv01\\installableApps\\RxSolApp.ear, LHX00CND130C6JPNode01Cell, LHX00CND130C6JPNode01, server1, RxSolApp, {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}}, {{.* .* AppDeploymentOption.Yes 1}}, false, false, false, C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/10/1/.cp/scriptutil/scriptutil.jar, 1.4]”
    C:\Program Files\IBM\WebSphere 7.0\AppServer\profiles\AppSrv01\installableApps\RxSolApp.ear
    LHX00CND130C6JPNode01Cell
    LHX00CND130C6JPNode01
    server1
    RxSolApp
    {“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}
    {.* .* AppDeploymentOption.Yes 1}
    -nopreCompileJSPs -distributeApp -useMetaDataFromBinary -nodeployejb -appname “RxSolApp” -createMBeansForResources -reloadEnabled -reloadInterval 1 -deployws -validateinstall off -noprocessEmbeddedConfig -filepermission .*.dll=755#.*.so=755#.*.a=755#.*.sl=755 -buildVersion Unknown -noallowDispatchRemoteInclude -noallowServiceRemoteInclude -MapWebModToVH {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}} -JSPReloadForWebMod {{.* .* AppDeploymentOption.Yes 1}}
    false
    false
    false
    C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/10/1/.cp/scriptutil/scriptutil.jar
    1.4
    -nodeployejb

    WASX7017E: Exception received while running file “C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.blue.websphere7_8.5.0.me201003250241\installEAR.jacl”; exception information: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: dd_in_ear_load_EXC_

    ——————————————————————————————————————-
    MyEclipse: deployment END project: RxSolApp server: websphere7Server#CHP_Servers time: Mon Jan 23 14:47:52 IST 2012
    ——————————————————————————————————————-

    Please look into this issue.

    Thanks,
    Nagendra P

    #322592 Reply

    support-swapna
    Moderator

    pnknaga,

    Sorry that you are seeing this issue.

    The issue rises due to improper shutdown/undeploy of project on the WAS server. Can you stop the server, remove the project from deployment and then try to redeploy it ?

    Let us know how this works for you.

    #322593 Reply

    Nagendra
    Member

    @support-swapna wrote:

    pnknaga,

    Sorry that you are seeing this issue.

    The error happens when the undeployment is unsuccessful. Can you stop the server, remove the project from deployment and then try to redeploy it ?

    Let us know how this works for you.

    Swapna,

    Even I tried with this option, but still the application is not getting deployed into the server location [ WebSphere enterprise applications ]. but application is showing in Eclipse– Server Location.

    Please see below deployment.log

    ——————————————————————————————————————————
    MyEclipse: deployment START exploded project: RxSolApp server: websphere7Server#CHP_Servers time: Tue Jan 24 09:48:20 IST 2012
    ——————————————————————————————————————————
    WASX7357I: By request, this scripting client is not connected to any server process. Certain configuration and application operations will be available in local mode.
    WASX7303I: The following options are passed to the scripting environment and are available as arguments that are stored in the argv variable: “[C:\Program Files\IBM\WebSphere 7.0\AppServer\profiles\AppSrv01\installableApps\RxSolApp.ear, LHX00CND130C6JPNode01Cell, LHX00CND130C6JPNode01, server1, RxSolApp, {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}}, {{.* .* AppDeploymentOption.Yes 1}}, false, false, true, C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/10/1/.cp/scriptutil/scriptutil.jar, 1.4]”
    C:\Program Files\IBM\WebSphere 7.0\AppServer\profiles\AppSrv01\installableApps\RxSolApp.ear
    LHX00CND130C6JPNode01Cell
    LHX00CND130C6JPNode01
    server1
    RxSolApp
    {“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}
    {.* .* AppDeploymentOption.Yes 1}
    -nopreCompileJSPs -distributeApp -useMetaDataFromBinary -nodeployejb -appname “RxSolApp” -createMBeansForResources -reloadEnabled -reloadInterval 1 -deployws -validateinstall off -noprocessEmbeddedConfig -filepermission .*.dll=755#.*.so=755#.*.a=755#.*.sl=755 -buildVersion Unknown -noallowDispatchRemoteInclude -noallowServiceRemoteInclude -MapWebModToVH {{“RxSolWeb.war” “RxSolWeb.war,WEB-INF/web.xml” default_host}} -JSPReloadForWebMod {{.* .* AppDeploymentOption.Yes 1}}
    false
    false
    true
    C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5/configuration/org.eclipse.osgi/bundles/10/1/.cp/scriptutil/scriptutil.jar
    1.4
    -nodeployejb

    WASX7017E: Exception received while running file “C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.blue.websphere7_8.5.0.me201003250241\installEAR.jacl”; exception information: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: dd_in_ear_load_EXC_

    ——————————————————————————————————————-
    MyEclipse: deployment END project: RxSolApp server: websphere7Server#CHP_Servers time: Tue Jan 24 09:49:00 IST 2012
    ——————————————————————————————————————-

    Thanks,
    Nagendra

    #322602 Reply

    support-swapna
    Moderator

    Nagendra,

    Sorry that you are seeing this issue.

    Can you clarify if you have created an EAR with J2EE 1.4 spec and checked if the deployment is working ?

    Let us know how it works for you.

    #322604 Reply

    Nagendra
    Member

    @support-swapna wrote:

    Nagendra,

    Sorry that you are seeing this issue.

    Can you clarify if you have created an EAR with J2EE 1.4 spec and checked if the deployment is working ?

    Let us know how it works for you.

    Yes Swapna I am creating EAR file with J2EE1.4 spec. If I deploy in websphere console then application is working fine. But it is not getting deployed only when i am trying to deploy through Eclipse.

    Please help us in resolving this issue.

    Thanks,
    Nagendra

    #322704 Reply

    support-tony
    Keymaster

    Nagendra,

    In your first post, it looked like your project was getting deployed OK but that you weren’t seeing updates. Later on, you started getting the deployment problem. Can you provide information on when the problem shifted to the deployment error?

    Also, you mentioned following the tutorial steps to configure the WebSphere 7 connector. As you pointed out, that tutorial is for WebSphere 6 and later WebSphere connectors don’t require as much set-up. Also, it’s not necessary to install the application from the WebSphere admin console, the MyEclipse deployment should be all that is needed. Could you state which steps you followed from the tutorial, and what you did differently?

    One thing to check is that you specified the WebSphere JDK in the connector, as mentioned in the WebSphere 6 tutorial (though the JDK name will be different for WebSphere 7).

    Please provide your MyEclipse installation details (MyEclipse->Installation Summary->Installation Details), as your environment may be a factor.

    #322784 Reply

    Nagendra
    Member

    @support-tony wrote:

    Nagendra,

    In your first post, it looked like your project was getting deployed OK but that you weren’t seeing updates. Later on, you started getting the deployment problem. Can you provide information on when the problem shifted to the deployment error?

    Also, you mentioned following the tutorial steps to configure the WebSphere 7 connector. As you pointed out, that tutorial is for WebSphere 6 and later WebSphere connectors don’t require as much set-up. Also, it’s not necessary to install the application from the WebSphere admin console, the MyEclipse deployment should be all that is needed. Could you state which steps you followed from the tutorial, and what you did differently?

    One thing to check is that you specified the WebSphere JDK in the connector, as mentioned in the WebSphere 6 tutorial (though the JDK name will be different for WebSphere 7).

    Please provide your MyEclipse installation details (MyEclipse->Installation Summary->Installation Details), as your environment may be a factor.

    Hi Tony,

    Thanks for supporting us.
    Please see below installation details and JDK Version.

    *** Date:
    Monday, January 30, 2012 9:40:21 AM IST

    ** System properties:
    OS=WindowsXP
    OS version=5.1.0
    Java version=1.6.0_13

    *** MyEclipse details:
    MyEclipse Blue Edition
    Version: 8.5 Blue
    Build id: 8.5-Blue-20100319

    *** Eclipse details:
    MyEclipse Blue Edition

    Version: 8.5 Blue
    Build id: 8.5-Blue-20100319

    Eclipse Platform

    Version: 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB
    Build id: M20100211-1343

    Eclipse Java Development Tools

    Version: 3.5.2.r352_v20100108-7r88FEwFI0WTuoBl0iaG0tyhfZH6
    Build id: M20100211-1343

    Eclipse Plug-in Development Environment

    Version: 3.5.2.R35x_v20100119-7Z7_FA2FDX-aXQYWqYDBz-z0qufo
    Build id: M20100211-1343

    Eclipse Graphical Editing Framework GEF

    Version: 3.5.2.v20100111-1352-777928194B66D5D476C33B2A
    Build id: 201001111753

    Eclipse RCP

    Version: 3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6
    Build id: M20100211-1343

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -showsplash
    -launcher
    C:\Program Files\Genuitec\MyEclipse Blue Edition 8.5\myeclipse-blue.exe
    -name
    Myeclipse-blue
    –launcher.library
    C:\Program Files\Genuitec\MyEclipse Blue Edition 8.5\../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll
    -startup
    C:\Program Files\Genuitec\MyEclipse Blue Edition 8.5\../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
    -install
    C:/Program Files/Genuitec/MyEclipse Blue Edition 8.5
    -configuration
    configuration
    -vm
    C:/Program Files/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll

    ———————————————————————————————————————————————
    Java Build Path => Libraries => JRE System Library [WebSphere 7 JDK]

    Please let me know if you need any more details.

    Thanks,
    Nagendra

    #322785 Reply

    support-tony
    Keymaster

    Nagendra,

    Thanks for the installation details.

    Unfortunately, you didn’t answer any of my other questions:

    1. Your problem appeared to shift from not seeing edited changes in your deployed application, to not being able to deploy at all. When did the problem change? What exactly stopped deployment working?

    2. You said you followed the tutorial on WebSphere 6 setup. Not all of the steps are applicable to WebSphere 7 so which steps did you follow and which steps did you omit or do differently?

    3. You provided your project classpath but did you ensure the the WebSphere server connector JDK is set to the WebSphere 7 JDK? This was one of the steps in the setup tutorial, though the server connectors are set up slightly differently in later MyEclipse releases.

    #322861 Reply

    Nagendra
    Member

    @support-tony wrote:

    Nagendra,

    Thanks for the installation details.

    Unfortunately, you didn’t answer any of my other questions:

    1. Your problem appeared to shift from not seeing edited changes in your deployed application, to not being able to deploy at all. When did the problem change? What exactly stopped deployment working?
    –> Tony, actually my problem has not shifted. My aim is to do auto deploy when i do some changes in MyEclipse tool. Current problem is when i start redeploying the application, application is not deleting from the server. same error log i have pasted in my previous threads.

    2. You said you followed the tutorial on WebSphere 6 setup. Not all of the steps are applicable to WebSphere 7 so which steps did you follow and which steps did you omit or do differently?

    –> I have followed almost same steps as per the WebSphere 6 steps. Could you please let me know if i need to do any steps differntly.

    3. You provided your project classpath but did you ensure the the WebSphere server connector JDK is set to the WebSphere 7 JDK? This was one of the steps in the setup tutorial, though the server connectors are set up slightly differently in later MyEclipse releases.

    –> Could you please let me know, how can I ensure WebSphere server connector JDK.

    Thanks,
    Nagendra

    #322864 Reply

    support-tony
    Keymaster

    Nagendra,

    To check the JDK set in the server connector, go to MyEclipse->Preferences->MyEclipse->Servers->WebSphere->WebSphere 7.0. Then select the profile you’re using and click Edit. Click Next, then Next again and this should be the JDK page, which should have the WebSphere 7 JDK specified.

    When I asked about which tutorial steps you performed differently, it was because not all of the steps can be carried out exactly in the way the tutorial mentioned for WebSphere 6. Also, the steps regarding deployment through the WebSphere admin console are not needed for your release of MyEclipse Blue. So I was asking what you did differently, since you must have performed some steps differently.

    So, if your server connector is configured OK, you should be all set. If you still have the problem. Can you try a new simple Web project: just create a Web project, with any name. This will create a basic web application with an index.jsp file. Try to deploy this to WebSphere 7 and bring up the Web page for the application. Then change the index.jsp file, save it, then refresh the Web page to see if your change made it. You should also try adding a class and include a reference to it in the index.jsp file, redeploy then see if saved changes to the class show up when you refresh the page.

    Please let me know if this works for you.

    There is a slightly more up to date tutorial on-line:
    http://www.myeclipseide.com/documentation/quickstarts/blueedition/blue_connectors/. However, the screenshots in that tutorial are from an earlier release of MyEclipse Blue than you are using. For a more recent tutorial, you can download and install release 10 of MyEclipse Blue; the tutorial is in the help that is included with that release. Your subscription will allow you to install all releases of MyEclipse Blue, while the subscription is valid.

    #322872 Reply

    Nagendra
    Member

    @support-tony wrote:

    Nagendra,

    To check the JDK set in the server connector, go to MyEclipse->Preferences->MyEclipse->Servers->WebSphere->WebSphere 7.0. Then select the profile you’re using and click Edit. Click Next, then Next again and this should be the JDK page, which should have the WebSphere 7 JDK specified.

    When I asked about which tutorial steps you performed differently, it was because not all of the steps can be carried out exactly in the way the tutorial mentioned for WebSphere 6. Also, the steps regarding deployment through the WebSphere admin console are not needed for your release of MyEclipse Blue. So I was asking what you did differently, since you must have performed some steps differently.

    So, if your server connector is configured OK, you should be all set. If you still have the problem. Can you try a new simple Web project: just create a Web project, with any name. This will create a basic web application with an index.jsp file. Try to deploy this to WebSphere 7 and bring up the Web page for the application. Then change the index.jsp file, save it, then refresh the Web page to see if your change made it. You should also try adding a class and include a reference to it in the index.jsp file, redeploy then see if saved changes to the class show up when you refresh the page.

    Please let me know if this works for you.

    There is a slightly more up to date tutorial on-line:
    http://www.myeclipseide.com/documentation/quickstarts/blueedition/blue_connectors/. However, the screenshots in that tutorial are from an earlier release of MyEclipse Blue than you are using. For a more recent tutorial, you can download and install release 10 of MyEclipse Blue; the tutorial is in the help that is included with that release. Your subscription will allow you to install all releases of MyEclipse Blue, while the subscription is valid.

    Tony,

    Thanks for the details.

    I have verified the JDK in the above specified location. It is showing as WebSphere 7 JDK.

    and coming to auto deployment, I have created sample webapplication and deployed into the server. After that I have modified the index.jsp and re-deployed using the Eclipse tool. It is successfully re-deployed, BUT the modified .jsp is NOT showing in the browser.
    All these I am doing Classic Mode and Exploded and Debug Mode.

    Please let me know If I need to do any more changes.

    We are using the licenced version of MyEclipse Blue. Here If I goto Help –> Help Contents –> Deploying & Running Enterprise Applications –> WebSphere 5.x, 6.0 and 6.1 Tutorial. Here also it is showing old tutorial only..

    Thanks,
    Nagendra

Viewing 15 posts - 1 through 15 (of 18 total)
Reply To: Configuring MyEclipse Blue 8.5 with Websphere 7.0 server

You must be logged in to post in the forum log in