I created a new geronimo assembly (mini-g) without the tomcat or
tomcat-deploy modules. Then I used a geronimo tomcat j2ee assembly
admin console to create a plugin for the tomcat module. I then
attempted to deploy the tomcat plugin into my mini-g assembly. I should
also note that when I created the tomcat plugin I included
http://www.ibiblio.org/maven2/ as a source repository so that the
various tomcat and other necessary jars could be downloaded as necessary.
The plug had the following 2 dependencies:
- rmi-naming (which was already included in my mini-g assembly
- geronimo-tomcat jar I manually included this jar into
repository\org\apache\geronimo\modules\ prior to my attempt to install
the plugin because I knew this version of the jar would not be available
on GeronimoPlugins.com or ibiblio.
When I attempt to install the plugin I get a 503 on the geronimo cmd
console on the 9th tomcat jar it attempts to download from ibiblio. I
can access the jar just fine outside of the deploy.
Am I doing something wrong? Do you think there is there some type of
denial of service protection on ibiblio that only lets me get 8 of the
tomcat jars before shutting me down on the ninth? I saw the ibiblio
reference in another plugin so I assumed that this could be used to
download these dependencies when I created the tomcat plugin.
Here's the error on the server:
12:40:03,437 INFO [AbstractRepository] Installed module configuration;
id=org.apache.geronimo.configs/tomcat/1.2-SNAPSHOT/car;
location=C:\g-images\trunk\geron
imo-framework-1.2-SNAPSHOT\repository\org\apache\geronimo\configs\tomcat\1.2-SNAPSHOT\tomcat-1.2-SNAPSHOT.car
12:40:03,453 WARN [ConfigurationStoreUtil] Checksum file not found:
C:\g-images\trunk\geronimo-framework-1.2-SNAPSHOT\repository\org\apache\geronimo\configs\to
mcat\1.2-SNAPSHOT\tomcat-1.2-SNAPSHOT.car\META-INF\config.ser.sha1
12:40:04,547 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30936.tmp
12:40:05,094 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30937.tmp
12:40:06,031 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30938.tmp
12:40:06,547 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30939.tmp
12:40:07,000 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30940.tmp
12:40:07,734 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30941.tmp
12:40:08,391 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30942.tmp
12:40:09,297 WARN [PluginInstallerGBean] Unable to delete temporary
download file
C:\DOCUME~1\bohn\LOCALS~1\Temp\geronimo-plugin-download-30943.tmp
12:40:09,516 WARN [PluginInstallerGBean] Unable to read from
http://www.ibiblio.org/maven2/
java.io.IOException
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:602)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.connect(PluginInstallerGBean.java:990)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.findArtifact(PluginInstallerGBean.java:1075)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.findArtifact(PluginInstallerGBean.java:1034)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.openStream(PluginInstallerGBean.java:924)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:676)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:749)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.downloadArtifact(PluginInstallerGBean.java:749)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:444)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:600)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean$2.run(PluginInstallerGBean.java:545)
at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:172)
at
org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:289)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.io.IOException: Server returned HTTP response code: 503
for URL:
http://www.ibiblio.org/maven2/tomcat/jasper-runtime/5.5.15/jasper-runtime-5.5.1
5.jar
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:800)
at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272)
at
org.apache.geronimo.system.plugin.PluginInstallerGBean.connect(PluginInstallerGBean.java:965)
... 13 more