Re: Jetspeed 2.3

Ron Wheeler <[email protected]> Tue, 4 Aug 2015 10:04:07 -0400
Newsgroups gmane.comp.jakarta.jetspeed.user
Organization Artifact Software
Message-ID <[email protected]>
Did the 2.2 build download the portals-pom into your local repo?

Adding a free Nexus server just makes it a lot easier to work with Maven 
since you use it to proxy all your Maven remote repos and it saves 
downloading things multiple times over the internet and gives you a lot 
more visibility into Maven.
Saved us a lot of trouble compared to our original way of working which 
was similar to your current setup.

You current setup should work but is more fragile.

Ron


On 04/08/2015 9:57 AM, Lalitha Bourishetty wrote:
> No I don't have Nexus, Artifactorym in my local machine.
> But without these it is working for Jetspeed 2.2  source code.
> In requirements I found only maven 3.3.1 so using the same.
>
> Regards,
> Lalitha
>
> -----Original Message-----
> From: Ron Wheeler [mailto:[email protected]]
> Sent: Tuesday, August 04, 2015 7:22 PM
> To: Jetspeed Users List
> Subject: Re: Jetspeed 2.3
>
> Do you have a Maven repository server (Nexus, Artifactorym etc.) installed?
> Using Maven without a repo is a PITA.
>
> Just post to the user list. No need to double post.
>
> Ron
>
> On 04/08/2015 9:43 AM, Lalitha Bourishetty wrote:
>> Hi Team,
>>
>> I am also able to see org.apache.portals:portals-pom:pom:1.4  at https://repo.maven.apache.org/maven2.
>> I configured proxy in .m2\settings.xml file and %M2_HOME%/conf/settings.xml. Then also I am getting same error.
>>
>> When I tried same with  Jetspeed 2.2 source code I am able to build code.
>> But with Jetspeed 2.3 I am facing error as mentioned in my last mail.
>>
>> Let me know if you have any clue how this can be resolved.
>>
>> Regards,
>> Lalitha
>>
>> -----Original Message-----
>> From: Ron Wheeler [mailto:[email protected]]
>> Sent: Tuesday, August 04, 2015 7:06 PM
>> To: Jetspeed Developers List
>> Subject: Re: Jetspeed 2.3
>>
>> Looks like a problem with your internet connection.
>> I just followed the link to  https://repo.maven.apache.org/maven2 and
>> org.apache.portals:portals-pom:pom:1.4 seems to be there.
>> You might want to use your browser to follow the link and see if you can read the file.
>> If you can, try the build again.
>>
>>
>> On 04/08/2015 9:00 AM, Lalitha Bourishetty wrote:
>>
>>> Hi Team,
>>>
>>>     
>>>
>>> I have downloaded jetspeed-2-2.3.0-source-release.zip from https://portals.apache.org/jetspeed-2/download.html.
>>>
>>> I have installed maven 3.3.1,tomcat 7 and java1.8 in my machine.
>>>
>>>     
>>>
>>> I followed instructions given at
>>> https://portals.apache.org/jetspeed-2/buildguide/maven-2-build.html
>>>
>>> When i ran mvn install command I am getting below error:
>>>
>>>     
>>>
>>>     
>>>
>>> C:\jetspeed-2-2.3.0>mvn -e install
>>>
>>> [INFO] Error stacktraces are turned on.
>>>
>>> [INFO] Scanning for projects...
>>>
>>> Downloading:
>>> https://repo.maven.apache.org/maven2/org/apache/portals/portals-pom/1.
>>> 4/portals-pom-1.4.pom
>>>
>>> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
>>>
>>> [FATAL] Non-resolvable parent POM for
>>> org.apache.portals.jetspeed-2:jetspeed-2:2.3.0: Could not transfer
>>> artifact org.apache.portals:portals-pom:pom:1.4 from/to
>>>
>>> central (https://repo.maven.apache.org/maven2): Connect to
>>> repo.maven.apache.org:443 [repo.maven.apache.org/23.235.40.215]
>>> failed: Connection timed out: connec
>>>
>>> t and 'parent.relativePath' points at wrong local POM @ line 28,
>>> column 11
>>>
>>> @
>>>
>>> [ERROR] The build could not read 1 project -> [Help 1]
>>>
>>> org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:
>>>
>>> [FATAL] Non-resolvable parent POM for
>>> org.apache.portals.jetspeed-2:jetspeed-2:2.3.0: Could not transfer
>>> artifact org.apache.portals:portals-pom:pom:1.4 from/to
>>>
>>> central (https://repo.maven.apache.org/maven2): Connect to
>>> repo.maven.apache.org:443 [repo.maven.apache.org/23.235.40.215]
>>> failed: Connection timed out: connec
>>>
>>> t and 'parent.relativePath' points at wrong local POM @ line 28,
>>> column 11
>>>
>>>     
>>>
>>>            at
>>> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBu
>>> i
>>> lder.java:422)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.collectProjects(DefaultGra
>>> p
>>> hBuilder.java:419)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor
>>> (
>>> DefaultGraphBuilder.java:410)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.build(DefaultGraphBuilder.
>>> j
>>> ava:83)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.buildGraph(DefaultMaven.java:491)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:219)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>
>>>            at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
>>>
>>>            at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
>>>
>>>            at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
>>>
>>>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>>
>>>            at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> j
>>> ava:62)
>>>
>>>            at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> s
>>> orImpl.java:43)
>>>
>>>            at java.lang.reflect.Method.invoke(Method.java:497)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
>>> c
>>> her.java:289)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
>>> a
>>> :229)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
>>> u
>>> ncher.java:415)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
>>> 3
>>> 56)
>>>
>>> [ERROR]
>>>
>>> [ERROR]   The project org.apache.portals.jetspeed-2:jetspeed-2:2.3.0 (C:\jetspeed-2-2.3.0\pom.xml) has 1 error
>>>
>>> [ERROR]     Non-resolvable parent POM for org.apache.portals.jetspeed-2:jetspeed-2:2.3.0: Could not transfer artifact org.apache.portals:portals-pom:pom:1.4 fro
>>>
>>> m/to central (https://repo.maven.apache.org/maven2): Connect to
>>> repo.maven.apache.org:443 [repo.maven.apache.org/23.235.40.215]
>>> failed: Connection timed out: co
>>>
>>> nnect and 'parent.relativePath' points at wrong local POM @ line 28,
>>> column 11 -> [Help 2]
>>>
>>> org.apache.maven.model.resolution.UnresolvableModelException: Could
>>> not transfer artifact org.apache.portals:portals-pom:pom:1.4 from/to
>>> central (https://repo.m
>>>
>>> aven.apache.org/maven2): Connect to repo.maven.apache.org:443
>>> [repo.maven.apache.org/23.235.40.215] failed: Connection timed out:
>>> connect
>>>
>>>            at
>>> org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectMod
>>> e
>>> lResolver.java:197)
>>>
>>>            at
>>> org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectMod
>>> e
>>> lResolver.java:246)
>>>
>>>            at
>>> org.apache.maven.model.building.DefaultModelBuilder.readParentExterna
>>> l
>>> ly(DefaultModelBuilder.java:978)
>>>
>>>            at
>>> org.apache.maven.model.building.DefaultModelBuilder.readParent(Defaul
>>> t
>>> ModelBuilder.java:796)
>>>
>>>            at
>>> org.apache.maven.model.building.DefaultModelBuilder.build(DefaultMode
>>> l
>>> Builder.java:325)
>>>
>>>            at
>>> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBu
>>> i
>>> lder.java:469)
>>>
>>>            at
>>> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBu
>>> i
>>> lder.java:438)
>>>
>>>            at
>>> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBu
>>> i
>>> lder.java:401)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.collectProjects(DefaultGra
>>> p
>>> hBuilder.java:419)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor
>>> (
>>> DefaultGraphBuilder.java:410)
>>>
>>>            at
>>> org.apache.maven.graph.DefaultGraphBuilder.build(DefaultGraphBuilder.
>>> j
>>> ava:83)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.buildGraph(DefaultMaven.java:491)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:219)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>>>
>>>            at
>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>>>
>>>            at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
>>>
>>>            at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
>>>
>>>            at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
>>>
>>>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> Method)
>>>
>>>            at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> j
>>> ava:62)
>>>
>>>            at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> s
>>> orImpl.java:43)
>>>
>>>            at java.lang.reflect.Method.invoke(Method.java:497)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
>>> c
>>> her.java:289)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
>>> a
>>> :229)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
>>> u
>>> ncher.java:415)
>>>
>>>            at
>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
>>> 3
>>> 56)
>>>
>>> Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.apache.portals:portals-pom:pom:1.4 from/to central (https:
>>>
>>> //repo.maven.apache.org/maven2): Connect to repo.maven.apache.org:443
>>> [repo.maven.apache.org/23.235.40.215] failed: Connection timed out:
>>> connect
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(Defa
>>> u
>>> ltArtifactResolver.java:444)
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtif
>>> a
>>> cts(DefaultArtifactResolver.java:246)
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtif
>>> a
>>> ct(DefaultArtifactResolver.java:223)
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtif
>>> a
>>> ct(DefaultRepositorySystem.java:294)
>>>
>>>            at
>>> org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectMod
>>> e
>>> lResolver.java:193)
>>>
>>>            ... 25 more
>>>
>>> Caused by: org.eclipse.aether.transfer.ArtifactTransferException:
>>> Could not transfer artifact org.apache.portals:portals-pom:pom:1.4
>>> from/to central (https://re
>>>
>>> po.maven.apache.org/maven2): Connect to repo.maven.apache.org:443
>>> [repo.maven.apache.org/23.235.40.215] failed: Connection timed out:
>>> connect
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.ArtifactTransportListener.transfer
>>> F
>>> ailed(ArtifactTransportListener.java:43)
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunne
>>> r
>>> .run(BasicRepositoryConnector.java:355)
>>>
>>>            at
>>> org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(Runn
>>> a
>>> bleErrorForwarder.java:67)
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExe
>>> c
>>> utor.execute(BasicRepositoryConnector.java:581)
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(Basic
>>> R
>>> epositoryConnector.java:249)
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownl
>>> o
>>> ads(DefaultArtifactResolver.java:520)
>>>
>>>            at
>>> org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(Defa
>>> u
>>> ltArtifactResolver.java:421)
>>>
>>>            ... 29 more
>>>
>>> Caused by: org.apache.maven.wagon.TransferFailedException: Connect to
>>> repo.maven.apache.org:443 [repo.maven.apache.org/23.235.40.215]
>>> failed: Connection timed o
>>>
>>> ut: connect
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInp
>>> u
>>> tData(AbstractHttpClientWagon.java:1085)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInp
>>> u
>>> tData(AbstractHttpClientWagon.java:977)
>>>
>>>            at
>>> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:11
>>> 6
>>> )
>>>
>>>            at
>>> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>>>
>>>            at
>>> org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>>>
>>>            at
>>> org.eclipse.aether.transport.wagon.WagonTransporter$GetTaskRunner.run
>>> (
>>> WagonTransporter.java:560)
>>>
>>>            at
>>> org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTran
>>> s
>>> porter.java:427)
>>>
>>>            at
>>> org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTranspor
>>> t
>>> er.java:404)
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRu
>>> n
>>> ner.runTask(BasicRepositoryConnector.java:447)
>>>
>>>            at
>>> org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunne
>>> r
>>> .run(BasicRepositoryConnector.java:350)
>>>
>>>            ... 34 more
>>>
>>> Caused by:
>>> org.apache.maven.wagon.providers.http.httpclient.conn.HttpHostConnect
>>> E
>>> xception: Connect to repo.maven.apache.org:443
>>> [repo.maven.apache.org/23.235.40
>>>
>>> .215] failed: Connection timed out: connect
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.conn.HttpClient
>>> C
>>> onnectionOperator.connect(HttpClientConnectionOperator.java:140)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.conn.PoolingHtt
>>> p
>>> ClientConnectionManager.connect(PoolingHttpClientConnectionManager.ja
>>> v
>>> a:318)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.execchain.MainC
>>> l
>>> ientExec.establishRoute(MainClientExec.java:363)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.execchain.MainC
>>> l
>>> ientExec.execute(MainClientExec.java:219)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.execchain.Proto
>>> c
>>> olExec.execute(ProtocolExec.java:195)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.execchain.Retry
>>> E
>>> xec.execute(RetryExec.java:86)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.execchain.Redir
>>> e
>>> ctExec.execute(RedirectExec.java:108)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.client.Internal
>>> H
>>> ttpClient.doExecute(InternalHttpClient.java:184)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.client.Closeabl
>>> e
>>> HttpClient.execute(CloseableHttpClient.java:82)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute
>>> (
>>> AbstractHttpClientWagon.java:848)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInp
>>> u
>>> tData(AbstractHttpClientWagon.java:1000)
>>>
>>>            ... 43 more
>>>
>>> Caused by: java.net.ConnectException: Connection timed out: connect
>>>
>>>            at java.net.DualStackPlainSocketImpl.connect0(Native
>>> Method)
>>>
>>>            at
>>> java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketI
>>> m
>>> pl.java:79)
>>>
>>>            at
>>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.ja
>>> v
>>> a:345)
>>>
>>>            at
>>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocket
>>> I
>>> mpl.java:206)
>>>
>>>            at
>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:
>>> 188)
>>>
>>>            at
>>> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
>>>
>>>            at
>>> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>>>
>>>            at java.net.Socket.connect(Socket.java:589)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.conn.ssl.SSLConnecti
>>> o
>>> nSocketFactory.connectSocket(SSLConnectionSocketFactory.java:239)
>>>
>>>            at
>>> org.apache.maven.wagon.providers.http.httpclient.impl.conn.HttpClient
>>> C
>>> onnectionOperator.connect(HttpClientConnectionOperator.java:123)
>>>
>>>            ... 53 more
>>>
>>> [ERROR]
>>>
>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>>
>>> [ERROR]
>>>
>>> [ERROR] For more information about the errors and possible solutions, please read the following articles:
>>>
>>> [ERROR] [Help 1]
>>> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingExcep
>>> t
>>> ion
>>>
>>> [ERROR] [Help 2]
>>> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelExc
>>> e
>>> ption
>>>
>>>     
>>>
>>> C:\jetspeed-2-2.3.0>
>>>
>>>     
>>>
>>> Let me know how this error can be resolved. Looking forward for your reply.
>>>
>>>     
>>>
>>> Thank you.
>>>
>>>     
>>>
>>>     
>>>
>>>     
>>>
>>>     
>>>
>>> Regards,
>>>
>>> Lalitha
>>>
>>>     
>>>
>> --
>> Ron Wheeler
>> President
>> Artifact Software Inc
>> email: [email protected]
>> skype: ronaldmwheeler
>> phone: 866-970-2435, ext 102
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: [email protected]
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102