Thanks Freeman! One question though: do we need to maintain this in two places? Seems better to remove one of the copies - probably the one under features since JBI deployment is related to the NMR?
~Greg On Fri, Jul 17, 2009 at 11:01 PM, Freeman Fang (JIRA)<[email protected]> wrote: > > [ > https://issues.apache.org/activemq/browse/SMX4-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Freeman Fang resolved SMX4-323. > ------------------------------- > > Resolution: Fixed > Fix Version/s: 4.1.0 > > commit fix > http://svn.apache.org/viewvc?rev=795302&view=rev > >> ant tasks do not work from install (taskdef.properties incorrect) >> ----------------------------------------------------------------- >> >> Key: SMX4-323 >> URL: https://issues.apache.org/activemq/browse/SMX4-323 >> Project: ServiceMix 4 >> Issue Type: Bug >> Reporter: Greg Lucas >> Assignee: Freeman Fang >> Fix For: 4.1.0 >> >> >> The ant tasks do not work from a typical install because the >> ant/servicemix_ant_taskdef.properties file is using the the smx3 package >> (jbi.management) rather than the smx4 for package (jbi.deployer): >> $:/opt/apache-servicemix-4.0.0$ ant -f ant/servicemix-ant-task.xml help >> Buildfile: ant/servicemix-ant-task.xml >> BUILD FAILED >> /opt/apache-servicemix-4.0.0/ant/servicemix-ant-task.xml:30: taskdef class >> org.apache.servicemix.jbi.management.task.InstallComponentTask cannot be >> found >> Looking in to this I see the servicemix_ant_taskdef.properties file exists >> in two places in the source tree: >> ./features/assembly/src/main/distribution/ant/servicemix_ant_taskdef.properties >> ./nmr/assembly/src/main/distribution/ant/servicemix_ant_taskdef.properties >> The one under features is incorrect, while the one under nmr is correct. We >> should install the correct one and probably remove the other. > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > > -- Greg
