Pluto 1.1 Notes

http://hnsp.inf-bb.uni-jena.de/pluto/gettingstarted_1.1/
svn co http://svn.apache.org/repos/asf/portals/pluto/trunk pluto-1.1
http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0-bin.zip
vi .bash_login
PATH=$PATH:/Users/csev/dev/maven-1.0.2/bin:/Users/csev/dev/apache-ant-1.6.1/bin:$COG_INSTALL_PATH/bin:/usr/local/mysql/bin:/Users/csev/bin:/usr/local/bin:/Users/csev/dev/maven-2.0/bin
162:~ csev$ mvn –version
Maven version: 2.0
162:~/dev/pluto-1.1/pluto-1.1 csev$ mvn install
[INFO] Scanning for projects…
[INFO] Reactor build order:
[INFO] Apache Pluto
[INFO] Pluto Descriptor Service API
mvn pluto:install

Don’t compile Sakai with maven 1.0 – use 1.02 at least

If you see a bunch of messages that look like this:
BUILD FAILED
File…… /Users/csev/.maven/cache/sakai-2.0.0/plugin.jelly
Element… maven:reactor
Line…… 34
Column…. 6
The build cannot continue because of the following unsatisfied dependencies:
sakai-gradebook-app-business-.jar
sakai-gradebook-service-api-.jar
sakai-gradebook-service-hibernate-.jar
sakai-gradebook-service-impl-.jar
sakai-sections-api-.jar
sakai
Then you need to upgrade your maven to at least 1.0.2.
The problem is that the file
~/dev/sakai/gradebook/app/proect.xml
Extends
~/dev/sakai/gradebook/project.xml
Which extends
~/dev/sakai/master/project.xml
Which reads
~/dev/sakai/master/project.properties
And finds this property:
sakai.version=dev
The problem is that in Maven 1.0 the inheritance path does not find the properties and so the jars are improperly named.
In Maven 1.0.2 this all works.
I was scratching my head for a few days on this one.

Making an ISO from A Mac

http://www.macosxhints.com/article.php?story=20031225124417353
dd if=/dev/disk1s0 of=x.iso bs=2048
Insert a new disk – Press “Ignore” when finder dialog popps up.
Start Disk Utility
Press “Burn” icon – Navigate to the iso and select it.
Press “Burn” button.

My notes going to 2.2

I don’t have Eclipse – vi is my IDE so I had to hand-edit some import statements. Here are my rules so far. I do not sugest these are perfect.
I am sure there are more – these are the ones I came across while doing the .jws files.
I like the rename – things are shorter and less wordy.

Continue reading