Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
 luka2
		
			luka2
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi
I'm just starting with Talend component kit using Intellij and trying just follow guide how to create first logger component but have an error :
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.talend.sdk.component.runtime.manager.asm.Unsafes (file:/C:/Talend/studio/configuration/.m2/repository/org/talend/sdk/component/component-runtime-manager/1.37.0/component-runtime-manager-1.37.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of org.talend.sdk.component.runtime.manager.asm.Unsafes
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.NoClassDefFoundError: routines/system/Dynamic
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3166)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2473)
Windows 11 , Java version that I'm using zulu 11 jdk,
using command :
.\mvn clean install
.\mvnw talend-component:deploy-in-studio -D talend.component.studioHome=C:/Talend/studio -D talend.component.enforceDeployment=true
Talend version : Talen Data Integration 8..0.1, I have tried with Big Data as well but the same error.
Thank you for any help in advance.
Luka
 
					
				
		
Hello,
Your issue comes from this:
java.lang.NoClassDefFoundError: routines/system/Dynamic
Which is fixed in the later version of component kit, so it's enough to build the component with a newer version.
 luka2
		
			luka2
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi @Balazs Gunics
I'm using TCK version 1.57.1 - is there any newer version ?
Still have the same error. Any idea ?
I have re-installed windows with new Talend DI version 8.0.1.20211109_1610
Just trying simple :
@ElementListener
public void onNext(
@Input final Record defaultInput,
@Output final OutputEmitter<Record> defaultOutput) {
System.out.println("abc");
}
and connecting trowgenerator with my component.
Thank you for your help.
Luka
