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]

Reply via email to