wsdl2java.sh が動いてくれない

なぜか $AXIS2_HOME/bin/wsdl2java.sh がうまく動かきません。"-cp"は知らないオプションだ等と怒ってる。オプション位置を入れ替える等なだめようとしましたが、なお怒ってます。
で、スクリプトファイルを見ると、実質1行のスクリプトで、先頭に"." がついている。shのスクリプトなので、指定されたファイルを読み込んで実行する、というもの。"." を抜き、通常のコマンド実行に切り替えたところ、問題なく動作しました。