-----Original Message-----
From: andre...@gmail.com [mailto:andre...@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-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to