You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "Newham, Cameron" <ca...@bl.uk> on 2010/07/21 14:13:03 UTC
Lots of Tapestry problems - quickstart and tutorial
Hi,
I've been away from Tapestry for quite a while and haven't done any
serious Tapestry stuff for at least 9 months. I have come back to find
everything broken and I feel like a complete newbie <sigh>. Could
someone set me straight.
Problem 1 (which I have solved) is that I found Maven refused, when
using the "Quickstart Archetype", to download
http://tapestry.formos.com/maven-snapshot-repository/archetype-catalog.x
ml giving "connection refused" even though it had no trouble
downloading everything else and I could access this file via my browser.
I am behind a corporate firewall, so there seems to be an issue here
with this Tapestry repository location (I had no problems when I
attempted this at home). I spent two days on this and eventually got the
Maven source and modified LightweightWagon and hardcoded our proxy
server. Probably not the right thing to do but it worked - perhaps
someone can suggest what should be done (I tried everything including
various things in my settings.xml, the global settings.xml and even went
as far as using cntlm, although that was not necessary and didn't solve
it anyway).
Problem 2 - http://tapestry.apache.org/tapestry5.1/tutorial1/first.html
is out of date and doesn't work. As I'm sure you are aware "create" is
deprecated. When it's changed to "generate" it does d/l a lot of stuff
but the build fails (it throws an exception inside Maven).
Problem 3 - Having failed on (2) I tried the "Quickstart Archtype"
http://tapestry.apache.org/tapestry5.1/quickstart/ . Great - it does
work and mvn jetty:run works. However, when I create a new Project and
place the code into Eclipse it does not work. I can't import it as it's
not an Eclipse Project. Jetty runs when the project is run in Eclipse
but the Index page in the browser just has "[[missing key: greeting]]"
and nothing else.
To add to this tale of woe, my last big Tapestry project no longer
works. I fire it up and now get Jetty giving me a 503 code, yet it was
working fine a year ago.
Anyway, I would just like a nice clean simple example that works in
Eclipse so I can begin coding a new webapp.
I am at my wits end... :-(
RE: Lots of Tapestry problems - quickstart and tutorial
Posted by "Newham, Cameron" <ca...@bl.uk>.
Thanks Andreas. Much appreciated.
-----Original Message-----
From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of Andreas Andreou
Sent: 22 July 2010 12:22
To: Tapestry users
Subject: Re: Lots of Tapestry problems - quickstart and tutorial
ok, my bad - i've left some https references in
http://tapestry.apache.org/archetype-catalog.xml
and that's probably causing this.
I've changed them all to http but it may take some time
before changes are propagated to public server.
In the meantime, just wget the file, change https->http
and point to that catalog file using
mvn archetype:generate -DarchetypeCatalog=myfile.xml
On Thu, Jul 22, 2010 at 14:12, Andreas Andreou <an...@di.uoa.gr> wrote:
> Well, i retried here from an empty repo and it worked.
> Your problems seem to be that in one case http://tapestry.apache.org
> seems inaccessible through your proxy and in the other case (stack overflow)
> that https://ibiblio.org/maven2/ refuses connections
>
> Now, i'm not sure why there's the httpS there, so i'll investigate some more
>
> On Thu, Jul 22, 2010 at 11:58, Newham, Cameron <ca...@bl.uk> wrote:
>>
>>
>> -----Original Message-----
>> From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of
>> Andreas Andreou
>> Sent: 21 July 2010 13:52
>> To: Tapestry users
>> Subject: Re: Lots of Tapestry problems - quickstart and tutorial
>>
>> Even better to use
>> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
>>
>> We've tried to move stuff away from formos infrastructure
>>
>> --------------------------
>>
>>
>>
>> Thanks for your comments Andreas. However, I still get the same
>> problems.
>>
>> In the interests of making no errors I switched back to a clean install
>> of Maven 2.2.1, removed my repository, made sure my settings.xml was
>> pointing to our proxy and executed the command given by you. It chokes
>> on getting the tapestry catalog, getting a NPE, as shown at the end of
>> this email.
>>
>> I then deleted my repository and moved back to using maven with our
>> proxy hard-coded. It downloads the catalog fine but when it now attempts
>> to get
>>
>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>> 0.5/quickstart-5.1.0.5.jar
>>
>> It gets a stack overflow thus (short excerpt):
>>
>> ------------------------------
>> ...
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.jar
>>
>> [INFO] [archetype:generate {execution: default-cli}]
>> [INFO] Generating project in Interactive mode
>> [INFO] No archetype defined. Using maven-archetype-quickstart
>> (org.apache.maven.
>> archetypes:maven-archetype-quickstart:1.0)
>> Choose archetype:
>> 1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.0-SNAPSHOT
>> Quickstart
>> Project)
>> 2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
>> Archetype)
>> Choose a number: : 1
>> Choose version:
>> 1: 5.0.19
>> 2: 5.1.0.5
>> 3: 5.2.0-SNAPSHOT
>> Choose a number: : 2
>> Downloading:
>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>> 0.5/quickstart-5.1.0.5.jar
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] FATAL ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] null
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> java.lang.StackOverflowError
>> at java.lang.System.getProperty(System.java:649)
>> at
>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:67)
>> at
>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:32)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
>> at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
>> at java.io.PrintStream.init(PrintStream.java:83)
>> at java.io.PrintStream.<init>(PrintStream.java:125)
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:396)
>> at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
>>
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
>> at
>> sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:271)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:309)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:301)
>> at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxied
>> Connect(AbstractDelegateHttpsURLConnection.java:130)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1363)
>> at
>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1372)
>> at
>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1372)
>> .....
>>
>> ----------------------------
>>
>> So I seem to be stuck. I have had no problems in the past accessing
>> things through our firewall.
>>
>> Suggestions? I am at a complete loss now. Is this a firewall problem, a
>> Maven problem or a Tapestry archive problem?
>>
>> I have tried the old formos command again and it works (using my
>> modified Maven with the hard-coded proxy)
>>
>> C:\UKRR>mvn archetype:generate
>> -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
>>
>> Giving a BUILD SUCCESSFUL.
>>
>>
>> Clean install Maven result referred to at the start of this email given
>> here:
>>
>> ----------------------------
>>
>> C:\UKRR>mvn archetype:generate
>> -DarchetypeCatalog=http://tapestry.apache.org
>> [INFO] Scanning for projects...
>> [INFO] Searching repository for plugin with prefix: 'archetype'.
>> [INFO] org.apache.maven.plugins: checking for updates from central
>> [INFO] org.codehaus.mojo: checking for updates from central
>> [INFO] artifact org.apache.maven.plugins:maven-archetype-plugin:
>> checking for up
>> dates from central
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/maven-arch
>> etype/2.0-alpha-5/maven-archetype-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/16/mave
>> n-parent-16.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/7/apache-7.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.jar
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Maven Default Project
>> [INFO] task-segment: [archetype:generate] (aggregator-style)
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Preparing archetype:generate
>> [INFO] No goals needed for project - skipping
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-core/2.0.8/mav
>> en-core-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.8/maven-2.
>> 0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/6/maven
>> -parent-6.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8
>> /maven-settings-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/ma
>> ven-model-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>> 8/plexus-utils-1.5.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.2/plex
>> us-2.0.2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-
>> default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable
>> -1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-containers
>> /1.0.3/plexus-containers-1.0.3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/1.0.4/plex
>> us-1.0.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/c
>> lassworlds-1.1-alpha-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-file/1.0
>> -beta-2/wagon-file-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>> s/1.0-beta-2/wagon-providers-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta
>> -2/wagon-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/4/maven
>> -parent-4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>> -api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-paramet
>> er-documenter/2.0.8/maven-plugin-parameter-documenter-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-lig
>> htweight/1.0-beta-2/wagon-http-lightweight-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-sha
>> red/1.0-beta-2/wagon-http-shared-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug
>> 2000r7-dev.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>> .b2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>> rting-api/2.0.8/maven-reporting-api-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>> rting/2.0.8/maven-reporting-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api
>> /1.0-alpha-9/doxia-sink-api-1.0-alpha-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alph
>> a-9/doxia-1.0-alpha-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.8/
>> maven-profile-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.8
>> /maven-artifact-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-repository-met
>> adata/2.0.8/maven-repository-metadata-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-error-diagnost
>> ics/2.0.8/maven-error-diagnostics-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.8/
>> maven-project-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manag
>> er/2.0.8/maven-artifact-manager-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-registr
>> y/2.0.8/maven-plugin-registry-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-c
>> li-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
>> .8/maven-plugin-api-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-exte
>> rnal/1.0-beta-2/wagon-ssh-external-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-comm
>> on/1.0-beta-2/wagon-ssh-common-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>> ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>> ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>> /1.1.4/plexus-components-1.1.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-descrip
>> tor/2.0.8/maven-plugin-descriptor-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-monitor/2.0.8/
>> maven-monitor-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh/1.0-
>> beta-2/wagon-ssh-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.27/jsch-0.1.27.po
>> m
>>
>> Downloading:
>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1/classworl
>> ds-1.1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>> /jchardet-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom
>>
>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>> /2.0.10/maven-invoker-2.0.10.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-
>> components/9/maven-shared-components-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/8/maven
>> -parent-8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>> 1.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/7/c
>> ommons-parent-7.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>> /1.1.15/plexus-components-1.1.15.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.3/plex
>> us-2.0.3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>> ns/3.2.1/commons-collections-3.2.1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/9/c
>> ommons-parent-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>> city-1.5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>> -lang-2.1.pom
>>
>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>> /jchardet-1.0.jar
>> Downloading:
>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>> 8/plexus-utils-1.5.8.jar
>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>> city-1.5.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>> /2.0.10/maven-invoker-2.0.10.jar
>>
>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>> -lang-2.1.jar
>> Downloading:
>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>> .b2.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>> ns/3.2.1/commons-collections-3.2.1.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>> 1.4.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.jar
>>
>>
>>
>> [INFO] [archetype:generate {execution: default-cli}]
>> [INFO] Generating project in Interactive mode
>> [WARNING] Error reading archetype catalog http://tapestry.apache.org
>> java.lang.RuntimeException: java.lang.NullPointerException
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>> nection.java:942)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
>> nection.java:2090)
>> at
>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382
>> )
>> at
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
>> ata(LightweightHttpWagon.java:115)
>> 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.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge
>> tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97)
>> at
>> org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D
>> efaultArchetypeManager.java:195)
>> at
>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB
>> yCatalog(DefaultArchetypeSelector.java:296)
>> at
>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp
>> e(DefaultArchetypeSelector.java:69)
>> at
>> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu
>> te(CreateProjectFromArchetypeMojo.java:186)
>> at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>> nManager.java:490)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> ultLifecycleExecutor.java:694)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
>> Goal(DefaultLifecycleExecutor.java:569)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>> ltLifecycleExecutor.java:539)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>> dleFailures(DefaultLifecycleExecutor.java:387)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>> ts(DefaultLifecycleExecutor.java:284)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>> fecycleExecutor.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:6
>> 0)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> 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: java.lang.NullPointerException
>> at sun.net.www.ParseUtil.toURI(ParseUtil.java:261)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
>> ction.java:723)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
>> .java:654)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>> nection.java:977)
>> at
>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
>> )
>> ... 28 more
>> [INFO] No archetype defined. Using maven-archetype-quickstart
>> (org.apache.maven.
>> archetypes:maven-archetype-quickstart:1.0)
>> Choose archetype:
>> Choose a number: :
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> Tapestry PMC / Tacos developer
> Open Source / JEE Consulting
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Christophe Cordenier <ch...@gmail.com>.
Hi,
I just built a new project from the maven archetype, it seems like
'https' are still present in the catalog file...
Any idea ?
Cheers
Christophe
2010/7/22 Andreas Andreou <an...@di.uoa.gr>:
> ok, my bad - i've left some https references in
> http://tapestry.apache.org/archetype-catalog.xml
> and that's probably causing this.
>
> I've changed them all to http but it may take some time
> before changes are propagated to public server.
> In the meantime, just wget the file, change https->http
> and point to that catalog file using
> mvn archetype:generate -DarchetypeCatalog=myfile.xml
>
> On Thu, Jul 22, 2010 at 14:12, Andreas Andreou <an...@di.uoa.gr> wrote:
>> Well, i retried here from an empty repo and it worked.
>> Your problems seem to be that in one case http://tapestry.apache.org
>> seems inaccessible through your proxy and in the other case (stack overflow)
>> that https://ibiblio.org/maven2/ refuses connections
>>
>> Now, i'm not sure why there's the httpS there, so i'll investigate some more
>>
>> On Thu, Jul 22, 2010 at 11:58, Newham, Cameron <ca...@bl.uk> wrote:
>>>
>>>
>>> -----Original Message-----
>>> From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of
>>> Andreas Andreou
>>> Sent: 21 July 2010 13:52
>>> To: Tapestry users
>>> Subject: Re: Lots of Tapestry problems - quickstart and tutorial
>>>
>>> Even better to use
>>> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
>>>
>>> We've tried to move stuff away from formos infrastructure
>>>
>>> --------------------------
>>>
>>>
>>>
>>> Thanks for your comments Andreas. However, I still get the same
>>> problems.
>>>
>>> In the interests of making no errors I switched back to a clean install
>>> of Maven 2.2.1, removed my repository, made sure my settings.xml was
>>> pointing to our proxy and executed the command given by you. It chokes
>>> on getting the tapestry catalog, getting a NPE, as shown at the end of
>>> this email.
>>>
>>> I then deleted my repository and moved back to using maven with our
>>> proxy hard-coded. It downloads the catalog fine but when it now attempts
>>> to get
>>>
>>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>>> 0.5/quickstart-5.1.0.5.jar
>>>
>>> It gets a stack overflow thus (short excerpt):
>>>
>>> ------------------------------
>>> ...
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>>> .1.8/plexus-velocity-1.1.8.jar
>>>
>>> [INFO] [archetype:generate {execution: default-cli}]
>>> [INFO] Generating project in Interactive mode
>>> [INFO] No archetype defined. Using maven-archetype-quickstart
>>> (org.apache.maven.
>>> archetypes:maven-archetype-quickstart:1.0)
>>> Choose archetype:
>>> 1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.0-SNAPSHOT
>>> Quickstart
>>> Project)
>>> 2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
>>> Archetype)
>>> Choose a number: : 1
>>> Choose version:
>>> 1: 5.0.19
>>> 2: 5.1.0.5
>>> 3: 5.2.0-SNAPSHOT
>>> Choose a number: : 2
>>> Downloading:
>>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>>> 0.5/quickstart-5.1.0.5.jar
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] FATAL ERROR
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] null
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Trace
>>> java.lang.StackOverflowError
>>> at java.lang.System.getProperty(System.java:649)
>>> at
>>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:67)
>>> at
>>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:32)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
>>> at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
>>> at java.io.PrintStream.init(PrintStream.java:83)
>>> at java.io.PrintStream.<init>(PrintStream.java:125)
>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:396)
>>> at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at
>>> sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
>>>
>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
>>> at
>>> sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:271)
>>> at
>>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
>>> at
>>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:309)
>>> at
>>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:301)
>>> at
>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxied
>>> Connect(AbstractDelegateHttpsURLConnection.java:130)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>>> tion.java:1363)
>>> at
>>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>>> tion.java:1372)
>>> at
>>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>>> tion.java:1372)
>>> .....
>>>
>>> ----------------------------
>>>
>>> So I seem to be stuck. I have had no problems in the past accessing
>>> things through our firewall.
>>>
>>> Suggestions? I am at a complete loss now. Is this a firewall problem, a
>>> Maven problem or a Tapestry archive problem?
>>>
>>> I have tried the old formos command again and it works (using my
>>> modified Maven with the hard-coded proxy)
>>>
>>> C:\UKRR>mvn archetype:generate
>>> -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
>>>
>>> Giving a BUILD SUCCESSFUL.
>>>
>>>
>>> Clean install Maven result referred to at the start of this email given
>>> here:
>>>
>>> ----------------------------
>>>
>>> C:\UKRR>mvn archetype:generate
>>> -DarchetypeCatalog=http://tapestry.apache.org
>>> [INFO] Scanning for projects...
>>> [INFO] Searching repository for plugin with prefix: 'archetype'.
>>> [INFO] org.apache.maven.plugins: checking for updates from central
>>> [INFO] org.codehaus.mojo: checking for updates from central
>>> [INFO] artifact org.apache.maven.plugins:maven-archetype-plugin:
>>> checking for up
>>> dates from central
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/archetype/maven-arch
>>> etype/2.0-alpha-5/maven-archetype-2.0-alpha-5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/16/mave
>>> n-parent-16.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/apache/7/apache-7.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.jar
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Building Maven Default Project
>>> [INFO] task-segment: [archetype:generate] (aggregator-style)
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Preparing archetype:generate
>>> [INFO] No goals needed for project - skipping
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-core/2.0.8/mav
>>> en-core-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.8/maven-2.
>>> 0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/6/maven
>>> -parent-6.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8
>>> /maven-settings-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/ma
>>> ven-model-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>>> 8/plexus-utils-1.5.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.2/plex
>>> us-2.0.2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-
>>> default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable
>>> -1.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-containers
>>> /1.0.3/plexus-containers-1.0.3.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/1.0.4/plex
>>> us-1.0.4.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/c
>>> lassworlds-1.1-alpha-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-file/1.0
>>> -beta-2/wagon-file-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>>> s/1.0-beta-2/wagon-providers-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta
>>> -2/wagon-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/4/maven
>>> -parent-4.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>>> -api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-paramet
>>> er-documenter/2.0.8/maven-plugin-parameter-documenter-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-lig
>>> htweight/1.0-beta-2/wagon-http-lightweight-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-sha
>>> red/1.0-beta-2/wagon-http-shared-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug
>>> 2000r7-dev.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>>> .b2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>>> rting-api/2.0.8/maven-reporting-api-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>>> rting/2.0.8/maven-reporting-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api
>>> /1.0-alpha-9/doxia-sink-api-1.0-alpha-9.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alph
>>> a-9/doxia-1.0-alpha-9.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.8/
>>> maven-profile-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.8
>>> /maven-artifact-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-repository-met
>>> adata/2.0.8/maven-repository-metadata-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-error-diagnost
>>> ics/2.0.8/maven-error-diagnostics-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.8/
>>> maven-project-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manag
>>> er/2.0.8/maven-artifact-manager-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-registr
>>> y/2.0.8/maven-plugin-registry-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-c
>>> li-1.0.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
>>> .8/maven-plugin-api-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-exte
>>> rnal/1.0-beta-2/wagon-ssh-external-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-comm
>>> on/1.0-beta-2/wagon-ssh-common-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>>> ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>>> ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>>> /1.1.4/plexus-components-1.1.4.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-descrip
>>> tor/2.0.8/maven-plugin-descriptor-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-monitor/2.0.8/
>>> maven-monitor-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh/1.0-
>>> beta-2/wagon-ssh-1.0-beta-2.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.27/jsch-0.1.27.po
>>> m
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1/classworl
>>> ds-1.1.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>>> /jchardet-1.0.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom
>>>
>>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>>> /2.0.10/maven-invoker-2.0.10.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-
>>> components/9/maven-shared-components-9.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/8/maven
>>> -parent-8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>>> 1.4.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/7/c
>>> ommons-parent-7.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>>> .1.8/plexus-velocity-1.1.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>>> /1.1.15/plexus-components-1.1.15.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.3/plex
>>> us-2.0.3.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>>> ns/3.2.1/commons-collections-3.2.1.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/9/c
>>> ommons-parent-9.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>>> city-1.5.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>>> -lang-2.1.pom
>>>
>>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>>> /jchardet-1.0.jar
>>> Downloading:
>>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>>> 8/plexus-utils-1.5.8.jar
>>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.jar
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>>> city-1.5.jar
>>>
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>>> /2.0.10/maven-invoker-2.0.10.jar
>>>
>>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
>>>
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>>> -lang-2.1.jar
>>> Downloading:
>>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>>> .b2.jar
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>>> ns/3.2.1/commons-collections-3.2.1.jar
>>>
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>>> 1.4.jar
>>>
>>> Downloading:
>>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>>> .1.8/plexus-velocity-1.1.8.jar
>>>
>>>
>>>
>>> [INFO] [archetype:generate {execution: default-cli}]
>>> [INFO] Generating project in Interactive mode
>>> [WARNING] Error reading archetype catalog http://tapestry.apache.org
>>> java.lang.RuntimeException: java.lang.NullPointerException
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>>> nection.java:942)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
>>> nection.java:2090)
>>> at
>>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382
>>> )
>>> at
>>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
>>> ata(LightweightHttpWagon.java:115)
>>> 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.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge
>>> tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97)
>>> at
>>> org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D
>>> efaultArchetypeManager.java:195)
>>> at
>>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB
>>> yCatalog(DefaultArchetypeSelector.java:296)
>>> at
>>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp
>>> e(DefaultArchetypeSelector.java:69)
>>> at
>>> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu
>>> te(CreateProjectFromArchetypeMojo.java:186)
>>> at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>>> nManager.java:490)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>>> ultLifecycleExecutor.java:694)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
>>> Goal(DefaultLifecycleExecutor.java:569)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>>> ltLifecycleExecutor.java:539)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>>> dleFailures(DefaultLifecycleExecutor.java:387)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>>> ts(DefaultLifecycleExecutor.java:284)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>>> fecycleExecutor.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:6
>>> 0)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> sorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> 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: java.lang.NullPointerException
>>> at sun.net.www.ParseUtil.toURI(ParseUtil.java:261)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
>>> ction.java:723)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
>>> .java:654)
>>> at
>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>>> nection.java:977)
>>> at
>>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
>>> )
>>> ... 28 more
>>> [INFO] No archetype defined. Using maven-archetype-quickstart
>>> (org.apache.maven.
>>> archetypes:maven-archetype-quickstart:1.0)
>>> Choose archetype:
>>> Choose a number: :
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>>
>>
>> --
>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>> Tapestry PMC / Tacos developer
>> Open Source / JEE Consulting
>>
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> Tapestry PMC / Tacos developer
> Open Source / JEE Consulting
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Regards,
Christophe Cordenier.
Committer on Apache Tapestry 5
Co-creator of wooki @wookicentral.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Andreas Andreou <an...@di.uoa.gr>.
ok, my bad - i've left some https references in
http://tapestry.apache.org/archetype-catalog.xml
and that's probably causing this.
I've changed them all to http but it may take some time
before changes are propagated to public server.
In the meantime, just wget the file, change https->http
and point to that catalog file using
mvn archetype:generate -DarchetypeCatalog=myfile.xml
On Thu, Jul 22, 2010 at 14:12, Andreas Andreou <an...@di.uoa.gr> wrote:
> Well, i retried here from an empty repo and it worked.
> Your problems seem to be that in one case http://tapestry.apache.org
> seems inaccessible through your proxy and in the other case (stack overflow)
> that https://ibiblio.org/maven2/ refuses connections
>
> Now, i'm not sure why there's the httpS there, so i'll investigate some more
>
> On Thu, Jul 22, 2010 at 11:58, Newham, Cameron <ca...@bl.uk> wrote:
>>
>>
>> -----Original Message-----
>> From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of
>> Andreas Andreou
>> Sent: 21 July 2010 13:52
>> To: Tapestry users
>> Subject: Re: Lots of Tapestry problems - quickstart and tutorial
>>
>> Even better to use
>> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
>>
>> We've tried to move stuff away from formos infrastructure
>>
>> --------------------------
>>
>>
>>
>> Thanks for your comments Andreas. However, I still get the same
>> problems.
>>
>> In the interests of making no errors I switched back to a clean install
>> of Maven 2.2.1, removed my repository, made sure my settings.xml was
>> pointing to our proxy and executed the command given by you. It chokes
>> on getting the tapestry catalog, getting a NPE, as shown at the end of
>> this email.
>>
>> I then deleted my repository and moved back to using maven with our
>> proxy hard-coded. It downloads the catalog fine but when it now attempts
>> to get
>>
>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>> 0.5/quickstart-5.1.0.5.jar
>>
>> It gets a stack overflow thus (short excerpt):
>>
>> ------------------------------
>> ...
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.jar
>>
>> [INFO] [archetype:generate {execution: default-cli}]
>> [INFO] Generating project in Interactive mode
>> [INFO] No archetype defined. Using maven-archetype-quickstart
>> (org.apache.maven.
>> archetypes:maven-archetype-quickstart:1.0)
>> Choose archetype:
>> 1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.0-SNAPSHOT
>> Quickstart
>> Project)
>> 2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
>> Archetype)
>> Choose a number: : 1
>> Choose version:
>> 1: 5.0.19
>> 2: 5.1.0.5
>> 3: 5.2.0-SNAPSHOT
>> Choose a number: : 2
>> Downloading:
>> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
>> 0.5/quickstart-5.1.0.5.jar
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] FATAL ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] null
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> java.lang.StackOverflowError
>> at java.lang.System.getProperty(System.java:649)
>> at
>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:67)
>> at
>> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:32)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
>> at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
>> at java.io.PrintStream.init(PrintStream.java:83)
>> at java.io.PrintStream.<init>(PrintStream.java:125)
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:396)
>> at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
>>
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
>> at
>> sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:271)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:309)
>> at
>> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:301)
>> at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxied
>> Connect(AbstractDelegateHttpsURLConnection.java:130)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1363)
>> at
>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1372)
>> at
>> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
>> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
>> tion.java:1372)
>> .....
>>
>> ----------------------------
>>
>> So I seem to be stuck. I have had no problems in the past accessing
>> things through our firewall.
>>
>> Suggestions? I am at a complete loss now. Is this a firewall problem, a
>> Maven problem or a Tapestry archive problem?
>>
>> I have tried the old formos command again and it works (using my
>> modified Maven with the hard-coded proxy)
>>
>> C:\UKRR>mvn archetype:generate
>> -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
>>
>> Giving a BUILD SUCCESSFUL.
>>
>>
>> Clean install Maven result referred to at the start of this email given
>> here:
>>
>> ----------------------------
>>
>> C:\UKRR>mvn archetype:generate
>> -DarchetypeCatalog=http://tapestry.apache.org
>> [INFO] Scanning for projects...
>> [INFO] Searching repository for plugin with prefix: 'archetype'.
>> [INFO] org.apache.maven.plugins: checking for updates from central
>> [INFO] org.codehaus.mojo: checking for updates from central
>> [INFO] artifact org.apache.maven.plugins:maven-archetype-plugin:
>> checking for up
>> dates from central
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/maven-arch
>> etype/2.0-alpha-5/maven-archetype-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/16/mave
>> n-parent-16.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/7/apache-7.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
>> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.jar
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Maven Default Project
>> [INFO] task-segment: [archetype:generate] (aggregator-style)
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Preparing archetype:generate
>> [INFO] No goals needed for project - skipping
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-core/2.0.8/mav
>> en-core-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.8/maven-2.
>> 0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/6/maven
>> -parent-6.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8
>> /maven-settings-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/ma
>> ven-model-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>> 8/plexus-utils-1.5.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.2/plex
>> us-2.0.2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-
>> default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable
>> -1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-containers
>> /1.0.3/plexus-containers-1.0.3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/1.0.4/plex
>> us-1.0.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/c
>> lassworlds-1.1-alpha-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-file/1.0
>> -beta-2/wagon-file-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>> s/1.0-beta-2/wagon-providers-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta
>> -2/wagon-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/4/maven
>> -parent-4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
>> -api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-paramet
>> er-documenter/2.0.8/maven-plugin-parameter-documenter-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-lig
>> htweight/1.0-beta-2/wagon-http-lightweight-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-sha
>> red/1.0-beta-2/wagon-http-shared-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug
>> 2000r7-dev.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>> .b2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>> rting-api/2.0.8/maven-reporting-api-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
>> rting/2.0.8/maven-reporting-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api
>> /1.0-alpha-9/doxia-sink-api-1.0-alpha-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alph
>> a-9/doxia-1.0-alpha-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.8/
>> maven-profile-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.8
>> /maven-artifact-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-repository-met
>> adata/2.0.8/maven-repository-metadata-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-error-diagnost
>> ics/2.0.8/maven-error-diagnostics-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.8/
>> maven-project-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manag
>> er/2.0.8/maven-artifact-manager-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-registr
>> y/2.0.8/maven-plugin-registry-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-c
>> li-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
>> .8/maven-plugin-api-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-exte
>> rnal/1.0-beta-2/wagon-ssh-external-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-comm
>> on/1.0-beta-2/wagon-ssh-common-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>> ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
>> ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>> /1.1.4/plexus-components-1.1.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-descrip
>> tor/2.0.8/maven-plugin-descriptor-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-monitor/2.0.8/
>> maven-monitor-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh/1.0-
>> beta-2/wagon-ssh-1.0-beta-2.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.27/jsch-0.1.27.po
>> m
>>
>> Downloading:
>> http://repo1.maven.org/maven2/classworlds/classworlds/1.1/classworl
>> ds-1.1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>> /jchardet-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom
>>
>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>> /2.0.10/maven-invoker-2.0.10.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-
>> components/9/maven-shared-components-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/8/maven
>> -parent-8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>> 1.4.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/7/c
>> ommons-parent-7.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
>> /1.1.15/plexus-components-1.1.15.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.3/plex
>> us-2.0.3.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>> ns/3.2.1/commons-collections-3.2.1.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/9/c
>> ommons-parent-9.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>> city-1.5.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>> -lang-2.1.pom
>>
>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
>>
>> Downloading:
>> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
>> /jchardet-1.0.jar
>> Downloading:
>> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
>> 8/plexus-utils-1.5.8.jar
>> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
>> common/2.0-alpha-5/archetype-common-2.0-alpha-5.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
>> city-1.5.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
>> /2.0.10/maven-invoker-2.0.10.jar
>>
>> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
>> -lang-2.1.jar
>> Downloading:
>> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
>> .b2.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-collections/commons-collectio
>> ns/3.2.1/commons-collections-3.2.1.jar
>>
>>
>> Downloading:
>> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
>> 1.4.jar
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
>> .1.8/plexus-velocity-1.1.8.jar
>>
>>
>>
>> [INFO] [archetype:generate {execution: default-cli}]
>> [INFO] Generating project in Interactive mode
>> [WARNING] Error reading archetype catalog http://tapestry.apache.org
>> java.lang.RuntimeException: java.lang.NullPointerException
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>> nection.java:942)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
>> nection.java:2090)
>> at
>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382
>> )
>> at
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
>> ata(LightweightHttpWagon.java:115)
>> 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.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge
>> tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97)
>> at
>> org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D
>> efaultArchetypeManager.java:195)
>> at
>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB
>> yCatalog(DefaultArchetypeSelector.java:296)
>> at
>> org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp
>> e(DefaultArchetypeSelector.java:69)
>> at
>> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu
>> te(CreateProjectFromArchetypeMojo.java:186)
>> at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>> nManager.java:490)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>> ultLifecycleExecutor.java:694)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
>> Goal(DefaultLifecycleExecutor.java:569)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>> ltLifecycleExecutor.java:539)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>> dleFailures(DefaultLifecycleExecutor.java:387)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>> ts(DefaultLifecycleExecutor.java:284)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>> fecycleExecutor.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:6
>> 0)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> 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: java.lang.NullPointerException
>> at sun.net.www.ParseUtil.toURI(ParseUtil.java:261)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
>> ction.java:723)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
>> .java:654)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
>> nection.java:977)
>> at
>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
>> )
>> ... 28 more
>> [INFO] No archetype defined. Using maven-archetype-quickstart
>> (org.apache.maven.
>> archetypes:maven-archetype-quickstart:1.0)
>> Choose archetype:
>> Choose a number: :
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> Tapestry PMC / Tacos developer
> Open Source / JEE Consulting
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Andreas Andreou <an...@di.uoa.gr>.
Well, i retried here from an empty repo and it worked.
Your problems seem to be that in one case http://tapestry.apache.org
seems inaccessible through your proxy and in the other case (stack overflow)
that https://ibiblio.org/maven2/ refuses connections
Now, i'm not sure why there's the httpS there, so i'll investigate some more
On Thu, Jul 22, 2010 at 11:58, Newham, Cameron <ca...@bl.uk> wrote:
>
>
> -----Original Message-----
> From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of
> Andreas Andreou
> Sent: 21 July 2010 13:52
> To: Tapestry users
> Subject: Re: Lots of Tapestry problems - quickstart and tutorial
>
> Even better to use
> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
>
> We've tried to move stuff away from formos infrastructure
>
> --------------------------
>
>
>
> Thanks for your comments Andreas. However, I still get the same
> problems.
>
> In the interests of making no errors I switched back to a clean install
> of Maven 2.2.1, removed my repository, made sure my settings.xml was
> pointing to our proxy and executed the command given by you. It chokes
> on getting the tapestry catalog, getting a NPE, as shown at the end of
> this email.
>
> I then deleted my repository and moved back to using maven with our
> proxy hard-coded. It downloads the catalog fine but when it now attempts
> to get
>
> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
> 0.5/quickstart-5.1.0.5.jar
>
> It gets a stack overflow thus (short excerpt):
>
> ------------------------------
> ...
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
> .1.8/plexus-velocity-1.1.8.jar
>
> [INFO] [archetype:generate {execution: default-cli}]
> [INFO] Generating project in Interactive mode
> [INFO] No archetype defined. Using maven-archetype-quickstart
> (org.apache.maven.
> archetypes:maven-archetype-quickstart:1.0)
> Choose archetype:
> 1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.0-SNAPSHOT
> Quickstart
> Project)
> 2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
> Archetype)
> Choose a number: : 1
> Choose version:
> 1: 5.0.19
> 2: 5.1.0.5
> 3: 5.2.0-SNAPSHOT
> Choose a number: : 2
> Downloading:
> https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
> 0.5/quickstart-5.1.0.5.jar
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.StackOverflowError
> at java.lang.System.getProperty(System.java:649)
> at
> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:67)
> at
> sun.security.action.GetPropertyAction.run(GetPropertyAction.java:32)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
> at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
> at java.io.PrintStream.init(PrintStream.java:83)
> at java.io.PrintStream.<init>(PrintStream.java:125)
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:396)
> at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
>
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
> at
> sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:271)
> at
> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
> at
> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:309)
> at
> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:301)
> at
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxied
> Connect(AbstractDelegateHttpsURLConnection.java:130)
> at
> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
> tion.java:1363)
> at
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
> at
> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
> tion.java:1372)
> at
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
> at
> sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
> tion.java:1372)
> .....
>
> ----------------------------
>
> So I seem to be stuck. I have had no problems in the past accessing
> things through our firewall.
>
> Suggestions? I am at a complete loss now. Is this a firewall problem, a
> Maven problem or a Tapestry archive problem?
>
> I have tried the old formos command again and it works (using my
> modified Maven with the hard-coded proxy)
>
> C:\UKRR>mvn archetype:generate
> -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
>
> Giving a BUILD SUCCESSFUL.
>
>
> Clean install Maven result referred to at the start of this email given
> here:
>
> ----------------------------
>
> C:\UKRR>mvn archetype:generate
> -DarchetypeCatalog=http://tapestry.apache.org
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'archetype'.
> [INFO] org.apache.maven.plugins: checking for updates from central
> [INFO] org.codehaus.mojo: checking for updates from central
> [INFO] artifact org.apache.maven.plugins:maven-archetype-plugin:
> checking for up
> dates from central
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/archetype/maven-arch
> etype/2.0-alpha-5/maven-archetype-2.0-alpha-5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/16/mave
> n-parent-16.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/apache/7/apache-7.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
> ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.jar
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Maven Default Project
> [INFO] task-segment: [archetype:generate] (aggregator-style)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Preparing archetype:generate
> [INFO] No goals needed for project - skipping
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
> common/2.0-alpha-5/archetype-common-2.0-alpha-5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-core/2.0.8/mav
> en-core-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.8/maven-2.
> 0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/6/maven
> -parent-6.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8
> /maven-settings-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/ma
> ven-model-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
> 8/plexus-utils-1.5.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.2/plex
> us-2.0.2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-
> default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable
> -1.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-containers
> /1.0.3/plexus-containers-1.0.3.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/1.0.4/plex
> us-1.0.4.pom
>
> Downloading:
> http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/c
> lassworlds-1.1-alpha-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-file/1.0
> -beta-2/wagon-file-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
> s/1.0-beta-2/wagon-providers-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta
> -2/wagon-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/4/maven
> -parent-4.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
> -api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-paramet
> er-documenter/2.0.8/maven-plugin-parameter-documenter-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-lig
> htweight/1.0-beta-2/wagon-http-lightweight-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-sha
> red/1.0-beta-2/wagon-http-shared-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug
> 2000r7-dev.pom
>
> Downloading:
> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
> .b2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
> rting-api/2.0.8/maven-reporting-api-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
> rting/2.0.8/maven-reporting-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api
> /1.0-alpha-9/doxia-sink-api-1.0-alpha-9.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alph
> a-9/doxia-1.0-alpha-9.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.8/
> maven-profile-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.8
> /maven-artifact-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-repository-met
> adata/2.0.8/maven-repository-metadata-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-error-diagnost
> ics/2.0.8/maven-error-diagnostics-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.8/
> maven-project-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manag
> er/2.0.8/maven-artifact-manager-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-registr
> y/2.0.8/maven-plugin-registry-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-c
> li-1.0.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
> .8/maven-plugin-api-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-exte
> rnal/1.0-beta-2/wagon-ssh-external-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-comm
> on/1.0-beta-2/wagon-ssh-common-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
> ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
> ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
> /1.1.4/plexus-components-1.1.4.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-descrip
> tor/2.0.8/maven-plugin-descriptor-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-monitor/2.0.8/
> maven-monitor-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh/1.0-
> beta-2/wagon-ssh-1.0-beta-2.pom
>
> Downloading:
> http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.27/jsch-0.1.27.po
> m
>
> Downloading:
> http://repo1.maven.org/maven2/classworlds/classworlds/1.1/classworl
> ds-1.1.pom
>
> Downloading:
> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
> /jchardet-1.0.pom
>
> Downloading:
> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom
>
> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
> /2.0.10/maven-invoker-2.0.10.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-
> components/9/maven-shared-components-9.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-parent/8/maven
> -parent-8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
> 1.4.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/7/c
> ommons-parent-7.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
> .1.8/plexus-velocity-1.1.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
> /1.1.15/plexus-components-1.1.15.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.3/plex
> us-2.0.3.pom
>
> Downloading:
> http://repo1.maven.org/maven2/commons-collections/commons-collectio
> ns/3.2.1/commons-collections-3.2.1.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/commons/commons-parent/9/c
> ommons-parent-9.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
> city-1.5.pom
>
> Downloading:
> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
> -lang-2.1.pom
>
> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
>
> Downloading:
> http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
> /jchardet-1.0.jar
> Downloading:
> http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
> 8/plexus-utils-1.5.8.jar
> Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
> common/2.0-alpha-5/archetype-common-2.0-alpha-5.jar
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
> city-1.5.jar
>
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
> /2.0.10/maven-invoker-2.0.10.jar
>
> Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
>
>
> Downloading:
> http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
> -lang-2.1.jar
> Downloading:
> http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
> .b2.jar
>
> Downloading:
> http://repo1.maven.org/maven2/commons-collections/commons-collectio
> ns/3.2.1/commons-collections-3.2.1.jar
>
>
> Downloading:
> http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
> 1.4.jar
>
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
> .1.8/plexus-velocity-1.1.8.jar
>
>
>
> [INFO] [archetype:generate {execution: default-cli}]
> [INFO] Generating project in Interactive mode
> [WARNING] Error reading archetype catalog http://tapestry.apache.org
> java.lang.RuntimeException: java.lang.NullPointerException
> at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
> nection.java:942)
> at
> sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
> nection.java:2090)
> at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382
> )
> at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
> ata(LightweightHttpWagon.java:115)
> 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.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge
> tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97)
> at
> org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D
> efaultArchetypeManager.java:195)
> at
> org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB
> yCatalog(DefaultArchetypeSelector.java:296)
> at
> org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp
> e(DefaultArchetypeSelector.java:69)
> at
> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu
> te(CreateProjectFromArchetypeMojo.java:186)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> nManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> ultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
> Goal(DefaultLifecycleExecutor.java:569)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> ltLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> dleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> ts(DefaultLifecycleExecutor.java:284)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> fecycleExecutor.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:6
> 0)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> 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: java.lang.NullPointerException
> at sun.net.www.ParseUtil.toURI(ParseUtil.java:261)
> at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
> ction.java:723)
> at
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
> .java:654)
> at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
> nection.java:977)
> at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
> )
> ... 28 more
> [INFO] No archetype defined. Using maven-archetype-quickstart
> (org.apache.maven.
> archetypes:maven-archetype-quickstart:1.0)
> Choose archetype:
> Choose a number: :
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
RE: Lots of Tapestry problems - quickstart and tutorial
Posted by "Newham, Cameron" <ca...@bl.uk>.
-----Original Message-----
From: andreoua@gmail.com [mailto:andreoua@gmail.com] On Behalf Of
Andreas Andreou
Sent: 21 July 2010 13:52
To: Tapestry users
Subject: Re: Lots of Tapestry problems - quickstart and tutorial
Even better to use
mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
We've tried to move stuff away from formos infrastructure
--------------------------
Thanks for your comments Andreas. However, I still get the same
problems.
In the interests of making no errors I switched back to a clean install
of Maven 2.2.1, removed my repository, made sure my settings.xml was
pointing to our proxy and executed the command given by you. It chokes
on getting the tapestry catalog, getting a NPE, as shown at the end of
this email.
I then deleted my repository and moved back to using maven with our
proxy hard-coded. It downloads the catalog fine but when it now attempts
to get
https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
0.5/quickstart-5.1.0.5.jar
It gets a stack overflow thus (short excerpt):
------------------------------
...
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
.1.8/plexus-velocity-1.1.8.jar
[INFO] [archetype:generate {execution: default-cli}]
[INFO] Generating project in Interactive mode
[INFO] No archetype defined. Using maven-archetype-quickstart
(org.apache.maven.
archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.0-SNAPSHOT
Quickstart
Project)
2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
Archetype)
Choose a number: : 1
Choose version:
1: 5.0.19
2: 5.1.0.5
3: 5.2.0-SNAPSHOT
Choose a number: : 2
Downloading:
https://www.ibiblio.org/maven2//org/apache/tapestry/quickstart/5.1.
0.5/quickstart-5.1.0.5.jar
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.StackOverflowError
at java.lang.System.getProperty(System.java:649)
at
sun.security.action.GetPropertyAction.run(GetPropertyAction.java:67)
at
sun.security.action.GetPropertyAction.run(GetPropertyAction.java:32)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
at java.io.PrintStream.init(PrintStream.java:83)
at java.io.PrintStream.<init>(PrintStream.java:125)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:396)
at sun.net.www.http.HttpClient$4.run(HttpClient.java:457)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:439)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:520)
at
sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:271)
at
sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
at
sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:309)
at
sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:301)
at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.proxied
Connect(AbstractDelegateHttpsURLConnection.java:130)
at
sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
tion.java:1363)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
at
sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
tion.java:1372)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:762)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
at
sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnec
tion.java:1372)
.....
----------------------------
So I seem to be stuck. I have had no problems in the past accessing
things through our firewall.
Suggestions? I am at a complete loss now. Is this a firewall problem, a
Maven problem or a Tapestry archive problem?
I have tried the old formos command again and it works (using my
modified Maven with the hard-coded proxy)
C:\UKRR>mvn archetype:generate
-DarchetypeCatalog=http://tapestry.formos.com/maven-repository
Giving a BUILD SUCCESSFUL.
Clean install Maven result referred to at the start of this email given
here:
----------------------------
C:\UKRR>mvn archetype:generate
-DarchetypeCatalog=http://tapestry.apache.org
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] org.apache.maven.plugins: checking for updates from central
[INFO] org.codehaus.mojo: checking for updates from central
[INFO] artifact org.apache.maven.plugins:maven-archetype-plugin:
checking for up
dates from central
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/archetype/maven-arch
etype/2.0-alpha-5/maven-archetype-2.0-alpha-5.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-parent/16/mave
n-parent-16.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/apache/7/apache-7.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archet
ype-plugin/2.0-alpha-5/maven-archetype-plugin-2.0-alpha-5.jar
[INFO]
------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [archetype:generate] (aggregator-style)
[INFO]
------------------------------------------------------------------------
[INFO] Preparing archetype:generate
[INFO] No goals needed for project - skipping
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
common/2.0-alpha-5/archetype-common-2.0-alpha-5.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-core/2.0.8/mav
en-core-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.8/maven-2.
0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-parent/6/maven
-parent-6.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-settings/2.0.8
/maven-settings-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0.8/ma
ven-model-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
8/plexus-utils-1.5.8.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.2/plex
us-2.0.2.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-
default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable
-1.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-containers
/1.0.3/plexus-containers-1.0.3.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/1.0.4/plex
us-1.0.4.pom
Downloading:
http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
Downloading:
http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/c
lassworlds-1.1-alpha-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-file/1.0
-beta-2/wagon-file-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
s/1.0-beta-2/wagon-providers-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta
-2/wagon-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-parent/4/maven
-parent-4.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider
-api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-paramet
er-documenter/2.0.8/maven-plugin-parameter-documenter-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-lig
htweight/1.0-beta-2/wagon-http-lightweight-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-sha
red/1.0-beta-2/wagon-http-shared-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug
2000r7-dev.pom
Downloading:
http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
.b2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
rting-api/2.0.8/maven-reporting-api-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/reporting/maven-repo
rting/2.0.8/maven-reporting-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-sink-api
/1.0-alpha-9/doxia-sink-api-1.0-alpha-9.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia/1.0-alph
a-9/doxia-1.0-alpha-9.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-profile/2.0.8/
maven-profile-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0.8
/maven-artifact-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-repository-met
adata/2.0.8/maven-repository-metadata-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-error-diagnost
ics/2.0.8/maven-error-diagnostics-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-project/2.0.8/
maven-project-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-artifact-manag
er/2.0.8/maven-artifact-manager-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-registr
y/2.0.8/maven-plugin-registry-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-c
li-1.0.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
.8/maven-plugin-api-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-exte
rnal/1.0-beta-2/wagon-ssh-external-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-comm
on/1.0-beta-2/wagon-ssh-common-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
/1.1.4/plexus-components-1.1.4.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-descrip
tor/2.0.8/maven-plugin-descriptor-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-monitor/2.0.8/
maven-monitor-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh/1.0-
beta-2/wagon-ssh-1.0-beta-2.pom
Downloading:
http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.27/jsch-0.1.27.po
m
Downloading:
http://repo1.maven.org/maven2/classworlds/classworlds/1.1/classworl
ds-1.1.pom
Downloading:
http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
/jchardet-1.0.pom
Downloading:
http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom
Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
/2.0.10/maven-invoker-2.0.10.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-
components/9/maven-shared-components-9.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/maven-parent/8/maven
-parent-8.pom
Downloading:
http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
1.4.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/commons/commons-parent/7/c
ommons-parent-7.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
.1.8/plexus-velocity-1.1.8.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-components
/1.1.15/plexus-components-1.1.15.pom
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus/2.0.3/plex
us-2.0.3.pom
Downloading:
http://repo1.maven.org/maven2/commons-collections/commons-collectio
ns/3.2.1/commons-collections-3.2.1.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/commons/commons-parent/9/c
ommons-parent-9.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
city-1.5.pom
Downloading:
http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
-lang-2.1.pom
Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
Downloading:
http://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0
/jchardet-1.0.jar
Downloading:
http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.5.
8/plexus-utils-1.5.8.jar
Downloading: http://repo1.maven.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/archetype/archetype-
common/2.0-alpha-5/archetype-common-2.0-alpha-5.jar
Downloading:
http://repo1.maven.org/maven2/org/apache/velocity/velocity/1.5/velo
city-1.5.jar
Downloading:
http://repo1.maven.org/maven2/org/apache/maven/shared/maven-invoker
/2.0.10/maven-invoker-2.0.10.jar
Downloading: http://repo1.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
Downloading:
http://repo1.maven.org/maven2/commons-lang/commons-lang/2.1/commons
-lang-2.1.jar
Downloading:
http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0
.b2.jar
Downloading:
http://repo1.maven.org/maven2/commons-collections/commons-collectio
ns/3.2.1/commons-collections-3.2.1.jar
Downloading:
http://repo1.maven.org/maven2/commons-io/commons-io/1.4/commons-io-
1.4.jar
Downloading:
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity/1
.1.8/plexus-velocity-1.1.8.jar
[INFO] [archetype:generate {execution: default-cli}]
[INFO] Generating project in Interactive mode
[WARNING] Error reading archetype catalog http://tapestry.apache.org
java.lang.RuntimeException: java.lang.NullPointerException
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:942)
at
sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLCon
nection.java:2090)
at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382
)
at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:115)
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.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge
tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:97)
at
org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D
efaultArchetypeManager.java:195)
at
org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB
yCatalog(DefaultArchetypeSelector.java:296)
at
org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp
e(DefaultArchetypeSelector.java:69)
at
org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu
te(CreateProjectFromArchetypeMojo.java:186)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:284)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.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:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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: java.lang.NullPointerException
at sun.net.www.ParseUtil.toURI(ParseUtil.java:261)
at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
ction.java:723)
at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
.java:654)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:977)
at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
)
... 28 more
[INFO] No archetype defined. Using maven-archetype-quickstart
(org.apache.maven.
archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
Choose a number: :
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Andreas Andreou <an...@di.uoa.gr>.
Even better to use
mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
We've tried to move stuff away from formos infrastructure
As for importing the project into eclipse, another option is the
m2eclipse plugin
On Wed, Jul 21, 2010 at 15:19, Chris Mylonas <ch...@mrvoip.com.au> wrote:
> Try this mate
>
>
> mvn archetype:generate
> -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
>
> 1: http://tapestry.formos.com/maven-repository -> quickstart (Tapestry
> 5.1.0.5 Quickstart Project)
> Choose a number: (1): 1
> Define value for groupId: : org.example
> Define value for artifactId: : myapp2
> Define value for version: 1.0-SNAPSHOT: :
> Define value for package: org.example: : org.example.myapp2
> Confirm properties configuration:
> groupId: org.example
> artifactId: myapp2
> version: 1.0-SNAPSHOT
> package: org.example.myapp2
> Y: :
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 35 seconds
> [INFO] Finished at: Wed Feb 17 17:25:06 EST 2010
> [INFO] Final Memory: 8M/15M
> [INFO]
> ------------------------------------------------------------------------
>
>
> cd myapp2
> mvn jetty:run
> Then browse to localhost:8080/myapp2
> To create eclipse project files (.project .classpath)
>
> mvn eclipse:eclipse
>
> Then import the project into eclipse
>
>
>
> On 21/07/2010, at 10:13 PM, Newham, Cameron wrote:
>
>> Hi,
>>
>>
>>
>> I've been away from Tapestry for quite a while and haven't done any
>> serious Tapestry stuff for at least 9 months. I have come back to find
>> everything broken and I feel like a complete newbie <sigh>. Could
>> someone set me straight.
>>
>>
>>
>> Problem 1 (which I have solved) is that I found Maven refused, when
>> using the "Quickstart Archetype", to download
>> http://tapestry.formos.com/maven-snapshot-repository/archetype-catalog.x
>> ml giving "connection refused" even though it had no trouble
>> downloading everything else and I could access this file via my browser.
>> I am behind a corporate firewall, so there seems to be an issue here
>> with this Tapestry repository location (I had no problems when I
>> attempted this at home). I spent two days on this and eventually got the
>> Maven source and modified LightweightWagon and hardcoded our proxy
>> server. Probably not the right thing to do but it worked - perhaps
>> someone can suggest what should be done (I tried everything including
>> various things in my settings.xml, the global settings.xml and even went
>> as far as using cntlm, although that was not necessary and didn't solve
>> it anyway).
>>
>>
>>
>> Problem 2 - http://tapestry.apache.org/tapestry5.1/tutorial1/first.html
>> is out of date and doesn't work. As I'm sure you are aware "create" is
>> deprecated. When it's changed to "generate" it does d/l a lot of stuff
>> but the build fails (it throws an exception inside Maven).
>>
>>
>>
>> Problem 3 - Having failed on (2) I tried the "Quickstart Archtype"
>> http://tapestry.apache.org/tapestry5.1/quickstart/ . Great - it does
>> work and mvn jetty:run works. However, when I create a new Project and
>> place the code into Eclipse it does not work. I can't import it as it's
>> not an Eclipse Project. Jetty runs when the project is run in Eclipse
>> but the Index page in the browser just has "[[missing key: greeting]]"
>> and nothing else.
>>
>>
>>
>>
>>
>> To add to this tale of woe, my last big Tapestry project no longer
>> works. I fire it up and now get Jetty giving me a 503 code, yet it was
>> working fine a year ago.
>>
>>
>>
>> Anyway, I would just like a nice clean simple example that works in
>> Eclipse so I can begin coding a new webapp.
>>
>>
>>
>> I am at my wits end... :-(
>>
>>
>>
>>
>>
>
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Chris Mylonas <ch...@mrvoip.com.au>.
Try this mate
mvn archetype:generate -DarchetypeCatalog=http://tapestry.formos.com/maven-repository
1: http://tapestry.formos.com/maven-repository -> quickstart (Tapestry
5.1.0.5 Quickstart Project)
Choose a number: (1): 1
Define value for groupId: : org.example
Define value for artifactId: : myapp2
Define value for version: 1.0-SNAPSHOT: :
Define value for package: org.example: : org.example.myapp2
Confirm properties configuration:
groupId: org.example
artifactId: myapp2
version: 1.0-SNAPSHOT
package: org.example.myapp2
Y: :
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 35 seconds
[INFO] Finished at: Wed Feb 17 17:25:06 EST 2010
[INFO] Final Memory: 8M/15M
[INFO]
------------------------------------------------------------------------
cd myapp2
mvn jetty:run
Then browse to localhost:8080/myapp2
To create eclipse project files (.project .classpath)
mvn eclipse:eclipse
Then import the project into eclipse
On 21/07/2010, at 10:13 PM, Newham, Cameron wrote:
> Hi,
>
>
>
> I've been away from Tapestry for quite a while and haven't done any
> serious Tapestry stuff for at least 9 months. I have come back to find
> everything broken and I feel like a complete newbie <sigh>. Could
> someone set me straight.
>
>
>
> Problem 1 (which I have solved) is that I found Maven refused, when
> using the "Quickstart Archetype", to download
> http://tapestry.formos.com/maven-snapshot-repository/archetype-catalog.x
> ml giving "connection refused" even though it had no trouble
> downloading everything else and I could access this file via my
> browser.
> I am behind a corporate firewall, so there seems to be an issue here
> with this Tapestry repository location (I had no problems when I
> attempted this at home). I spent two days on this and eventually got
> the
> Maven source and modified LightweightWagon and hardcoded our proxy
> server. Probably not the right thing to do but it worked - perhaps
> someone can suggest what should be done (I tried everything including
> various things in my settings.xml, the global settings.xml and even
> went
> as far as using cntlm, although that was not necessary and didn't
> solve
> it anyway).
>
>
>
> Problem 2 - http://tapestry.apache.org/tapestry5.1/tutorial1/
> first.html
> is out of date and doesn't work. As I'm sure you are aware "create" is
> deprecated. When it's changed to "generate" it does d/l a lot of stuff
> but the build fails (it throws an exception inside Maven).
>
>
>
> Problem 3 - Having failed on (2) I tried the "Quickstart Archtype"
> http://tapestry.apache.org/tapestry5.1/quickstart/ . Great - it does
> work and mvn jetty:run works. However, when I create a new Project and
> place the code into Eclipse it does not work. I can't import it as
> it's
> not an Eclipse Project. Jetty runs when the project is run in Eclipse
> but the Index page in the browser just has "[[missing key: greeting]]"
> and nothing else.
>
>
>
>
>
> To add to this tale of woe, my last big Tapestry project no longer
> works. I fire it up and now get Jetty giving me a 503 code, yet it was
> working fine a year ago.
>
>
>
> Anyway, I would just like a nice clean simple example that works in
> Eclipse so I can begin coding a new webapp.
>
>
>
> I am at my wits end... :-(
>
>
>
>
>
Re: Lots of Tapestry problems - quickstart and tutorial
Posted by Howard Lewis Ship <hl...@gmail.com>.
We really are right on the verge of a big renewal of the
documentation. Try to be patient ... it's going to be a huge
improvement.
On Wed, Jul 21, 2010 at 5:13 AM, Newham, Cameron <ca...@bl.uk> wrote:
> Hi,
>
>
>
> I've been away from Tapestry for quite a while and haven't done any
> serious Tapestry stuff for at least 9 months. I have come back to find
> everything broken and I feel like a complete newbie <sigh>. Could
> someone set me straight.
>
>
>
> Problem 1 (which I have solved) is that I found Maven refused, when
> using the "Quickstart Archetype", to download
> http://tapestry.formos.com/maven-snapshot-repository/archetype-catalog.x
> ml giving "connection refused" even though it had no trouble
> downloading everything else and I could access this file via my browser.
> I am behind a corporate firewall, so there seems to be an issue here
> with this Tapestry repository location (I had no problems when I
> attempted this at home). I spent two days on this and eventually got the
> Maven source and modified LightweightWagon and hardcoded our proxy
> server. Probably not the right thing to do but it worked - perhaps
> someone can suggest what should be done (I tried everything including
> various things in my settings.xml, the global settings.xml and even went
> as far as using cntlm, although that was not necessary and didn't solve
> it anyway).
>
>
>
> Problem 2 - http://tapestry.apache.org/tapestry5.1/tutorial1/first.html
> is out of date and doesn't work. As I'm sure you are aware "create" is
> deprecated. When it's changed to "generate" it does d/l a lot of stuff
> but the build fails (it throws an exception inside Maven).
>
>
>
> Problem 3 - Having failed on (2) I tried the "Quickstart Archtype"
> http://tapestry.apache.org/tapestry5.1/quickstart/ . Great - it does
> work and mvn jetty:run works. However, when I create a new Project and
> place the code into Eclipse it does not work. I can't import it as it's
> not an Eclipse Project. Jetty runs when the project is run in Eclipse
> but the Index page in the browser just has "[[missing key: greeting]]"
> and nothing else.
>
>
>
>
>
> To add to this tale of woe, my last big Tapestry project no longer
> works. I fire it up and now get Jetty giving me a 503 code, yet it was
> working fine a year ago.
>
>
>
> Anyway, I would just like a nice clean simple example that works in
> Eclipse so I can begin coding a new webapp.
>
>
>
> I am at my wits end... :-(
>
>
>
>
>
>
--
Howard M. Lewis Ship
Creator of Apache Tapestry
The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!
(971) 678-5210
http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org