Re: Jetspeed 2.3

Ron Wheeler <[email protected]> Wed, 5 Aug 2015 09:08:05 -0400
Newsgroups gmane.comp.jakarta.jetspeed.user
Organization Artifact Software
Message-ID <[email protected]>
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 
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 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 
Maven Artifacts
- Use the web interface to check out your Nexus to see what it was 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 the 
artifacts to which your build has access
- you have a repo where you can deploy your own libraries for 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 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
>>>>
>>>>
>>>>      
>>>>
>>>> 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
>
>
> ---------------------------------------------------------------------
> 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