dev@glassfish.java.net

Re: Error for maven dependencies when using GF embedded API

From: Jerome Dochez <Jerome.Dochez_at_Sun.COM>
Date: Thu, 30 Oct 2008 10:15:21 -0700

weird, javadb is there but I picked on

Missing:
----------
1)
org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b

and it's not there ...

http://download.java.net/maven/glassfish/org/glassfish/osgi-platforms/osgi-platforms/3.0-Prelude-b28b/

so it seems we are missing some of them...

jerome

Harsha Godugu wrote:
> Jerome Dochez wrote:
>> Harsha
>>
>> Are you sur that's the problem ? when I go to
> Yes.
>> http://download.java.net/maven/glassfish/org/glassfish/osgi-platforms/osgi-platforms/3.0-Prelude-b28b/
>>
> This (osgi-platforms) does not have a zip at all. If I look at
> previous versions none of them has got a zip.
> At the same time, corresponding to:
> 3)
> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
> from the email log here, when I goto :
> http://download.java.net/maven/glassfish/org/glassfish/external/javadb/3.0-Prelude-b28b/
> I see the distribution fragment
> javadb-3.0-Prelude-b28b.zip <http://download.java.net/maven/glassfish/org/glassfish/external/javadb/3.0-Prelude-b28b/javadb-3.0-Prelude-b28b.zip>
>
> so, it's there. The problem is Users' maven did not understand the term distribution-fragment.
>
> We had just run into the same problem with couple of non-Sun folks yesterday.
>
> Paul S. could tell us if the problem is fixed by adding extension in the pom.
>
> thanks,
> Harsha
>
>
>>
>> I am not seeing the .zip files.
>>
>> jerome
>>
>> Harsha Godugu wrote:
>>> Add the following under your <build> section of pom and let me
>>> know if this fixed the problem.
>>> Please note the version tag. It could be whatever version (prelude /
>>> snapshot-> trunk) that your project needs.
>>>
>>> < <build>
>>> < <plugins>
>>> < <plugin>
>>> < <groupId>org.glassfish.build</groupId>
>>> < <artifactId>maven-glassfish-plugin</artifactId>
>>> < <version>3.0-Prelude-b28b</version>
>>> < <extensions>true</extensions>
>>> < </plugin>
>>> < </plugins>
>>> < <extensions>
>>> < <extension>
>>> < <groupId>org.glassfish.build</groupId>
>>> < <artifactId>maven-glassfish-extension</artifactId>
>>> < <version>3.0-Prelude-b28b</version>
>>> < </extension>
>>> < </extensions>
>>> < </build>
>>> Vivek Pandey wrote:
>>>
>>>> This has been problem for quite some time, and it has to do with
>>>> nucleus dependency on distribution-fragment and this makes the
>>>> embedded pretty much impossible to work with when your project is
>>>> maven based.
>>>>
>>>> It seems distribution-fragment artifacts are handled by
>>>> maven-glassfish-extension but defining this extension in your pom
>>>> does not help either. The only thing that has been working is
>>>> defining dependency on v3 parent pom, which does ot work for anyone
>>>> outside.
>>>>
>>>> Someone needs to fix the embedded pom or actually nucleus pom, so
>>>> that anyone depending on it automatically resolves all the
>>>> dependencies.
>>>>
>>>> -vivek.
>>>>
>>>>
>>>> Paul Sandoz wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I have this in my POM:
>>>>>
>>>>> <dependency>
>>>>> <groupId>org.glassfish.embedded</groupId>
>>>>> <artifactId>glassfish-embedded-api</artifactId>
>>>>> <version>3.0-Prelude-b28b</version>
>>>>> <scope>test</scope>
>>>>> </dependency>
>>>>>
>>>>> My maven project fails with missing artifacts presented at the end
>>>>> of the email.
>>>>>
>>>>> Paul.
>>>>>
>>>>> Missing:
>>>>> ----------
>>>>> 1)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> 3)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> 7)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> ----------
>>>>> 7 required artifacts are missing.
>>>>>
>>>>> for artifact:
>>>>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>>
>>>>> from the specified remote repositories:
>>>>> central (http://repo1.maven.org/maven2),
>>>>> glassfish-repository (http://download.java.net/maven/glassfish),
>>>>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>>>>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>>>>
>>>>>
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> [INFO] Trace
>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
>>>>> ----------
>>>>> 1)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> 3)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> 7)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> ----------
>>>>> 7 required artifacts are missing.
>>>>>
>>>>> for artifact:
>>>>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>>
>>>>> from the specified remote repositories:
>>>>> central (http://repo1.maven.org/maven2),
>>>>> glassfish-repository (http://download.java.net/maven/glassfish),
>>>>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>>>>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:575)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>>>>>
>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>
>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>>>> at
>>>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>>> at
>>>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>>> Caused by:
>>>>> org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException:
>>>>> Missing:
>>>>> ----------
>>>>> 1)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.osgi-platforms -DartifactId=felix
>>>>> -Dversion=3.0-Prelude-b28b -Dpackaging=distribution-fragment
>>>>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.osgi-platforms:felix:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 2) org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.docs
>>>>> -DartifactId=basedocs -Dversion=3.0-Prelude
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.distributions:nucleus:zip:3.0-Prelude-b28b
>>>>> 5)
>>>>> org.glassfish.docs:basedocs:distribution-fragment:3.0-Prelude
>>>>>
>>>>> 3)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.external
>>>>> -DartifactId=javadb -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.external:javadb:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file
>>>>> -DgroupId=org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution
>>>>> -DartifactId=jdbc-ra -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.jdbc.jdbc-ra.jdbc-ra-distribution:jdbc-ra:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> 5) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=dtds -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:dtds:distribution-fragment:9.0.1
>>>>>
>>>>> 6) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.api
>>>>> -DartifactId=schemas -Dversion=9.0.1
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4) org.glassfish.api:schemas:distribution-fragment:9.0.1
>>>>>
>>>>> 7)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy
>>>>> the file there:
>>>>> mvn deploy:deploy-file -DgroupId=org.glassfish.admingui
>>>>> -DartifactId=dist-fragment -Dversion=3.0-Prelude-b28b
>>>>> -Dpackaging=distribution-fragment -Dfile=/path/to/file -Durl=[url]
>>>>> -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>> 2)
>>>>> org.glassfish.embedded:glassfish-embedded-api:jar:3.0-Prelude-b28b
>>>>> 3) org.glassfish.distributions:web:zip:3.0-Prelude-b28b
>>>>> 4)
>>>>> org.glassfish.admingui:dist-fragment:distribution-fragment:3.0-Prelude-b28b
>>>>>
>>>>>
>>>>> ----------
>>>>> 7 required artifacts are missing.
>>>>>
>>>>> for artifact:
>>>>> com.sun.jersey.samples:helloworld-webapp:war:1.0.1-SNAPSHOT
>>>>>
>>>>> from the specified remote repositories:
>>>>> central (http://repo1.maven.org/maven2),
>>>>> glassfish-repository (http://download.java.net/maven/glassfish),
>>>>> maven2-repository.dev.java.net (http://download.java.net/maven/2/),
>>>>> maven-repository.dev.java.net (http://download.java.net/maven/1)
>>>>>
>>>>> at
>>>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324)
>>>>>
>>>>> at
>>>>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
>>>>>
>>>>> at
>>>>> org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1415)
>>>>>
>>>>> at
>>>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:405)
>>>>>
>>>>> at
>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>>>>>
>>>>> ... 16 more
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> [INFO] Total time: 49 seconds
>>>>> [INFO] Finished at: Thu Oct 30 15:06:56 CET 2008
>>>>> [INFO] Final Memory: 21M/38M
>>>>> [INFO]
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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
>>
>