From new logs:
Error message is: vfszip:/home/alrubinger/business/jboss/wc/jbossas/projects/ejb3/trunk/testsuite/target/test-lib/persistenceunitscope-test2.ear/, looking for this to end in persistenceunitscope-test2.ear
Looks like the error message has changed to include a "/". Update the test to be a bit more resilient (instead look that the error contains the right EAR, not ends in it.
Bad practice to depend upon internals (ie. specific, non-contracted error messages) in testing, but the API doesn't expose great information otherwise.