スマートデプロイで調査中4

体調がつらくなってきてるけど、引き続いて
コンポーネントサフィックスの指定について。serviceSuffixとか。
設定方法は、convention.diconに

"Servicemanten"

こんな感じで指定する。で、そうすると、このサフィックス名を使って、クラスやインタフェイスを
捜しにいくのだけれど、

""

こんな感じで空文字列を指定した場合、サフィックスが必ずコンポーネントとヒットしなくなる。
サービスコンポーネントのサフィックスはserviceSuffixプロパティを親にするのではなくて、
コンポーネントのクラス/インタフェイスを元に処理しているので、クラス/インタフェイスの
お尻から大文字のキャラクターまでをサフィックスとして使用しています。したがって、サフィックス
無い場合は、その前の大文字までをサフィックスとして認識します。たとえば、"UrikakeUriage"という
サービスだった場合には、サフィックスを"Uriage"として扱おうとします。そうすると、コンポーネント
定義の作成に失敗するので、注意です。

つらいので、就寝します。(いまも、寝たりおきたりだったんだけどね)