Thanks, Carl.
I just tried again. The build failed - it shows a different error. I can
build successfully using my Mac but ran into tons of problems trying to
build using latest Ubuntu on EC2 - I am not an expert linux user and became
very frustrated :(.
I git clone sparse and solr and build them using mvn clean install - all
went well, but nakamura just cannot be built successfully. The folder
structure is as follows:
ubuntu@ip-10-62-90-175:~/sakai$ ls
3akai-ux nakamura OAE-Builder solr sparsemapcontent
The error is:
[INFO] Writing OBR metadata
[INFO]
------------------------------------------------------------------------
[INFO] Building Sakai Nakamura :: Pages Structured Content
[INFO] task-segment: [clean, install]
[INFO]
------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] snapshot
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:1.2-SNAPSHOT:
checking for updates from sonatype-nexus-snapshots
[WARNING] repository metadata for: 'snapshot
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:1.2-SNAPSHOT'
could not be retrieved from repository: sonatype-nexus-snapshots due to an
error: Error transferring file: java.lang.RuntimeException: Unexpected
error: java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
[INFO] Repository 'sonatype-nexus-snapshots' will be blacklisted
Downloading:
http://repository.apache.org/snapshots//org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.pom
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:pom:1.2-SNAPSHOT'
in repository apache-snapshots (http://repository.apache.org/snapshots/)
Downloading:
http://source.sakaiproject.org/maven2-snapshots/org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.pom
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:pom:1.2-SNAPSHOT'
in repository sakai-snapshots (
http://source.sakaiproject.org/maven2-snapshots)
Downloading:
http://m2.modularity.net.au/snapshots/org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.pom
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:pom:1.2-SNAPSHOT'
in repository modularity-snapshots (http://m2.modularity.net.au/snapshots)
Downloading:
http://repository.apache.org/snapshots//org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.jar
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT'
in repository apache-snapshots (http://repository.apache.org/snapshots/)
Downloading:
http://source.sakaiproject.org/maven2-snapshots/org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.jar
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT'
in repository sakai-snapshots (
http://source.sakaiproject.org/maven2-snapshots)
Downloading:
http://m2.modularity.net.au/snapshots/org/sakaiproject/nakamura/org.sakaiproject.nakamura.files.api/1.2-SNAPSHOT/org.sakaiproject.nakamura.files.api-1.2-SNAPSHOT.jar
[INFO] Unable to find resource
'org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT'
in repository modularity-snapshots (http://m2.modularity.net.au/snapshots)
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-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.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-SNAPSHOT
-Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
2)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
----------
1 required artifact is missing.
for artifact:
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
from the specified remote repositories:
sonatype (https://oss.sonatype.org/content/repositories/releases/),
sakai-snapshots (http://source.sakaiproject.org/maven2-snapshots),
central (http://repo1.maven.org/maven2),
java.net (http://download.java.net/maven/2),
sonatype-nexus-snapshots (
https://oss.sonatype.org/content/repositories/snapshots),
modularity-snapshots (http://m2.modularity.net.au/snapshots),
apache-snapshots (http://repository.apache.org/snapshots/),
maven repo (http://repo1.maven.org/maven2/),
OPS4J (http://repository.ops4j.org/maven2),
modularity-releases (http://m2.modularity.net.au/releases),
sakai-releases (http://source.sakaiproject.org/maven2/)
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
----------
1)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-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.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-SNAPSHOT
-Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
2)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
----------
1 required artifact is missing.
for artifact:
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
from the specified remote repositories:
sonatype (https://oss.sonatype.org/content/repositories/releases/),
sakai-snapshots (http://source.sakaiproject.org/maven2-snapshots),
central (http://repo1.maven.org/maven2),
java.net (http://download.java.net/maven/2),
sonatype-nexus-snapshots (
https://oss.sonatype.org/content/repositories/snapshots),
modularity-snapshots (http://m2.modularity.net.au/snapshots),
apache-snapshots (http://repository.apache.org/snapshots/),
maven repo (http://repo1.maven.org/maven2/),
OPS4J (http://repository.ops4j.org/maven2),
modularity-releases (http://m2.modularity.net.au/releases),
sakai-releases (http://source.sakaiproject.org/maven2/)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:711)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
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.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-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.sakaiproject.nakamura
-DartifactId=org.sakaiproject.nakamura.files.api -Dversion=1.2-SNAPSHOT
-Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
2)
org.sakaiproject.nakamura:org.sakaiproject.nakamura.files.api:jar:1.2-SNAPSHOT
----------
1 required artifact is missing.
for artifact:
org.sakaiproject.nakamura:org.sakaiproject.nakamura.pages:bundle:1.3-SNAPSHOT
from the specified remote repositories:
sonatype (https://oss.sonatype.org/content/repositories/releases/),
sakai-snapshots (http://source.sakaiproject.org/maven2-snapshots),
central (http://repo1.maven.org/maven2),
java.net (http://download.java.net/maven/2),
sonatype-nexus-snapshots (
https://oss.sonatype.org/content/repositories/snapshots),
modularity-snapshots (http://m2.modularity.net.au/snapshots),
apache-snapshots (http://repository.apache.org/snapshots/),
maven repo (http://repo1.maven.org/maven2/),
OPS4J (http://repository.ops4j.org/maven2),
modularity-releases (http://m2.modularity.net.au/releases),
sakai-releases (http://source.sakaiproject.org/maven2/)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:360)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:304)
at
org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1499)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:442)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 3 minutes 38 seconds
[INFO] Finished at: Tue Apr 17 14:08:14 UTC 2012
[INFO] Final Memory: 213M/494M
[INFO]
------------------------------------------------------------------------
Unable to find application version
On Tue, Apr 17, 2012 at 9:04 AM, Carl Hall <[email protected]> wrote:
> It looks like that artifact is in Sonatype[1]. I just merged branches to
> master yesterday, so try updating and building again. You may also try
> building sparse separately before building Nakmaura.
>
>
> 1
> https://oss.sonatype.org/index.html#nexus-search;gav~org.sakaiproject.nakamura~org.sakaiproject.nakamura.core~~~~kw,versionexpand
>
> On Mon, Apr 16, 2012 at 9:38 PM, Harry Wang <[email protected]> wrote:
>
>> Anyone can help?
>>
>>
>> On Fri, Apr 13, 2012 at 4:41 PM, Harry Wang <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> When I run rake in OAE Builder, I got the following error. I was able to
>>> build and start the server before. This happened after I clean the repo and
>>> try to clone anew. I am running Ubuntu and removed .m2 folder as well.
>>>
>>> Please help! Thanks.
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] BUILD ERROR
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Failed to resolve artifact.
>>>
>>> Missing:
>>> ----------
>>> 1)
>>> org.sakaiproject.nakamura:org.sakaiproject.nakamura.core:jar:1.5.1-SNAPSHOT
>>>
>>> Harry
>>>
>>>
>>>
>>
>> _______________________________________________
>> oae-dev mailing list
>> [email protected]
>> http://collab.sakaiproject.org/mailman/listinfo/oae-dev
>>
>>
>
_______________________________________________
oae-dev mailing list
[email protected]
http://collab.sakaiproject.org/mailman/listinfo/oae-dev