メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talend Cloudにアーティファクトを公開できない場合

問題の解説

Talend Studioでジョブを右クリックして[Publish To Cloud] (クラウドに公開)を選択しても、ポップアップ情報が表示されないだけでなく、ジョブも正しく公開されません。ログには次の情報が記載されています。

java.lang.NoClassDefFoundError: org/talend/designer/components/ipaas/actions/wizards/AbstractPublishWizardPage$WorkspaceLabelProvider
at org.talend.designer.components.ipaas.actions.wizards.AbstractPublishWizardPage.createControl(AbstractPublishWizardPage.java:109)

考えられる理由

この問題は、公開アクションで必要なJavaクラスファイルの一部が見つからないことが原因です。Talend 7.2.1であれば、\plugins\org.talend.designer.components.ipaas_7.2.1.xxx\org\talend\designer\components\ipaas\actions\wizardsフォルダーに28個前後のJavaクラスファイルがあるはずです。そうでない場合は、Talend Studioパッケージが正しく解凍されなかったことを意味します。このような問題はTalend Studioのインストールパスが長すぎるために発生することがほとんどです。

ソリューション

インストールパスがなるべく短いフォルダーにTalend Studioパッケージを解凍し、正しい数のJavaクラスファイルが上述のフォルダーに含まれていることをチェックします。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。