Hi,
I have just checked out and built excalibur/trunk from svn on linux
under java5.
I am no Fortress expert but I am trying to write a Fortress service for
the jakarta-turbine project.
My first, no doubt crude, version had problems with the SourceResolver
package. The problem appears to be that the @avalon.service tags in the
package are not fully qualified.
Diff attached.
If I'm way off track with this please let me know...
Thanks.
--
------------------------------
Peter Courcoux
Telephone : +44 (0)1923 661488
Mobile : 07880 605626
email : [EMAIL PROTECTED]
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/ResourceSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/ResourceSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/ResourceSourceFactory.java
(working copy)
@@ -30,7 +30,7 @@
* A factory for the Resource protocol
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=resource-source
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FTPSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FTPSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FTPSourceFactory.java
(working copy)
@@ -29,7 +29,7 @@
* A factory for an @link FTPSource.
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=ftp-source
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/CommonsVFSSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/CommonsVFSSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/CommonsVFSSourceFactory.java
(working copy)
@@ -31,7 +31,7 @@
* <a href="http://jakarta.apache.org/commons/sandbox/vfs">Commons VFS</a>.
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=commons-vfs-source
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/SourceResolverImpl.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/SourceResolverImpl.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/SourceResolverImpl.java
(working copy)
@@ -49,7 +49,7 @@
* @see org.apache.excalibur.source.SourceResolver
*
* @avalon.component
- * @avalon.service type=SourceResolver
+ * @avalon.service type=org.apache.excalibur.source.SourceResolver
* @x-avalon.info name=resolver
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/URLSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/URLSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/URLSourceFactory.java
(working copy)
@@ -30,7 +30,7 @@
* A factory for a [EMAIL PROTECTED] URL} wrapper
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=url-source
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/HTTPClientSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/HTTPClientSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/HTTPClientSourceFactory.java
(working copy)
@@ -34,7 +34,7 @@
* [EMAIL PROTECTED] HTTPClientSource} Factory class.
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=httpclient-source
* @x-avalon.lifestyle type=singleton
*
Index:
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FileSourceFactory.java
===================================================================
---
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FileSourceFactory.java
(revision 239459)
+++
components/sourceresolve/src/java/org/apache/excalibur/source/impl/FileSourceFactory.java
(working copy)
@@ -30,7 +30,7 @@
* A factory for filesystem-based sources (see [EMAIL PROTECTED] FileSource}).
*
* @avalon.component
- * @avalon.service type=SourceFactory
+ * @avalon.service type=org.apache.excalibur.source.SourceFactory
* @x-avalon.info name=file-source
* @x-avalon.lifestyle type=singleton
*
Index: project.properties
===================================================================
--- project.properties (revision 239459)
+++ project.properties (working copy)
@@ -25,5 +25,5 @@
maven.multiproject.includes = **/project.xml
# Generate class files that will run on 1.3 JVMs.
-maven.compile.target=1.3
+maven.compile.target=1.5
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]