Hello David,
I think I finally figure it out. There are two things in your post. First is the execute permissions for the create.sh file, where you have to give them your self. If you have some time, maybe you can update
instalation wiki page, to reflect this need in Linux instalations.
On the other hand, the BUILD FAILED error message you get, is due to your <projectName> where you probably.
1.- Created the project something like : ./create.sh architectPositions "architect positions"
2.- Modified architectPositions.xml <projectName> from "architectPositions" to "coavnvt"
This way when you "ant", it wont find "architectPositons-portlet" because it generated "coavnvt-portlet".
To correct:
1.- you can change "architectPositions" to "coavnvt" in create.sh and copy your xml. It will create coavnvt-portlet. No error messages.
2.- or you can modify ".../architectPositions-xmlportletfactory/build.xml" to reflect your needs. (I dont like)
3.- dont do nothing and go to ..../portlets/coavnvt-portlet" and use it as normal generated portlet.
4.- Probably the easiest, change your xml's <projectName> to architectPositions. And proceed again (I like)
¿this helped?
Saludos, Jack.