s_core_menu.action backendmenu action wird ignoriert?

hallo, mit folgendem code trage ich den menu-eintrag ein: $criteria = array ( 'label' =\> 'Marketing' ); $parent = $this-\>Menu()-\>findOneBy($criteria); if (! $parent) { throw new Enlight\_Controller\_Exception ('cant find menuenty Marketing!'); } $entry = array ( 'label' =\> self::LABEL, 'class' =\> 'sprite-ui-scroll-pane-detail', 'active' =\> 1, 'controller' =\> 'BLACONTROLLER', 'action' =\> 'a1', 'parent' =\> $parent, 'position' =\> 1000, 'style' =\> 'background-position: 5px 5px;' ); $m = $this-\>createMenuItem($entry); das erzeugt folgende url im menupunkt: http:///WEB/shopware/4/backend/BLACONTROLLER?file=app&no-cache=1347609489+1+1

und diese url schmeisst die exception Backend_BLACONTROLLER_indexAction not found.

ich will aber nicht die indexaction, sondern die action a1.

was mache ich falsch?