facebook

Odd Deployment Behavior – ME10.6 and Maven4MyEclipse

  1. MyEclipse IDE
  2.  > 
  3. Maven for MyEclipse (Maven4MyEclipse)
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #331322 Reply

    We’ve recently upgraded from 9.1 to 10.6 for a very large codebase with many (~100) maven projects (all in the same workspace). There are several web projects, but most are Java projects (again, all maven projects), and a few “pom-only” projects where we just needed a parent pom in a project to allow for in-workspace resolution as well as editing.

    We’re deploying to Tomcat 7 through MyEclipse’s servers plugin.

    We’re starting to see some odd behavior where it seems, although I’ve not isolated it specifically, that if a pom or a dependency in a pom changes for one of the projects, and if the web application is already deployed, MyEclipse will correctly deploy the changes BUT ALSO various/miscellaneous project and MyEclipse files will also get copied into wrong locations.

    I’ve seen two odd variations of this:
    1. Files such as projects’ pom.xml files, .settings/*.prefs, etc. will sometimes get copied into the root of the deployment area, e.g. tomcat’s webapp folder.

    2. Classpath resources from some projects will get copied directly into the webapp’s deployment target root folder, rather than the WEB-INF/classes folder.

    I don’t have a test case for this that I can distribute, though we can try and find the time to whip one up later if absolutely necessary.

    However, I’m hoping this is a known issue and a fix is on the way, perhaps?

    Anyone else seen this?

    Thanks,
    Scott

    *** Date:
    Tuesday, October 16, 2012 8:36:48 AM EDT

    *** System properties:
    OS=Windows7
    OS version=6.1.0
    OS arch=amd64
    Profile arch=x86_64
    Window system=win32
    Java version=1.7.0_07
    Workspace=file:/R:/src/b1302/
    VM Args=-Dosgi.nls.warnings=ignore
    -XX:MaxPermSize=768m
    -XX:ReservedCodeCacheSize=128m
    -Xmx3g
    -Djava.class.path=R:\bin\myeclipse-10\../genuitec-common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

    *** Subscription information
    Product Id: E3MP (MyEclipse Professional Subscription)
    License version: 3.0
    Full Maintenance Included
    Subscription expiration date (YYYYMMDD): 20130525
    Number of users: 50

    *** Eclipse details:
    MyEclipse Enterprise Workbench

    Version: 10.6
    Build id: 10.6-20120727

    Blueprint: MyEclipse 10

    com.genuitec.myeclipse.database – 10.6.0.me201207261914
    com.genuitec.myeclipse.desktop – 10.6.0.me201207261914
    com.genuitec.myeclipse.editor – 10.6.0.me201207261914
    com.genuitec.myeclipse.enterprise.workbench – 10.6.0.me201207261914
    com.genuitec.myeclipse.jboss – 10.6.0.me201207261914
    com.genuitec.myeclipse.jsf – 10.6.0.me201207261914
    com.genuitec.myeclipse.maven – 10.6.0.me201207261914
    com.genuitec.myeclipse.persistence – 10.6.0.me201207261914
    com.genuitec.myeclipse.pulse – 10.6.0.me201207261914
    com.genuitec.myeclipse.struts – 10.6.0.me201207261914
    com.genuitec.myeclipse.tomcat – 10.6.0.me201207261914
    com.genuitec.myeclipse.visualvm – 10.6.0.me201207261914
    com.genuitec.myeclipse.visualvm.server – 10.6.0.me201207261914
    org.eclipse.datatools.connectivity.feature – 1.9.0.me201207261914
    org.eclipse.datatools.enablement.feature – 1.9.0.me201207261914
    org.eclipse.datatools.modelbase.feature – 1.9.0.v201106031100-77078CcNBHCBYKYEbNV
    org.eclipse.datatools.sqldevtools.feature – 1.9.0.me201207261914
    org.eclipse.emf – 2.7.0.v20110606-0949
    org.eclipse.gef – 3.7.0.v20110425-2050-777D-81B2Bz0685C3A6E34272
    org.eclipse.graphiti.feature – 0.8.0.v20110607-1252
    org.eclipse.jpt.jpa.feature – 3.0.0.me201207261914
    org.eclipse.jpt.jpadiagrameditor.feature – 1.0.0.me201207261914
    org.eclipse.jst.common.fproj.enablement.jdt – 3.3.0.me201207261914
    org.eclipse.jst.enterprise_ui.feature – 3.3.0.me201207261914
    org.eclipse.jst.server_adapters.ext.feature – 3.3.0.me201207261914
    org.eclipse.jst.server_adapters.feature – 3.2.100.me201207261914
    org.eclipse.jst.server_ui.feature – 3.3.0.me201207261914
    org.eclipse.jst.ws.axis2tools.feature – 1.1.200.me201207261914
    org.eclipse.m2e.feature – 1.0.0.me201207261914
    org.eclipse.sapphire.platform – 0.3.0.201106221325
    org.eclipse.wst.common.fproj – 3.3.0.me201207261914
    org.eclipse.wst.server_adapters.feature – 3.2.100.me201207261914
    org.eclipse.xsd – 2.7.0.v20110606-0949
    org.springframework.ide.eclipse.feature – 2.9.1.me201207261914

    biz.junginger.ExploreFS_Feature – 1.0.0
    com.plateau.devtools.feature.CodeReviewsManager – 2.0.3
    com.versionone.v1.feature – 2.0.0
    com.yourkit.profiler – 9.5.6.9540
    edu.umd.cs.findbugs.plugin.eclipse – 2.0.0.20120807
    jetbrains.teamcity.feature – 7.1.0.23978
    jetbrains.teamcity.feature.codequality – 7.1.0.23978
    net.sf.eclipsecs – 5.5.0.201111092104
    net.sf.jautodoc.feature – 1.10.0
    org.apache.ivy.feature – 2.3.0.cr120120416000235
    org.apache.ivyde.feature – 2.2.0.beta1-201203282058-RELEASE
    org.eclipse.cvs – 1.3.100.v20110520-0800-7B78FHl9VF7BD7KBM4GP9C
    org.eclipse.draw2d – 3.7.0.v20110425-2050-46-7w3122153603161
    org.eclipse.equinox.p2.core.feature – 1.0.1.v20110906-1605-8290FZ9FVKHVRKtmx3fpNuo02129
    org.eclipse.equinox.p2.extras.feature – 1.0.1.v20110906-1605-7A4FD4DiVOMap8cHSc6vPuny4gqO
    org.eclipse.equinox.p2.rcp.feature – 1.0.1.v20110906-1605-782EqBqNKGVkiV-PUsgz-uny4gqO
    org.eclipse.equinox.p2.user.ui – 2.1.2.R37x_v20110815-1155-6-Bk8pYWZz0qUTX5I15GZWwbXkrl
    org.eclipse.help – 1.3.0.v20110530-0844-7i7uFFmFFl8nvqbDpEqTvx
    org.eclipse.jdt – 3.7.2.v20120120-1414-7z8gFcuFMP7BW5XTz0jLTnz0l9B1
    org.eclipse.jsf.feature – 3.3.0.me201207261914
    org.eclipse.pde – 3.7.2.v20120120-1420-7b7rFUOFEx2Xnqafnpz0E–0
    org.eclipse.platform – 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q
    org.eclipse.rcp – 3.7.2.v20120120-1424-9DB5FmnFq5JCf1UA38R-kz0S0272
    org.testng.eclipse – 6.7.0.20120825_1316
    org.tigris.jira – 0.9.2
    org.tigris.jira.core – 0.9.2
    org.tigris.subversion.clientadapter.feature – 1.8.1
    org.tigris.subversion.clientadapter.javahl.feature – 1.7.3
    org.tigris.subversion.subclipse – 1.8.5

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86_64
    -showsplash
    -launcher
    R:\bin\myeclipse-10\myeclipse.exe
    -name
    Myeclipse
    –launcher.library
    R:\bin\myeclipse-10\../genuitec-common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650\eclipse_4201.dll
    -startup
    R:\bin\myeclipse-10\../genuitec-common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    -install
    R:\bin\myeclipse-10
    -showlocation
    -configuration
    R:\bin\myeclipse-10\configuration
    -vm
    R:\bin\jdk1.7.0_07.64\bin\..\jre\bin\server\jvm.dll

    #331361 Reply

    support-swapna
    Moderator

    scotthamilton77,

    This is a known issue and you can see it fixed in our upcoming 10.7 release which is due in 2 weeks time.

    Sorry for inconvenience caused.

    #331377 Reply

    That’s great to hear, thanks! We look forward to 10.7!

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: Odd Deployment Behavior – ME10.6 and Maven4MyEclipse

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