dev@glassfish.java.net

Re: v3 build failure?

From: Marina Vatkina <Marina.Vatkina_at_Sun.COM>
Date: Tue, 05 Feb 2008 17:49:44 -0800

This change only lead to the same problem as Kedar reported :(.

thanks,
-marina

Nandini Ektare wrote:
>
> My build succeeded.
>
> Also forgot to mention this earlier: On top of Anissa's changes, I had
> to change maven-2 repository url in hk2/pom.xml. Change is similar to
> the the one in v3\pom.xml
>
> Nandini
>
> Marina Vatkina wrote:
>
>> I just tried these steps, and now see the following errors:
>>
>> [INFO] Compiling 67 source files to
>> /export/v3/v3/core/kernel/target/classes
>> /export/v3/v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java:31:
>> cannot find symbol
>> symbol : class ModuleImpl
>> location: package com.sun.enterprise.module.impl
>> import com.sun.enterprise.module.impl.ModuleImpl;
>> ^
>> /export/v3/v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java:32:
>> cannot find symbol
>> symbol : class ClassLoaderProxy
>> location: package com.sun.enterprise.module.impl
>> import com.sun.enterprise.module.impl.ClassLoaderProxy;
>> ^
>> (plus more).
>>
>> -marina
>>
>> Nandini Ektare wrote:
>>
>>> Thanks, Anissa.
>>>
>>> With these steps I could get past that original error. Hope it runs
>>> successfully till the end.
>>> Nandini
>>>
>>> Anissa Lam wrote:
>>>
>>>> I checked out the hk2 source and compile it
>>>> svn co https://svn.dev.java.net/svn/hk2/trunk/hk2
>>>> cd hk2; mvn install
>>>>
>>>> Then go to the <v3>/api directory and do 'mvn install'. Then i
>>>> can go back to <v3> and was able to run 'mvn install' sucessfully.
>>>>
>>>> thanks
>>>> Anissa
>>>>
>>>> Hong Zhang wrote:
>>>>
>>>>> Hi, Anissa
>>>>> I tried to update the workspace and then built, and I still got
>>>>> the same compilation error. Can you share the exact steps you did
>>>>> the build? Thanks!
>>>>>
>>>>> - Hong
>>>>>
>>>>>
>>>>> Anissa Lam wrote:
>>>>>
>>>>>>
>>>>>> I was seeing the same error. Kohsuke helped me to change the
>>>>>> repository for getting the required jars. It is working for me
>>>>>> now. The change is in the top level pom.xml and checked in. I
>>>>>> believe he will change it back once the download server is
>>>>>> functional again.
>>>>>> If you update the workspace, you should get the change.
>>>>>>
>>>>>>
>>>>>> Index: pom.xml
>>>>>> ===================================================================
>>>>>> --- pom.xml (revision 17873)
>>>>>> +++ pom.xml (revision 17874)
>>>>>> @@ -206,7 +206,8 @@
>>>>>> <id>java-dev-repository</id>
>>>>>> <name>Maven 1.x java.dev Snapshot Repository</name>
>>>>>> <layout>legacy</layout>
>>>>>> - <url>http://download.java.net/maven/1</url>
>>>>>> + <!-- url>http://download.java.net/maven/1</url -->
>>>>>> +
>>>>>> <url>https://maven-repository.dev.java.net/nonav/repository</url>
>>>>>> </repository>
>>>>>> <repository>
>>>>>> <id>repo1.maven.org</id>
>>>>>> @@ -216,7 +217,8 @@
>>>>>> <repository>
>>>>>> <id>maven2.java.net</id>
>>>>>> <name>Java.net Repository for Maven 2</name>
>>>>>> - <url>http://download.java.net/maven/2</url>
>>>>>> + <!-- url>http://download.java.net/maven/2</url -->
>>>>>> +
>>>>>> <url>https://maven2-repository.dev.java.net/nonav/repository</url>
>>>>>> </repository>
>>>>>> </repositories>
>>>>>> <pluginRepositories>
>>>>>>
>>>>>> thanks
>>>>>> Anissa
>>>>>>
>>>>>>
>>>>>>
>>>>>> Shing Wai Chan wrote:
>>>>>>
>>>>>>> I can build this morning.
>>>>>>> But now, I cannot build in my Win with the following:
>>>>>>> [INFO] [compiler:compile]
>>>>>>> [INFO] Compiling 12 source files to
>>>>>>> C:\gfv3\src\v3\build\maven-glassfish-plugin\
>>>>>>> target\classes
>>>>>>> [INFO]
>>>>>>> ------------------------------------------------------------------------
>>>>>>>
>>>>>>> [ERROR] BUILD FAILURE
>>>>>>> [INFO]
>>>>>>> ------------------------------------------------------------------------
>>>>>>>
>>>>>>> [INFO] Compilation failure
>>>>>>>
>>>>>>> C:\gfv3\src\v3\build\maven-glassfish-plugin\src\main\java\com\sun\enterprise\bui
>>>>>>>
>>>>>>> ld\RunMojo.java:[4,45] package
>>>>>>> com.sun.enterprise.module.common_impl does not ex
>>>>>>> ist
>>>>>>>
>>>>>>> C:\gfv3\src\v3\build\maven-glassfish-plugin\src\main\java\com\sun\enterprise\bui
>>>>>>>
>>>>>>> ld\DistributionAssemblyMojo.java:[4,45] package
>>>>>>> com.sun.enterprise.module.common
>>>>>>> _impl does not exist
>>>>>>>
>>>>>>> C:\gfv3\src\v3\build\maven-glassfish-plugin\src\main\java\com\sun\enterprise\bui
>>>>>>>
>>>>>>> ld\AbstractGlassfishMojo.java:[9,45] package
>>>>>>> com.sun.enterprise.module.common_im
>>>>>>> pl does not exist
>>>>>>>
>>>>>>> C:\gfv3\src\v3\build\maven-glassfish-plugin\src\main\java\com\sun\enterprise\bui
>>>>>>>
>>>>>>> ld\AbstractGlassfishMojo.java:[37,12] cannot find symbol
>>>>>>> symbol : class Jar
>>>>>>>
>>>>>>> Amy Roh wrote:
>>>>>>>
>>>>>>>> I still haven't been able to build v3 this week. Do we have any
>>>>>>>> estimated resolution time?
>>>>>>>>
>>>>>>>> [ERROR] BUILD ERROR
>>>>>>>> [INFO]
>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> [INFO] Failed to resolve artifact.
>>>>>>>>
>>>>>>>> Missing:
>>>>>>>> ----------
>>>>>>>> 1) com.sun.xml.ws:jaxws-rt:jar:2.1.3
>>>>>>>>
>>>>>>>> Try downloading the file manually from the project website.
>>>>>>>>
>>>>>>>> Then, install it using the command:
>>>>>>>> mvn install:install-file -DgroupId=com.sun.xml.ws
>>>>>>>> -DartifactId=jaxws-rt \
>>>>>>>> -Dversion=2.1.3 -Dpackaging=jar -Dfile=/path/to/file
>>>>>>>> Alternatively, if you host your own repository you can deploy
>>>>>>>> the file there:
>>>>>>>> mvn deploy:deploy-file -DgroupId=com.sun.xml.ws
>>>>>>>> -DartifactId=jaxws-rt \
>>>>>>>> -Dversion=2.1.3 -Dpackaging=jar -Dfile=/path/to/file \
>>>>>>>> -Durl=[url] -DrepositoryId=[id]
>>>>>>>>
>>>>>>>> Path to dependency:
>>>>>>>> 1)
>>>>>>>> org.glassfish.core.security:core-security:hk2-jar:10.0-SNAPSHOT
>>>>>>>> 2) com.sun.xml.ws:jaxws-rt:jar:2.1.3
>>>>>>>>
>>>>>>>> 2) javax.security.auth.message:jmac:jar:1.0
>>>>>>>>
>>>>>>>> Try downloading the file manually from the project website.
>>>>>>>>
>>>>>>>> Then, install it using the command:
>>>>>>>> mvn install:install-file
>>>>>>>> -DgroupId=javax.security.auth.message -DartifactI
>>>>>>>> d=jmac \
>>>>>>>> -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file
>>>>>>>> Alternatively, if you host your own repository you can deploy
>>>>>>>> the file there:
>>>>>>>> mvn deploy:deploy-file -DgroupId=javax.security.auth.message
>>>>>>>> -DartifactId=jm
>>>>>>>> ac \
>>>>>>>> -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file \
>>>>>>>> -Durl=[url] -DrepositoryId=[id]
>>>>>>>>
>>>>>>>> Path to dependency:
>>>>>>>> 1)
>>>>>>>> org.glassfish.core.security:core-security:hk2-jar:10.0-SNAPSHOT
>>>>>>>> 2) javax.security.auth.message:jmac:jar:1.0
>>>>>>>>
>>>>>>>> ----------
>>>>>>>> 2 required artifacts are missing.
>>>>>>>>
>>>>>>>>
>>>>>>>> Hong Zhang wrote:
>>>>>>>>
>>>>>>>>> When I tried just now, I got this compilation error instead (I
>>>>>>>>> seem to be able to download the jars). I don't know if it's
>>>>>>>>> still related to the download.java.net outage or this is
>>>>>>>>> something else.
>>>>>>>>>
>>>>>>>>> [INFO] [compiler:compile]
>>>>>>>>> [INFO] Compiling 12 source files to
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/target/classes
>>>>>>>>>
>>>>>>>>> [INFO]
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>> [ERROR] BUILD FAILURE
>>>>>>>>> [INFO]
>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>> [INFO] Compilation failure
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/RunMojo.java:[4,45]
>>>>>>>>> package com.sun.enterprise.module.common_impl does not exist
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/DistributionAssemblyMojo.java:[4,45]
>>>>>>>>> package com.sun.enterprise.module.common_impl does not exist
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/AbstractGlassfishMojo.java:[9,45]
>>>>>>>>> package com.sun.enterprise.module.common_impl does not exist
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/AbstractGlassfishMojo.java:[37,12]
>>>>>>>>> cannot find symbol
>>>>>>>>> symbol : class Jar
>>>>>>>>> location: class com.sun.enterprise.build.AbstractGlassfishMojo
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/AbstractGlassfishMojo.java:[37,22]
>>>>>>>>> cannot find symbol
>>>>>>>>> symbol : variable Jar
>>>>>>>>> location: class com.sun.enterprise.build.AbstractGlassfishMojo
>>>>>>>>>
>>>>>>>>> /home/hzhang/files/workspaces/v3/build/maven-glassfish-plugin/src/main/java/com/sun/enterprise/build/RunMojo.java:[218,28]
>>>>>>>>> cannot find symbol
>>>>>>>>> symbol : variable AbstractFactory
>>>>>>>>> location: class com.sun.enterprise.build.RunMojo
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Kohsuke Kawaguchi wrote:
>>>>>>>>>
>>>>>>>>>> Kohsuke Kawaguchi wrote:
>>>>>>>>>>
>>>>>>>>>>> OMG, the entire download.java.net server is gone!! It's not
>>>>>>>>>>> serving anything anywhere in its path.
>>>>>>>>>>>
>>>>>>>>>>> I'm contacting java.net admins. Will let you know how it goes.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This appears to be related to GCN #154593, which is still in
>>>>>>>>>> progress.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hong Zhang wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>> I checked out a fresh workspace this morning and I got
>>>>>>>>>>>> this failure while doing "mvn -U install". Anyone has any
>>>>>>>>>>>> idea? I have tried to clean up my ~/.m2/repository, but that
>>>>>>>>>>>> did not help.
>>>>>>>>>>>>
>>>>>>>>>>>> INFO]
>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>> [ERROR] BUILD ERROR
>>>>>>>>>>>> [INFO]
>>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>> [INFO] Failed to resolve artifact.
>>>>>>>>>>>>
>>>>>>>>>>>> Missing:
>>>>>>>>>>>> ----------
>>>>>>>>>>>> 1)
>>>>>>>>>>>> org.glassfish.build:maven-glassfish-extension:jar:1.0-SNAPSHOT
>>>>>>>>>>>>
>>>>>>>>>>>> Try downloading the file manually from the project website.
>>>>>>>>>>>>
>>>>>>>>>>>> Then, install it using the command:
>>>>>>>>>>>> mvn install:install-file -DgroupId=org.glassfish.build
>>>>>>>>>>>> -DartifactId=maven-glassfish-extension \
>>>>>>>>>>>> -Dversion=1.0-SNAPSHOT -Dpackaging=jar
>>>>>>>>>>>> -Dfile=/path/to/file
>>>>>>>>>>>> Alternatively, if you host your own repository you can
>>>>>>>>>>>> deploy the file there: mvn deploy:deploy-file
>>>>>>>>>>>> -DgroupId=org.glassfish.build
>>>>>>>>>>>> -DartifactId=maven-glassfish-extension \
>>>>>>>>>>>> -Dversion=1.0-SNAPSHOT -Dpackaging=jar
>>>>>>>>>>>> -Dfile=/path/to/file \
>>>>>>>>>>>> -Durl=[url] -DrepositoryId=[id]
>>>>>>>>>>>>
>>>>>>>>>>>> Path to dependency:
>>>>>>>>>>>> 1) org.glassfish:glassfish-parent:pom:10.0-SNAPSHOT
>>>>>>>>>>>> 2)
>>>>>>>>>>>> org.glassfish.build:maven-glassfish-extension:jar:1.0-SNAPSHOT
>>>>>>>>>>>>
>>>>>>>>>>>> ----------
>>>>>>>>>>>> 1 required artifact is missing.
>>>>>>>>>>>>
>>>>>>>>>>>> for artifact:
>>>>>>>>>>>> org.glassfish:glassfish-parent:pom:10.0-SNAPSHOT
>>>>>>>>>>>>
>>>>>>>>>>>> from the specified remote repositories:
>>>>>>>>>>>> central (http://repo1.maven.org/maven2),
>>>>>>>>>>>> maven2.java.net (http://download.java.net/maven/2),
>>>>>>>>>>>> repo1.maven.org (http://repo1.maven.org/maven2),
>>>>>>>>>>>> java-dev-repository (http://download.java.net/maven/1),
>>>>>>>>>>>> glassfish-repository
>>>>>>>>>>>> (http://download.java.net/maven/glassfish),
>>>>>>>>>>>> java.net (http://download.java.net/maven/1)
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>> - Hong
>>>>>>>>>>>>
>>>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>> dev-help_at_glassfish.dev.java.net
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>>
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>