[
https://issues.jboss.org/browse/JBIDE-13383?page=com.atlassian.jira.plugi...
]
Denis Golovin edited comment on JBIDE-13383 at 1/24/13 2:18 PM:
----------------------------------------------------------------
h3. How that was done
# Local maven build
# parent/pom.xml and tycho-plugins are build locally and installed into local repo
# Aggregation pom used from my repo on
[
github|https://github.com/dgolovin/jbosstools-fork-submodules/blob/master...]
# Modified parent/pom.xml without profiles and with just one repository
http://download.jboss.org/jbosstools/updates/kepler/M4/REPO to be sure nothing else
getting in
# -DskipTests falg added to compile only without running tests
h3. Results
Full reactor summary is in attached files, below is only failures and skipped features
with my comments after # char.
{code}# base site build error. It is not easy to guess by name but the errors unveil it in
the end
[INFO] site .............................................. FAILURE [11.469s]
# Dali cahnges with public and private API's
[INFO] org.hibernate.eclipse.console ..................... FAILURE [1.001s]
# Bellow plugins are skipped because of dependencies to hibernate plugins
[INFO] org.jboss.tools.birt.oda.ui ....................... SKIPPED
[INFO] org.jboss.tools.birt.feature ...................... SKIPPED
[INFO] birt.site ......................................... SKIPPED
[INFO] org.jboss.tools.seam.ui ........................... SKIPPED
[INFO] org.jboss.tools.maven.seam ........................ SKIPPED
[INFO] org.jboss.tools.maven.seam.feature ................ SKIPPED
[INFO] org.jboss.tools.maven.hibernate ................... SKIPPED
[INFO] org.jboss.tools.maven.hibernate.feature ........... SKIPPED
# See compilation problems in the end
[INFO] org.jboss.tools.maven.jpa ......................... FAILURE [0.298s]
#skipped because compilation problems in dependecies
[INFO] org.jboss.tools.maven.configurators.tests ......... SKIPPED
[INFO] org.jboss.tools.maven.test.feature ................ SKIPPED
[INFO] org.jboss.tools.maven.jpa.feature ................. SKIPPED
[INFO] org.jboss.tools.project.examples.test ............. SKIPPED
[INFO] org.jboss.tools.project.examples.test.feature ..... SKIPPED
[INFO] org.hibernate.eclipse.jdt.apt.ui .................. SKIPPED
[INFO] org.hibernate.eclipse.jdt.ui ...................... SKIPPED
[INFO] org.hibernate.eclipse.mapper ...................... SKIPPED
# Skipped by maven but both jpt plugins below have compilation problems related to changes
in privat/public API in Daly
[INFO] org.jboss.tools.hibernate.jpt.core ................ SKIPPED
[INFO] org.jboss.tools.hibernate.jpt.ui .................. SKIPPED
# Skipped because of compilation problems in dependencies
[INFO] org.jboss.tools.hibernate.ui ...................... SKIPPED
[INFO] org.jboss.tools.hibernate3_5 ...................... SKIPPED
[INFO] org.jboss.tools.hibernate3_6 ...................... SKIPPED
[INFO] org.jboss.tools.hibernate4_0 ...................... SKIPPED
[INFO] org.hibernate.eclipse.feature ..................... SKIPPED
[INFO] org.jboss.tools.seam.feature ...................... SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector ............. SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector.feature ..... SKIPPED
[INFO] org.jboss.tools.community.central.feature ......... SKIPPED
[INFO] central.maven.examples.site ....................... SKIPPED
[INFO] org.hibernate.eclipse.console.test ................ SKIPPED
[INFO] org.hibernate.eclipse.jdt.ui.test ................. SKIPPED
[INFO] org.jboss.tools.hibernate.ui.test ................. SKIPPED
[INFO] org.hibernate.eclipse.test.feature ................ SKIPPED
[INFO] org.jboss.tools.hibernate.jpt.core.test ........... SKIPPED
[INFO] hibernatetools.site ............................... SKIPPED
[INFO] org.jboss.tools.seam.base.test .................... SKIPPED
[INFO] org.jboss.tools.seam.core.test .................... SKIPPED
[INFO] org.jboss.tools.seam.ui.test ...................... SKIPPED
[INFO] org.jboss.tools.seam121EAP.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam121EAP.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam201GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam201GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam202SP1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam202SP1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam203CR1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam203CR1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam211GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam211GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam212GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam212GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam220CR1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam220CR1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam220GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam220GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam221GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam221GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam230.core.test ................. SKIPPED
[INFO] org.jboss.tools.seam230.ui.test ................... SKIPPED
[INFO] org.jboss.tools.seamfp.core.test .................. SKIPPED
[INFO] org.jboss.tools.seamfp.ui.test .................... SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector.test ........ SKIPPED
[INFO] org.jboss.tools.seam.test.feature ................. SKIPPED
[INFO] javaee.site ....................................... SKIPPED
[INFO] org.jboss.tools.portlet.feature ................... SKIPPED
[INFO] portlet.site ...................................... SKIPPED
# the same error as in base component update site
[INFO] server.site ....................................... FAILURE [10.652s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 38:06.099s
[INFO] Finished at: Wed Jan 16 17:56:43 PST 2013
[INFO] Final Memory: 1078M/3058M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
(generate-facade) on project site: Execution generate-facade of goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
failed: A required class was missing while executing
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade:
org/jboss/tools/tycho/sitegenerator/GenerateRepositoryFacadeMojo$2
[ERROR] -----------------------------------------------------
[ERROR] realm =
plugin>org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/jboss/tools/tycho-plugins/repository-utils/0.0.1-SNAPSHOT/repository-utils-0.0.1-SNAPSHOT.jar
[ERROR] urls[1] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[2] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
[ERROR] urls[3] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
[ERROR] urls[4] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/eclipse/tycho/tycho-packaging-plugin/0.15.0/tycho-packaging-plugin-0.15.0.jar
[ERROR] urls[5] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
[ERROR] urls[6] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[7] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[8] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[9] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar
[ERROR] urls[10] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar
[ERROR] urls[11] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-archiver/1.2/plexus-archiver-1.2.jar
[ERROR] urls[12] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-io/1.0.1/plexus-io-1.0.1.jar
[ERROR] urls[13] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon/8.7/saxon-8.7.jar
[ERROR] urls[14] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm
ClassRealm[project>org.jboss.tools:base:4.0.0-SNAPSHOT, parent: ClassRealm[maven.api,
parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo$2
[ERROR] -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile
(default-compile) on project org.hibernate.eclipse.console: Compilation failure:
Compilation failure:
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[26,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[27,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[446,0]
[ERROR] if (!JpaFacet.isInstalled(findJavaProject.getProject())) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[450,0]
[ERROR] String projectCPName =
JptJpaCorePlugin.getConnectionProfileName(findJavaProject.getProject());
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[20,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[21,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[146,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[149,0]
[ERROR] String projectCPName = JptJpaCorePlugin.getConnectionProfileName(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[228,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[231,0]
[ERROR] String defCatalog = JptJpaCorePlugin.getUserOverrideDefaultCatalog(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[232,0]
[ERROR] String defSchema = JptJpaCorePlugin.getUserOverrideDefaultSchema(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[46,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[49,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[289,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[292,0]
[ERROR] String jpaPlatformId = JptJpaCorePlugin.getJpaPlatformId(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR] 15 problems (15 errors)
[ERROR] -> [Help 2]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile
(default-compile) on project org.jboss.tools.maven.jpa: Compilation failure: Compilation
failure:
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[21,0]
[ERROR] import org.eclipse.jpt.common.core.JptCommonCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.common.core.JptCommonCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[23,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[26,0]
[ERROR] import org.eclipse.jpt.jpa.core.resource.xml.JpaXmlResource;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.resource.xml cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[55,0]
[ERROR] public static XmlPersistenceUnit getFirstXmlPersistenceUnit(JpaXmlResource
persistenceXml) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[69,0]
[ERROR] public static IProjectFacetVersion getVersion(JpaXmlResource persistenceXml) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[75,0]
[ERROR] return JpaFacet.FACET.getDefaultVersion();
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[77,0]
[ERROR] return JpaFacet.FACET.getVersion(version);
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[84,0]
[ERROR] getResourceLocator =
JptCommonCorePlugin.class.getMethod("getResourceLocator", IProject.class);
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] JptCommonCorePlugin cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[28,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[29,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[34,0]
[ERROR] import org.eclipse.jpt.jpa.core.platform.JpaPlatformDescription;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.platform.JpaPlatformDescription cannot be
resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[36,0]
[ERROR] import org.eclipse.jpt.jpa.core.resource.xml.JpaXmlResource;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.resource.xml cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[112,0]
[ERROR] JpaXmlResource jpaXmlResource = provider.getXmlResource();
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[116,0]
[ERROR] JpaPlatformDescription platform = getPlatform(jpaXmlResource, version);
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[129,0]
[ERROR] private JpaPlatformDescription getPlatform(JpaXmlResource persistenceXml,
IProjectFacetVersion facetVersion) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[129,0]
[ERROR] private JpaPlatformDescription getPlatform(JpaXmlResource persistenceXml,
IProjectFacetVersion facetVersion) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[137,0]
[ERROR] for (JpaPlatformDescription platform :
JptJpaCorePlugin.getJpaPlatformManager().getJpaPlatforms()) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[137,0]
[ERROR] for (JpaPlatformDescription platform :
JptJpaCorePlugin.getJpaPlatformManager().getJpaPlatforms()) {
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[149,0]
[ERROR] JpaPlatformDescription platform) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[171,0]
[ERROR] && !JpaFacet.isInstalled(project)
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR] 20 problems (20 errors)
[ERROR] -> [Help 2]
[ERROR] Failed to execute goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
(generate-facade) on project server.site: Execution generate-facade of goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
failed: A required class was missing while executing
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade:
org/jboss/tools/tycho/sitegenerator/GenerateRepositoryFacadeMojo$2
[ERROR] -----------------------------------------------------
[ERROR] realm =
plugin>org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/jboss/tools/tycho-plugins/repository-utils/0.0.1-SNAPSHOT/repository-utils-0.0.1-SNAPSHOT.jar
[ERROR] urls[1] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[2] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
[ERROR] urls[3] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
[ERROR] urls[4] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/eclipse/tycho/tycho-packaging-plugin/0.15.0/tycho-packaging-plugin-0.15.0.jar
[ERROR] urls[5] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
[ERROR] urls[6] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[7] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[8] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[9] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar
[ERROR] urls[10] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar
[ERROR] urls[11] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-archiver/1.2/plexus-archiver-1.2.jar
[ERROR] urls[12] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-io/1.0.1/plexus-io-1.0.1.jar
[ERROR] urls[13] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon/8.7/saxon-8.7.jar
[ERROR] urls[14] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm
ClassRealm[project>org.jboss.tools:base:4.0.0-SNAPSHOT, parent: ClassRealm[maven.api,
parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo$2
[ERROR] -> [Help 1]
[ERROR]{code}
h3. Problems to fix:
# compilation problems in hibernate and maven
# rename base component site to be able identify module in reactor summary
# base update site buile error (see JBIDE-13417)
# xulrunner has reference to parent pom as ../build/parent/pom.xml
# webservices has reference to parent pom as ../build/parent/pom.xml
# add build folder to hibernate module .gitignore (need to run git clean -d -f to remove
untracked build folders)
was (Author: dgolovin):
h3. How that was done
# Local maven build
# parent/pom.xml and tycho-plugins are build locally and installed into local repo
# Aggregation pom used from my repo on
[
github|https://github.com/dgolovin/jbosstools-fork-submodules/blob/master...]
# Modified parent/pom.xml without profiles and with just one repository
http://download.jboss.org/jbosstools/updates/kepler/M4/REPO to be sure nothing else
getting in
# -DskipTests falg added to compile only without running tests
h3. Results
Full reactor summary is in attached files, below is only failures and skipped features
with my comments after # char.
{code}# base site build error. It is not easy to guess by name but the errors unveil it in
the end
[INFO] site .............................................. FAILURE [11.469s]
# Dali cahnges with public and private API's
[INFO] org.hibernate.eclipse.console ..................... FAILURE [1.001s]
# Bellow plugins are skipped because of dependencies to hibernate plugins
[INFO] org.jboss.tools.birt.oda.ui ....................... SKIPPED
[INFO] org.jboss.tools.birt.feature ...................... SKIPPED
[INFO] birt.site ......................................... SKIPPED
[INFO] org.jboss.tools.seam.ui ........................... SKIPPED
[INFO] org.jboss.tools.maven.seam ........................ SKIPPED
[INFO] org.jboss.tools.maven.seam.feature ................ SKIPPED
[INFO] org.jboss.tools.maven.hibernate ................... SKIPPED
[INFO] org.jboss.tools.maven.hibernate.feature ........... SKIPPED
# See compilation problems in the end
[INFO] org.jboss.tools.maven.jpa ......................... FAILURE [0.298s]
#skipped because compilation problems in dependecies
[INFO] org.jboss.tools.maven.configurators.tests ......... SKIPPED
[INFO] org.jboss.tools.maven.test.feature ................ SKIPPED
[INFO] org.jboss.tools.maven.jpa.feature ................. SKIPPED
[INFO] org.jboss.tools.project.examples.test ............. SKIPPED
[INFO] org.jboss.tools.project.examples.test.feature ..... SKIPPED
[INFO] org.hibernate.eclipse.jdt.apt.ui .................. SKIPPED
[INFO] org.hibernate.eclipse.jdt.ui ...................... SKIPPED
[INFO] org.hibernate.eclipse.mapper ...................... SKIPPED
# Skipped by maven but both jpt plugins below have compilation problems related to changes
in privat/public API in Daly
[INFO] org.jboss.tools.hibernate.jpt.core ................ SKIPPED
[INFO] org.jboss.tools.hibernate.jpt.ui .................. SKIPPED
# Skipped because of compilation problems in dependencies
[INFO] org.jboss.tools.hibernate.ui ...................... SKIPPED
[INFO] org.jboss.tools.hibernate3_5 ...................... SKIPPED
[INFO] org.jboss.tools.hibernate3_6 ...................... SKIPPED
[INFO] org.jboss.tools.hibernate4_0 ...................... SKIPPED
[INFO] org.hibernate.eclipse.feature ..................... SKIPPED
[INFO] org.jboss.tools.seam.feature ...................... SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector ............. SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector.feature ..... SKIPPED
[INFO] org.jboss.tools.community.central.feature ......... SKIPPED
[INFO] central.maven.examples.site ....................... SKIPPED
[INFO] org.hibernate.eclipse.console.test ................ SKIPPED
[INFO] org.hibernate.eclipse.jdt.ui.test ................. SKIPPED
[INFO] org.jboss.tools.hibernate.ui.test ................. SKIPPED
[INFO] org.hibernate.eclipse.test.feature ................ SKIPPED
[INFO] org.jboss.tools.hibernate.jpt.core.test ........... SKIPPED
[INFO] hibernatetools.site ............................... SKIPPED
[INFO] org.jboss.tools.seam.base.test .................... SKIPPED
[INFO] org.jboss.tools.seam.core.test .................... SKIPPED
[INFO] org.jboss.tools.seam.ui.test ...................... SKIPPED
[INFO] org.jboss.tools.seam121EAP.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam121EAP.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam201GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam201GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam202SP1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam202SP1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam203CR1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam203CR1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam211GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam211GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam212GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam212GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam220CR1.core.test .............. SKIPPED
[INFO] org.jboss.tools.seam220CR1.ui.test ................ SKIPPED
[INFO] org.jboss.tools.seam220GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam220GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam221GA.core.test ............... SKIPPED
[INFO] org.jboss.tools.seam221GA.ui.test ................. SKIPPED
[INFO] org.jboss.tools.seam230.core.test ................. SKIPPED
[INFO] org.jboss.tools.seam230.ui.test ................... SKIPPED
[INFO] org.jboss.tools.seamfp.core.test .................. SKIPPED
[INFO] org.jboss.tools.seamfp.ui.test .................... SKIPPED
[INFO] org.jboss.tools.runtime.seam.detector.test ........ SKIPPED
[INFO] org.jboss.tools.seam.test.feature ................. SKIPPED
[INFO] javaee.site ....................................... SKIPPED
[INFO] org.jboss.tools.portlet.feature ................... SKIPPED
[INFO] portlet.site ...................................... SKIPPED
# the same error as in base component update site
[INFO] server.site ....................................... FAILURE [10.652s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 38:06.099s
[INFO] Finished at: Wed Jan 16 17:56:43 PST 2013
[INFO] Final Memory: 1078M/3058M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
(generate-facade) on project site: Execution generate-facade of goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
failed: A required class was missing while executing
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade:
org/jboss/tools/tycho/sitegenerator/GenerateRepositoryFacadeMojo$2
[ERROR] -----------------------------------------------------
[ERROR] realm =
plugin>org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/jboss/tools/tycho-plugins/repository-utils/0.0.1-SNAPSHOT/repository-utils-0.0.1-SNAPSHOT.jar
[ERROR] urls[1] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[2] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
[ERROR] urls[3] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
[ERROR] urls[4] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/eclipse/tycho/tycho-packaging-plugin/0.15.0/tycho-packaging-plugin-0.15.0.jar
[ERROR] urls[5] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
[ERROR] urls[6] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[7] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[8] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[9] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar
[ERROR] urls[10] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar
[ERROR] urls[11] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-archiver/1.2/plexus-archiver-1.2.jar
[ERROR] urls[12] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-io/1.0.1/plexus-io-1.0.1.jar
[ERROR] urls[13] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon/8.7/saxon-8.7.jar
[ERROR] urls[14] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm
ClassRealm[project>org.jboss.tools:base:4.0.0-SNAPSHOT, parent: ClassRealm[maven.api,
parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo$2
[ERROR] -> [Help 1]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile
(default-compile) on project org.hibernate.eclipse.console: Compilation failure:
Compilation failure:
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[26,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[27,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[446,0]
[ERROR] if (!JpaFacet.isInstalled(findJavaProject.getProject())) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/launch/ConsoleConfigurationMainTab.java:[450,0]
[ERROR] String projectCPName =
JptJpaCorePlugin.getConnectionProfileName(findJavaProject.getProject());
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[20,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[21,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[146,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[149,0]
[ERROR] String projectCPName = JptJpaCorePlugin.getConnectionProfileName(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[228,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[231,0]
[ERROR] String defCatalog = JptJpaCorePlugin.getUserOverrideDefaultCatalog(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/EclipseLaunchConsoleConfigurationPreferences.java:[232,0]
[ERROR] String defSchema = JptJpaCorePlugin.getUserOverrideDefaultSchema(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[46,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[49,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[289,0]
[ERROR] if (!JpaFacet.isInstalled(project)) {
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-hibernate/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/properties/HibernatePropertyPage.java:[292,0]
[ERROR] String jpaPlatformId = JptJpaCorePlugin.getJpaPlatformId(project);
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR] 15 problems (15 errors)
[ERROR] -> [Help 2]
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile
(default-compile) on project org.jboss.tools.maven.jpa: Compilation failure: Compilation
failure:
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[21,0]
[ERROR] import org.eclipse.jpt.common.core.JptCommonCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.common.core.JptCommonCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[23,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[26,0]
[ERROR] import org.eclipse.jpt.jpa.core.resource.xml.JpaXmlResource;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.resource.xml cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[55,0]
[ERROR] public static XmlPersistenceUnit getFirstXmlPersistenceUnit(JpaXmlResource
persistenceXml) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[69,0]
[ERROR] public static IProjectFacetVersion getVersion(JpaXmlResource persistenceXml) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[75,0]
[ERROR] return JpaFacet.FACET.getDefaultVersion();
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[77,0]
[ERROR] return JpaFacet.FACET.getVersion(version);
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JptUtils.java:[84,0]
[ERROR] getResourceLocator =
JptCommonCorePlugin.class.getMethod("getResourceLocator", IProject.class);
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] JptCommonCorePlugin cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[28,0]
[ERROR] import org.eclipse.jpt.jpa.core.JpaFacet;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JpaFacet cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[29,0]
[ERROR] import org.eclipse.jpt.jpa.core.JptJpaCorePlugin;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[34,0]
[ERROR] import org.eclipse.jpt.jpa.core.platform.JpaPlatformDescription;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.platform.JpaPlatformDescription cannot be
resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[36,0]
[ERROR] import org.eclipse.jpt.jpa.core.resource.xml.JpaXmlResource;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.jpt.jpa.core.resource.xml cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[112,0]
[ERROR] JpaXmlResource jpaXmlResource = provider.getXmlResource();
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[116,0]
[ERROR] JpaPlatformDescription platform = getPlatform(jpaXmlResource, version);
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[129,0]
[ERROR] private JpaPlatformDescription getPlatform(JpaXmlResource persistenceXml,
IProjectFacetVersion facetVersion) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[129,0]
[ERROR] private JpaPlatformDescription getPlatform(JpaXmlResource persistenceXml,
IProjectFacetVersion facetVersion) {
[ERROR] ^^^^^^^^^^^^^^
[ERROR] JpaXmlResource cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[137,0]
[ERROR] for (JpaPlatformDescription platform :
JptJpaCorePlugin.getJpaPlatformManager().getJpaPlatforms()) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[137,0]
[ERROR] for (JpaPlatformDescription platform :
JptJpaCorePlugin.getJpaPlatformManager().getJpaPlatforms()) {
[ERROR] ^^^^^^^^^^^^^^^^
[ERROR] JptJpaCorePlugin cannot be resolved
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[149,0]
[ERROR] JpaPlatformDescription platform) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^
[ERROR] JpaPlatformDescription cannot be resolved to a type
[ERROR]
/home/eskimo/Projects/jbds/jbosstools-fork-submodules/jbosstools-central/maven/plugins/org.jboss.tools.maven.jpa/src/org/jboss/tools/maven/jpa/configurators/JpaProjectConfigurator.java:[171,0]
[ERROR] && !JpaFacet.isInstalled(project)
[ERROR] ^^^^^^^^
[ERROR] JpaFacet cannot be resolved
[ERROR] 20 problems (20 errors)
[ERROR] -> [Help 2]
[ERROR] Failed to execute goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
(generate-facade) on project server.site: Execution generate-facade of goal
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade
failed: A required class was missing while executing
org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT:generate-repository-facade:
org/jboss/tools/tycho/sitegenerator/GenerateRepositoryFacadeMojo$2
[ERROR] -----------------------------------------------------
[ERROR] realm =
plugin>org.jboss.tools.tycho-plugins:repository-utils:0.0.1-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/jboss/tools/tycho-plugins/repository-utils/0.0.1-SNAPSHOT/repository-utils-0.0.1-SNAPSHOT.jar
[ERROR] urls[1] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[2] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
[ERROR] urls[3] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
[ERROR] urls[4] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/eclipse/tycho/tycho-packaging-plugin/0.15.0/tycho-packaging-plugin-0.15.0.jar
[ERROR] urls[5] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
[ERROR] urls[6] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
[ERROR] urls[7] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[8] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[9] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar
[ERROR] urls[10] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar
[ERROR] urls[11] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-archiver/1.2/plexus-archiver-1.2.jar
[ERROR] urls[12] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/org/codehaus/plexus/plexus-io/1.0.1/plexus-io-1.0.1.jar
[ERROR] urls[13] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon/8.7/saxon-8.7.jar
[ERROR] urls[14] =
file:/home/eskimo/Projects/jbds/jbosstools-fork-submodules/../.m2/jbosstools-fork-submodules-maximum1/master/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm
ClassRealm[project>org.jboss.tools:base:4.0.0-SNAPSHOT, parent: ClassRealm[maven.api,
parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo$2
[ERROR] -> [Help 1]
[ERROR]{code}
h3. Problems to fix:
# compilation problems in hibernate and maven
# rename base component site to be able identify module in reactor summary
# xulrunner has reference to parent pom as ../build/parent/pom.xml
# webservices has reference to parent pom as ../build/parent/pom.xml
# add build folder to hibernate module .gitignore (need to run git clean -d -f to remove
untracked build folders)
Support running on Eclipse Kepler (4.3) platform
------------------------------------------------
Key: JBIDE-13383
URL:
https://issues.jboss.org/browse/JBIDE-13383
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: Build/Releng, target-platform, updatesite
Affects Versions: 4.0.0.Final, 4.1.0.Alpha1
Reporter: Max Rydahl Andersen
Priority: Blocker
Fix For: 4.1.0.Alpha1
Attachments: full-reactor-summary-with-compilation-errors.txt
Kepler is coming and it have many improvements performance wise over Juno and is the only
version certified to run on Windows 8 afaics. It is also the first version where WTP
static web project becomes more usable. and of course the general notion that Kepler is
the only version we can actually get fixes into.
Migration guide for Eclipse Platform (currently empty - I've posted question on
http://dev.eclipse.org/mhonarc/lists/eclipse-dev/ to check if better new doc)
http://htmlpreview.github.com/?https://github.com/eclipse/eclipse.platfor...
Migration tips for WTP (this time there are *Actual* changes!)
http://wiki.eclipse.org/New_Help_for_Old_Friends_VIII
Last years migration: JBIDE-11549 (Juno), JBIDE-8624 (Indigo).
Please link related Kepler runtime/build issues to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira