RE: Jetspeed 2.3

Lalitha Bourishetty <[email protected]> Fri, 7 Aug 2015 00:34:47 -0700 (PDT)
Newsgroups gmane.comp.jakarta.jetspeed.user
Message-ID <3c7c40e2-751b-4669-a73e-401315ccf826@default>
Hi Team,

@ Ron, Thank you for your support and immediate response in helping to reso=
lve errors.

As you suggested I tried start with a proxy for Maven Central.=20
But I am facing error. Please find my error stack trace as below:
org.apache.http.conn.ConnectTimeoutException: Connect to repo1.maven.org:44=
3 [repo1.maven.org/23.235.44.209] failed: connect timed out
jvm 1    | =09at org.apache.http.impl.conn.HttpClientConnectionOperator.con=
nect(HttpClientConnectionOperator.java:134) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.conn.PoolingHttpClientConnectionManag=
er.connect(PoolingHttpClientConnectionManager.java:319) ~[httpclient-4.3.6.=
jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.execchain.MainClientExec.establishRou=
te(MainClientExec.java:363) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.execchain.MainClientExec.execute(Main=
ClientExec.java:219) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.execchain.ProtocolExec.execute(Protoc=
olExec.java:195) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.execchain.RetryExec.execute(RetryExec=
.java:86) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.execchain.RedirectExec.execute(Redire=
ctExec.java:108) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.client.InternalHttpClient.doExecute(I=
nternalHttpClient.java:184) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.client.CloseableHttpClient.execute(Cl=
oseableHttpClient.java:82) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.apache.http.impl.client.CloseableHttpClient.execute(Cl=
oseableHttpClient.java:57) ~[httpclient-4.3.6.jar:4.3.6]
jvm 1    | =09at org.sonatype.nexus.plugins.rrb.MavenRepositoryReader.getCo=
ntent(MavenRepositoryReader.java:231) [nexus-rrb-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.nexus.plugins.rrb.MavenRepositoryReader.extra=
ct(MavenRepositoryReader.java:101) [nexus-rrb-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.nexus.plugins.rrb.RemoteBrowserResource.get(R=
emoteBrowserResource.java:138) [nexus-rrb-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.plexus.rest.resource.RestletResource.represen=
t(RestletResource.java:233) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.nexus.rest.NexusRestletResource.represent(Nex=
usRestletResource.java:39) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.resource.Resource.getRepresentation(Resource.j=
ava:302) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.resource.Resource.handleGet(Resource.java:464)=
 [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Finder.handle(Finder.java:353) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Router.handle(Router.java:504) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.plexus.rest.RetargetableRestlet.doHandle(Reta=
rgetableRestlet.java:36) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.jav=
a:130) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.ChainHelper.handle(ChainHelper.java:12=
4) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.application.ApplicationHelper.handle(A=
pplicationHelper.java:112) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Application.handle(Application.java:341) [nexu=
s-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Router.handle(Router.java:504) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.doHandle(Filter.java:150) [nexus-restle=
t1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Filter.handle(Filter.java:195) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Router.handle(Router.java:504) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.ChainHelper.handle(ChainHelper.java:12=
4) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Component.handle(Component.java:676) [nexus-re=
stlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.restlet.Server.handle(Server.java:331) [nexus-restlet1=
x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.ServerHelper.handle(ServerHelper.java:=
68) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.http.HttpServerHelper.handle(HttpServe=
rHelper.java:147) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at com.noelios.restlet.ext.servlet.ServerServlet.service(Serv=
erServlet.java:881) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at org.sonatype.nexus.restlet1x.internal.RestletServlet.servi=
ce(RestletServlet.java:93) [nexus-restlet1x-plugin-2.11.4-01/:na]
jvm 1    | =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:84=
8) [javax.servlet-3.0.0.v201112011016.jar:na]
jvm 1    | =09at com.google.inject.servlet.ServletDefinition.doServiceImpl(=
ServletDefinition.java:288) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at com.google.inject.servlet.ServletDefinition.doService(Serv=
letDefinition.java:278) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at com.google.inject.servlet.ServletDefinition.service(Servle=
tDefinition.java:182) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at com.google.inject.servlet.ManagedServletPipeline.service(M=
anagedServletPipeline.java:93) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at com.google.inject.servlet.FilterChainInvocation.doFilter(F=
ilterChainInvocation.java:85) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at org.apache.shiro.web.servlet.AdviceFilter.executeChain(Adv=
iceFilter.java:108) [shiro-web-1.2.3.jar:1.2.3]
jvm 1    | =09at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal=
(AdviceFilter.java:137) [shiro-web-1.2.3.jar:1.2.3]
jvm 1    | =09at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter=
(OncePerRequestFilter.java:125) [shiro-web-1.2.3.jar:1.2.3]
jvm 1    | =09at com.google.inject.servlet.FilterChainInvocation.doFilter(F=
ilterChainInvocation.java:82) [guice-servlet-3.1.10.jar:3.1.10]
jvm 1    | =09at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter=
(OncePerRequestFilter.java:112) [shiro-web-1.2.3.jar:1.2.3]

Due to this error I am unable to start with building 2.3 source code.=20
R3equesst you to Help us in resolving this.

Regards,
Lalitha

-----Original Message-----
From: Ron Wheeler [mailto:[email protected]]=20
Sent: Thursday, August 06, 2015 7:57 PM
To: [email protected]
Subject: Re: Jetspeed 2.3

What do you mean by "Created a repository there"
You should start with a proxy only until you get the build working and then=
 add a repo for your own creations.

Ron


  On 06/08/2015 9:56 AM, Lalitha Bourishetty wrote:
> Hi Ron,
>
> Installed Nexus in my machine. Followed http://books.sonatype.com/nexus-b=
ook/reference/confignx.html done below changes:
> Created a repository there and made it public. Added profile, server, mir=
ror, activate profiles etc. and commented proxy entry which was made earlie=
r.
> Then I tried to build source code then also facing error as=20
> below:(8082 is the port number I gave in nexus.properties)
>
> [INFO] Scanning for projects...
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for=20
> org.apache.portals.jetspeed-2:jetspeed-2:2.3.0: Failure to find=20
> org.apache.portals:portals-pom:pom:1.4 in http://localhost :8082/nexus/co=
ntent/groups/public was cached in the local repository, resolution will not=
 be reattempted until the update interval of nexus has elapsed or updat es =
are forced and 'parent.relativePath' points at no local POM @ line 28, colu=
mn 11
>   @
> [ERROR] The build could not read 1 project -> [Help 1] [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:j=
etspeed-2:2.3.0: Failure to find org.apache.portals:portals-pom:pom:1.4 in =
http://local
> host:8082/nexus/content/groups/public was cached in the local=20
> repository, resolution will not be reattempted until the update=20
> interval of nexus has elapsed or u pdates are forced and=20
> 'parent.relativePath' points at no local POM @ line 28, column 11 -> [Hel=
p 2] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Mave=
n with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, ple=
ase read the following articles:
> [ERROR] [Help 1]=20
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingExcept
> ion [ERROR] [Help 2]=20
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelExce
> ption
>
>
> Let me know how this can be resolved. Let me know if I have to make any o=
ther changes.
>
> Eagerly waiting for reply.
>
> Regards,
> Lalitha
>
> -----Original Message-----
> From: Ron Wheeler [mailto:[email protected]]
> Sent: Wednesday, August 05, 2015 6:38 PM
> To: Jetspeed Users List
> Cc: Ramesh Veera venkata gopi Sama ([email protected])
> Subject: Re: Jetspeed 2.3
>
> You will have to read the docs for the full story but the short story is:
> - get the Community version of Nexus and install it on a server or if=20
> this is a one-man project on your PC
> - use the web interface to
> -- configure it with the maven repos that you want it to proxy
> -- configure (or check) the local repos that Nexus will set up for=20
> your SNAPSHOT and Release artifacts
> - Fix your settings.xml to proxy all Maven repos through your Nexus
> - Run your build to check out the Nexus repo and get it populated with=20
> Maven Artifacts
> - Use the web interface to check out your Nexus to see what it was=20
> able to download and to investigate missing artifacts
> - Continue to build and if new repos are required, add them to your Nexus=
.
>
> This may not fix your current problem but it will make it easier to find =
the source of the problem.
> - your settings.xml becomes stable
> - you have a web-based system that lets you search and browse all of=20
> the artifacts to which your build has access
> - you have a repo where you can deploy your own libraries for=20
> convenient access through Maven
>
> I hope that this helps.
>
> Ron
> On 05/08/2015 2:22 AM, Lalitha Bourishetty wrote:
>> Yes, 2.2 build downloaded portals-pom into local repo.
>> It has 1.2 and 1.3 folders inside it with some contents.
>> 1.4 folder has only portals-pom-1.4.pom.lastUpdated file.
>>
>> Could you explain how to use Nexus server in the current scenario.
>>
>> Regards,
>> Lalitha
>>
>> -----Original Message-----
>> From: Ron Wheeler [mailto:[email protected]]
>> Sent: Tuesday, August 04, 2015 7:34 PM
>> To: [email protected]
>> Subject: Re: Jetspeed 2.3
>>
>> 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 downloa=
ding things multiple times over the internet and gives you a lot more visib=
ility 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.) instal=
led?
>>> 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/setting=
s.xml. Then also I am getting same error.
>>>>
>>>> When I tried same with  Jetspeed 2.2 source code I am able to build co=
de.
>>>> 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 c=
an read the file.
>>>> If you can, try the build again.
>>>>
>>>>
>>>> On 04/08/2015 9:00 AM, Lalitha Bourishetty wrote:
>>>>
>>>>> Hi Team,
>>>>>
>>>>>      =20
>>>>>
>>>>> I have downloaded jetspeed-2-2.3.0-source-release.zip from https://po=
rtals.apache.org/jetspeed-2/download.html.
>>>>>
>>>>> I have installed maven 3.3.1,tomcat 7 and java1.8 in my machine.
>>>>>
>>>>>      =20
>>>>>
>>>>> I followed instructions given at
>>>>> https://portals.apache.org/jetspeed-2/buildguide/maven-2-build.htm
>>>>> l
>>>>>
>>>>> When i ran mvn install command I am getting below error:
>>>>>
>>>>>      =20
>>>>>
>>>>>      =20
>>>>>
>>>>> 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 P=
OMs:
>>>>>
>>>>> [FATAL] Non-resolvable parent POM for
>>>>> org.apache.portals.jetspeed-2:jetspeed-2:2.3.0: Could not transfer=20
>>>>> 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,=20
>>>>> column 11
>>>>>
>>>>>
>>>>>      =20
>>>>>
>>>>> Let me know how this error can be resolved. Looking forward for your =
reply.
>>>>>
>>>>>      =20
>>>>>
>>>>> Thank you.
>>>>>
>>>>>      =20
>>>>>
>>>>>      =20
>>>>>
>>>>>      =20
>>>>>
>>>>>      =20
>>>>>
>>>>> Regards,
>>>>>
>>>>> Lalitha
>>>>>
>>>>>      =20
>>>>>
>>>> --
>>>> 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:=20
>>> [email protected]
>>> For additional commands, e-mail:
>>> [email protected]
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail:=20
>>> [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:=20
>> [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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]