Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I have a problem when opening a project on my studio.
When opening some (but not all) projects I get the following error :
Generation Engine Initialization in progress...
"Can't find service reference for class 'org.talend.sdk.component.studio.metadata.TaCoKitCache'"
This error prevents me from opening any jobs on the Talend Studio
The error looks like it's "spreading" as I now have new project that I can't access too
What I've tried so far :
Deleting the workspace foder
Reinstal Talend Studio (8.0.1 R2026 - 01)
Any idea ?
Hello,
Could you test the following steps :
Stop Talend Studio Delete the folder <STUDIO_FOLDER>\configuration\Talend Update the file <STUDIO_FOLDER>\configuration\config.ini in order to have the 2 lines : org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info eclipse.p2.profile=profile Start the Studio , in the project selection popup window , click Preferences and be sure the Update URL is set to the version of Talend Studio ( and not latest )
Kind regards
This Talend error indicates a corruption in the Component Kit (TaCoKit) cache, often caused by plugin conflicts or incomplete metadata updates during startup. To resolve, close Studio and delete the .metadata folder within your workspace (specifically \workspace\.metadata\.plugins\org.talend.core and \workspace\.metadata\.plugins\org.talend.sdk.component.studio) to force a cache rebuild.
Key Troubleshooting Steps:
Thanks for the answer I've tried your suggestions.
I had no \workspace\.metadata\.plugins\org.talend.core or \workspace\.metadata\.plugins\org.talend.sdk.component.studio folder so I tried to delete the .metadata folder.
After relauch of the Studio I got the error back when trying to open the job. I then tried the -clean without success.
I realized that one thing the two corrupted project have in common is a job that I worked on. This job utilise tHTTPClient (a component we didn't used before) but nothing custom.
(I've worked on this job on a first project until it became corrupted then worked on a second project)
Also, here is my .ini file after modification :
"-clean
-vm
C:\Talend\.Talend_R2025-02\zulu17.48.15-ca-jdk17.0.10-win_x64\bin\javaw.exe
-vmargs
-Xms512m
-Xmx4096m
-Dfile.encoding=UTF-8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-XX:MaxMetaspaceSize=512m
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=17
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.util.stream=ALL-UNNAMED
--add-opens=java.base/java.util.regex=ALL-UNNAMED
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
--add-opens=java.base/java.net=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
--add-opens=java.base/sun.nio.cs=ALL-UNNAMED
--add-opens=java.base/sun.security.action=ALL-UNNAMED
--add-opens=java.base/sun.security.pkcs=ALL-UNNAMED
--add-opens=java.base/sun.security.x509=ALL-UNNAMED
--add-opens=java.base/sun.util.calendar=ALL-UNNAMED
--add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED
--add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED"
Hello,
Could you test the following steps :
Stop Talend Studio Delete the folder <STUDIO_FOLDER>\configuration\Talend Update the file <STUDIO_FOLDER>\configuration\config.ini in order to have the 2 lines : org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info eclipse.p2.profile=profile Start the Studio , in the project selection popup window , click Preferences and be sure the Update URL is set to the version of Talend Studio ( and not latest )
Kind regards