Wrong place of the option
. After the -xvf with "f" like file the filename is expected
... could be more flexible, but...
tar --bzip2 xvf filename.bz2
and of course
since there is a further option for bzip2 without the two"--"
which I don't remember just now