How can I run a batch file and pass parameters to jar file?

this doesn't work

mybat.bat

java -jar log_parser.jar %1 %2 %3 %4

running bat file

C:\>log_parser.bat -file=C:\\trace_small.log -str=Storing

java sees only -file

Edit
Report