Just stabbing in the dark... Have you tried: <templateDirectory>src/main/resources</templateDirectory> Note the missing / at the beginning.
Or for that matter, <templateDirectory/> (no value)? Wayne On 4/20/07, Paul Spencer <[EMAIL PROTECTED]> wrote:
I already tried that! <templateDirectory>${basedir}/src/main/resources</templateDirectory> [INFO] ProjectResourceLoader : initialization starting. [INFO] path :C:\cvs\reporting-jsf\src\main\resources\ [INFO] ProjectResourceLoader : adding path 'C:\cvs\reporting-jsf\src\main\resources\' ... [ERROR] ResourceManager : unable to find resource 'C:\cvs\reporting-jsf/src/main/resources/announcement.vm' in any resource loader. BTW: The following works, but it is WRONG: <templateDirectory>/src/main/resources</templateDirectory> Directory of C:\cvs\reporting-jsf\src\main\resources\src\main\resources 04/20/2007 01:45 PM 1,848 announcement.vm Paul Spencer Siegfried Goeschl wrote: > Veryyyyy stupid question ... > > <templateDirectory>/src/main/resources</templateDirectory> > > seems to be an absolute reference to a directory whereas > > C:\cvs\reporting-jsf\src\main\resources > > is the absolute path > > Cheers > > Siegfried Goeschl > > > > Paul Spencer wrote: >> I am trying to configure the changes plugin, version 2.0-beta-2, to >> use a custom >> announcement.vm file. Setting templateDirectory in to >> /src/main/resources does >> not work. The command "mvn changes:announcement-generate" always >> fails with the >> following error message: >> >> ResourceManager : unable to find resource >> '/src/main/resources/announcement.vm' in any resource loader >> >> Belows is additional information related the the problem: >> >> *** >> * From POM.XML >> *** >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-changes-plugin</artifactId> >> <configuration> >> <template>announcement.vm</template> >> <templateDirectory>/src/main/resources</templateDirectory> >> </configuration> >> </plugin> >> >> *** >> * Directory output >> *** >> Directory of C:\cvs\reporting-jsf\src\main\resources >> >> 04/20/2007 01:45 PM <DIR> . >> 04/20/2007 01:45 PM <DIR> .. >> 04/20/2007 01:45 PM 1,848 announcement.vm >> 04/18/2007 10:01 AM 69 application.properties >> 09/20/2006 11:56 AM 206 implementations.properties >> 04/12/2007 04:40 PM 1,109 log4j.xml >> 4 File(s) 3,232 bytes >> 2 Dir(s) 67,573,653,504 bytes free >> >> C:\cvs_apms\apms-reporting-jsf> >> *** >> * Maven debug output >> *** >> [INFO] ************************************************************** >> [INFO] Starting Jakarta Velocity v1.4 >> [INFO] RuntimeInstance initializing. >> [INFO] Default Properties File: >> org\apache\velocity\runtime\defaults\velocity.properties >> [INFO] Default ResourceManager initializing. (class >> org.apache.velocity.runtime.resource.ResourceManagerImpl) >> [INFO] Resource Loader Instantiated: >> org.apache.maven.plugin.resource.loader.ProjectResourceLoader >> [INFO] ProjectResourceLoader : initialization starting. >> [INFO] path :C:\cvs\reporting-jsf\src\main\resources\ >> [INFO] ProjectResourceLoader : adding path >> 'C:\cvs\reporting-jsf\src\main\resources\' >> [INFO] ProjectResourceLoader : initialization complete. >> [INFO] Resource Loader Instantiated: >> org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader >> [INFO] ClasspathResourceLoader : initialization starting. >> [INFO] ClasspathResourceLoader : initialization complete. >> [INFO] ResourceCache : initialized. (class >> org.apache.velocity.runtime.resource.ResourceCacheImpl) >> [INFO] Default ResourceManager initialization complete. >> [INFO] Loaded System Directive: >> org.apache.velocity.runtime.directive.Literal >> [INFO] Loaded System Directive: >> org.apache.velocity.runtime.directive.Macro >> [INFO] Loaded System Directive: >> org.apache.velocity.runtime.directive.Parse >> [INFO] Loaded System Directive: >> org.apache.velocity.runtime.directive.Include >> [INFO] Loaded System Directive: >> org.apache.velocity.runtime.directive.Foreach >> [INFO] Created: 20 parsers. >> [INFO] Velocimacro : initialization starting. >> [INFO] Velocimacro : adding VMs from VM library template : >> VM_global_library.vm >> [ERROR] ResourceManager : unable to find resource >> 'VM_global_library.vm' in any resource loader. >> [INFO] Velocimacro : error using VM library template >> VM_global_library.vm : >> org.apache.velocity.exception.ResourceNotFoundException: Unable to >> find resource 'VM_global_library.vm' >> [INFO] Velocimacro : VM library template macro registration complete. >> [INFO] Velocimacro : allowInline = true : VMs can be defined inline in >> templates >> [INFO] Velocimacro : allowInlineToOverride = false : VMs defined >> inline may NOT replace previous VM definitions >> [INFO] Velocimacro : allowInlineLocal = false : VMs defined inline >> will be global in scope if allowed. >> [INFO] Velocimacro : messages on : VM system will output logging >> messages >> [INFO] Velocimacro : autoload off : VM system will not automatically >> reload global library macros >> [INFO] Velocimacro : initialization complete. >> [INFO] Velocity successfully started. >> [DEBUG] Configuring mojo >> 'org.apache.maven.plugins:maven-changes-plugin:2.0-beta-2:announcement-generate' >> --> >> [DEBUG] (s) artifactId = reporting-jsf >> [DEBUG] (s) developmentTeam = reporting-jsf-team >> [DEBUG] (s) finalName = reporting-jsf-1.0.2-SNAPSHOT.war >> [DEBUG] (f) generateJiraAnnouncement = false >> [DEBUG] (s) groupId = com.mikon.customer.kc >> [DEBUG] (s) introduction = Generalized web based reporting tool for >> data. >> [DEBUG] (f) jiraXML = C:\cvs\reporting-jsf\target/jira-announcement.xml >> [DEBUG] (f) nbEntries = 25 >> [DEBUG] (s) outputDirectory = C:\cvs\reporting-jsf\target/announcement >> [DEBUG] (s) packaging = war >> [DEBUG] (f) project = [EMAIL PROTECTED] >> [DEBUG] (f) resolutionId = Fixed >> [DEBUG] (f) setting = [EMAIL PROTECTED] >> [DEBUG] (f) statusId = Closed >> [DEBUG] (f) template = announcement.vm >> [DEBUG] (f) templateDirectory = /src/main/resources >> [DEBUG] (s) url = >> http://developer.foo.com/projects/reporting-jsf/1.0.2-SNAPSHOT/reporting-jsf >> >> [DEBUG] (s) urlDownload = >> http://developer.foo.com/projects/reporting-jsf/1.0.2-SNAPSHOT/reporting-jsf/reporting-jsf-1.0.2-SNAPSHOT.jar >> >> [DEBUG] (s) version = 1.0.2-SNAPSHOT >> [DEBUG] (s) xmlPath = C:\cvs\reporting-jsf/src/changes/changes.xml >> [DEBUG] -- end configuration -- >> [INFO] [changes:announcement-generate] >> [INFO] Creating announcement file from changes.xml... >> [ERROR] ResourceManager : unable to find resource >> '/src/main/resources/announcement.vm' in any resource loader. >> [INFO] >> ------------------------------------------------------------------------ >> >> Is this a bug or a configuration error? >> >> Paul Spencer >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]