• Index
  •  » Talend Open Studio for Data Integration » Component creation
  •  » [resolved] Jet compile error wherever using INode.getIncomingConnections()

#1 2011-03-02 12:50:59

Kelbethor
Member
Registered: 2011-02-03
Posts: 14

[resolved] Jet compile error wherever using INode.getIncomingConnections()

Why does I always get compile error when using this method?
Example:

Code:

<%@ jet 
imports="
    org.talend.core.model.process.INode
    org.talend.core.model.process.ElementParameterParser
    org.talend.core.model.metadata.IMetadataTable 
    org.talend.designer.codegen.config.CodeGeneratorArgument
    java.util.List
    org.talend.commons.utils.StringUtils
    org.talend.core.model.process.IConnection
    org.talend.core.model.metadata.IMetadataColumn
      org.talend.core.model.process.EConnectionType
      org.talend.core.model.metadata.types.JavaTypesManager
    org.talend.core.model.metadata.types.JavaType
    org.talend.core.model.process.IConnectionCategory
      java.util.Map
    java.util.List
"
%>
<%
CodeGeneratorArgument codeGenArgument = (CodeGeneratorArgument) argument;
INode node = (INode)codeGenArgument.getArgument();
List<IConnection> inConnections = node.getIncomingConnections();
%>

Fails... and if I use that sentence in other working script, it fails too...

What is the problem?

Offline

#2 2011-03-02 12:56:11

Kelbethor
Member
Registered: 2011-02-03
Posts: 14

Re: [resolved] Jet compile error wherever using INode.getIncomingConnections()

FIXED (I think): Just casting to List<IConnection>

Offline

  • Index
  •  » Talend Open Studio for Data Integration » Component creation
  •  » [resolved] Jet compile error wherever using INode.getIncomingConnections()

Board footer

Powered by FluxBB