That is the case as:
the EX4300 runs a different generation of layer 2 switching and syntax called ELS
with also different defaults, commands,....
there is an ELS translator tool available on teh juniper website
https://www.juniper.net/customers/support/configtools/elstranslator/index.jsp
and there are pdf s explaining the differences
regards
alexander