use component scanning to register demo workflow