Tagged: deployment websphere v9
January 4, 2021 at 5:19 pm #669907
I cannot deploy my java application, which was previously on WebSphere v7 to Websphere v9.0.5
I get a “There are no resources that can be added or removed from the server” dialog box when I try to deploy my app.
I include screenshots of
1) about screen with version of Eclipse ME
2) ace\properties\Deployment\Server Deployment screen
3) ace\properties\Project Facets (top of screen)
4) ace\properties\Project Facets (bottom of screen)
I am running on java v1.6.
Can you advise me how I can deploy my application to Websphere v9.0.5January 5, 2021 at 5:37 am #669948
Sorry that you are seeing this issue. Thank you for the screenshots. It looks like there might be an issue with the project facets.
Can you please give us some more details?
1. Was the project previously deployed to Websphere 7.0 in MyEclipse 2019.4.0? If you now configure the Websphere 7 in the same workspace, does the application deploy to it?
2. Is the application created with earlier versions of MyEclipse? If yes, then was it presented for migration when you imported it to MyEclipse 2019.4.0?
3. In the Project Facets page, switch to ‘Runtimes’ tab and check if Websphere 9.0 is listed and enabled. If yes, then select it and check if any errors are reported.
4. Right click on the project, select Run As > MyEclipse Server Application and then choose the Websphere 9 server. Share with us the reported error details. If possible, please attach a screenshot of it to help us get a visual.
Apologies for inconvenience caused.
Genuitec SupportJanuary 5, 2021 at 4:16 pm #669978
Hi Swapna, thanks for your quick reply
1) We did successfully deploy the project in the current MyEclipse 2019 to the Websphere V7.0. I can deploy to it but it seems to start the application but the Java JVM won’t successfully load
2) The application was created with an earlier brand of Eclipse (around 5 years ago), It was migrated when I imported it to MyEclipse
3) I include the Runtimes tab screenshot as you requested. It does show Websphere v9 but I cannot click on this button, I only seem to be able to click to V7
4) I show the screenshot you requested. it seems to say that a clicked project facet is not supported (see screenshot)
I can export and load the application ear file into other websphere v7 and websphere v8.5 servers
I did have a bingle where I for a little while set the facet java version to 1.8 and this caused compile errors (and the resulting ear file did not run in the other v7 and v8.5 servers) but I reverted back to v1.6 in the facets and compile errors went away and I was able to run in the other servers.January 5, 2021 at 4:18 pm #669983
I was able to run the application using the current MyEclipse to Websphere v7 for around 6 months. however, after some code changes I was unable to run in was7 anymore. I was also unable to undeploy the app. Myeclipse said it was undeployed from wasv7 but when wasv7 came up it still tried to load the application.January 6, 2021 at 12:35 am #670001
Thank you for the details and the screenshot. It looks like the problem is with the Websphere Application (Co-existence) facet.
Do you see any other versions listed for Websphere Application (Co-existence) facet? You can click on the dropdown for it in the Project Facets page to check. If no other versions of the facet are being supported, then please uncheck the facet and see if the project deploys fine.
Genuitec SupportJanuary 7, 2021 at 3:37 pm #670160
Thanks SWAPNA, removing the Websphere Application (Co-existence) facet did allow me to add the app to the server. However now I cannot publish it.
I include the following screenshots
1) the actual error
2) the eclipse server message screen (see below of screenshot)
3) a filelisting of just where the publishing failed. It had just published the last xsl file and seemed to be doing the ACE_EAR directory where
the following XML file seemed pertinant. It seemed to get through all the source code changes. I did seem to have one compile error for
one of the filestore java files (which I couldn’t find) but the publishing went on from that point okay.
4) org.eclipse.wst.common.project.facet.core.xml (which I have changed a little bit
Have you seen this before. Is this a known issue.January 7, 2021 at 4:07 pm #670166
I checked the directory where the compile error seem to be mentioned. There were no java compile errors in it.January 7, 2021 at 5:16 pm #670170
I find some compile errors. If you have a good idea why it is not publishing then please tell me, but I think I need to get rid of the publishing errors firstJanuary 8, 2021 at 2:43 am #670177
Sorry that the issue persists. Thank you for the screenshots.
1. I see that there is an error marker for the ace project in the explorer view. Is it marked as error post unchecking the Websphere Application (Co-existence) facet? Please share with us the errors listed for the ace project from the Problems view.
2. Regarding the publish error, please share the .log file located at workspace dir/.metadata/.log (rename the extension to .txt and attach it here) to help us get the full stacktrace of the error.
3. It is not advisable to manually edit the org.eclipse.wst.common.project.facet.core.xml file which is part of project’s metadata. Any changes to the facets should be done from the Project Facets page. It is not clear what exact changes you made to this file.
4. Is it possible for you to share the project files with us to help us replicate the issue at our end? You can share the .zip of the project via PM (private message) or email it to email@example.com with a reference to this thread to help us take a look.
Genuitec SupportJanuary 10, 2021 at 3:04 pm #670225
I include the log of the build and the problems listing. (I don’t think there is any problems with the problems listing) The log of the build says that an EAR file can’t be found.
I include a screenshot of the actual deploy.
I can’t send the project file to you, Sorry.
I got rid of the compile errors.
I think from the log file it can’t find an EAR file.January 10, 2021 at 3:25 pm #670230
I include a windows screenshot of the file systemJanuary 10, 2021 at 3:39 pm #670232
the .projects file is
<?xml version=”1.0″ encoding=”UTF-8″?>
</projectDescription>January 10, 2021 at 7:34 pm #670235
I found an ibm webpage that mentions this error
I applied its fix (to change the TMP and TEMP directories to c:\temp)
Same problem happened.January 11, 2021 at 2:38 pm #670264
I worked on my publishing problem and basically got it solved. We run on WNWARE and the project is on a network file. The network file wasn’t actually available to Websphere.
When I moved the application Eclipse project to the C drive I was able to publish and run the application
Thanks for your time on this SWAPNA. I appreciate it.January 11, 2021 at 2:53 pm #670265
I have a feeling you could be running into path length limitations on Windows. The path to your EAR (in our in-workspace deployment temp/metadata area) is already 225 characters in length. Your application path will be added on to this and if it exceeds 260 characters, things will just not work. I have a couple of questions / suggestions:
1) Create a workspace in the root of your drive (to help shorten the path length) and import the projects into that workspace. See if this makes a difference.
2) I see you are trying the in-workspace mode, can you see if deployment works with the classic mode instead?
3) You mentioned the EAR can be deployed to WAS 7 and WAS 8.5 – what errors do you get when you try to deploy the EAR to WAS 9? Also, how are you building the EAR?