Skip to main content Skip to complementary content

Unable to publish an artifact to Talend Cloud?

Issue description

After right-clicking a Job and selecting Publish To Cloud in Talend Studio, there is no pop-up information and the Job is not successfully published. Checking the log, you may see the following:

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)

Possible reason

The cause for this issue is that some Java class files required for the publish action are missing. Taking Talend 7.2.1 as an example, there should be around 28 Java class files in the \plugins\org.talend.designer.components.ipaas_7.2.1.xxx\org\talend\designer\components\ipaas\actions\wizards folder. Otherwise, it means that the Talend Studio package was not unzipped successfully, and such an issue occurs most likely because the Talend Studio installation path is too long.

Solution

Unzip the Talend Studio package to a folder that makes the installation path as short as possible and check that the above-mentioned folder contains the right number of Java class files.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!