public static Document loadXMLFile( File resource ) throws KettleXMLException { try { return loadXMLFile( resource.toURI().toURL() ); } catch ( MalformedURLException e ) { throw new KettleXMLException( e ); } }
protected void readData( Node stepnode, IMetaStore metastore ) throws KettleXMLException { super.readData( stepnode, metastore ); try { fileAsCommand = "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "file", "is_command" ) ); } catch ( Exception e ) { throw new KettleXMLException( "Unable to load step info from XML", e ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); foldername = XMLHandler.getTagValue( entrynode, "foldername" ); failOfFolderExists = "Y".equalsIgnoreCase( XMLHandler.getTagValue( entrynode, "fail_of_folder_exists" ) ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( "Unable to load job entry of type 'create folder' from XML node", xe ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); xmlfilename = XMLHandler.getTagValue( entrynode, "xmlfilename" ); xsdfilename = XMLHandler.getTagValue( entrynode, "xsdfilename" ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( "Unable to load job entry of type 'xsdvalidator' from XML node", xe ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { parentIdFieldName = XMLHandler.getTagValue( stepnode, "parent_id_field" ); childIdFieldName = XMLHandler.getTagValue( stepnode, "child_id_field" ); distanceFieldName = XMLHandler.getTagValue( stepnode, "distance_field" ); rootIdZero = "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "is_root_zero" ) ); } catch ( Exception e ) { throw new KettleXMLException( "Unable to load step info from XML", e ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); bodymessage = XMLHandler.getTagValue( entrynode, "bodymessage" ); titremessage = XMLHandler.getTagValue( entrynode, "titremessage" ); } catch ( Exception e ) { throw new KettleXMLException( "Unable to load job entry of type 'Msgbox Info' from XML node", e ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { filenamefield = XMLHandler.getTagValue( stepnode, "filenamefield" ); resultfieldname = XMLHandler.getTagValue( stepnode, "resultfieldname" ); addresultfilenames = "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "addresultfilenames" ) ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "FileLockedMeta.Exception.UnableToReadStepInfo" ), e ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); filename = XMLHandler.getTagValue( entrynode, "filename" ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( BaseMessages.getString( PKG, "JobEntryFileExists.ERROR_0001_Cannot_Load_Job_Entry_From_Xml_Node" ), xe ); } }
@Override public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); maximumTimeout = XMLHandler.getTagValue( entrynode, "maximumTimeout" ); scaleTime = Integer.parseInt( XMLHandler.getTagValue( entrynode, "scaletime" ) ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "JobEntryDelay.UnableToLoadFromXml.Label" ), e ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { filenamefield = XMLHandler.getTagValue( stepnode, "filenamefield" ); resultfieldname = XMLHandler.getTagValue( stepnode, "resultfieldname" ); includefiletype = "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "includefiletype" ) ); filetypefieldname = XMLHandler.getTagValue( stepnode, "filetypefieldname" ); addresultfilenames = "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "addresultfilenames" ) ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "FileExistsMeta.Exception.UnableToReadStepInfo" ), e ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); filename1 = XMLHandler.getTagValue( entrynode, "filename1" ); filename2 = XMLHandler.getTagValue( entrynode, "filename2" ); addFilenameToResult = "Y".equalsIgnoreCase( XMLHandler.getTagValue( entrynode, "add_filename_result" ) ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( BaseMessages.getString( PKG, "JobEntryFileCompare.ERROR_0001_Unable_To_Load_From_Xml_Node" ), xe ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); filename = XMLHandler.getTagValue( entrynode, "filename" ); className = XMLHandler.getTagValue( entrynode, "class_name" ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( BaseMessages.getString( PKG, "JobEntryTalendJobExec.ERROR_0001_Cannot_Load_Job_Entry_From_Xml_Node" ), xe ); } }
public static WebResult fromXMLString( String xml ) throws KettleXMLException { try { Document doc = XMLHandler.loadXMLString( xml ); Node node = XMLHandler.getSubNode( doc, XML_TAG ); return new WebResult( node ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "WebResult.Error.UnableCreateResult" ), e ); } }
@Override public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); sourceDirectory = XMLHandler.getTagValue( entrynode, SOURCEDIRECTORY ); targetDirectory = XMLHandler.getTagValue( entrynode, TARGETDIRECTORY ); wildcard = XMLHandler.getTagValue( entrynode, WILDCARD ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( "Unable to load file exists job entry from XML node", xe ); } }
private void readData( Node stepnode ) throws KettleXMLException { try { List<StreamInterface> infoStreams = getStepIOMeta().getInfoStreams(); StreamInterface headStream = infoStreams.get( 0 ); StreamInterface tailStream = infoStreams.get( 1 ); headStream.setSubject( XMLHandler.getTagValue( stepnode, "head_name" ) ); tailStream.setSubject( XMLHandler.getTagValue( stepnode, "tail_name" ) ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "AppendMeta.Exception.UnableToLoadStepInfo" ), e ); } }
public void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ) throws KettleXMLException { try { super.loadXML( entrynode, databases, slaveServers ); server = XMLHandler.getTagValue( entrynode, "server" ); port = XMLHandler.getTagValue( entrynode, "port" ); variableName = XMLHandler.getTagValue( entrynode, "variable" ); } catch ( KettleXMLException xe ) { throw new KettleXMLException( "Unable to load job entry from XML node", xe ); } }
private void readData( Node stepnode ) throws KettleXMLException { try { setDeleteField( XMLHandler.getTagValue( stepnode, "DeleteField" ) ); setBatchSize( XMLHandler.getTagValue( stepnode, "batchSize" ) ); setRollbackAllChangesOnError( "Y".equalsIgnoreCase( XMLHandler.getTagValue( stepnode, "rollbackAllChangesOnError" ) ) ); } catch ( Exception e ) { throw new KettleXMLException( "Unable to load step info from XML", e ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { databaseMeta = DatabaseMeta.findDatabase( databases, XMLHandler.getTagValue( stepnode, "connection" ) ); sql = XMLHandler.getTagValue( stepnode, "sql" ); catalog = XMLHandler.getTagValue( stepnode, "catalog" ); role = XMLHandler.getTagValue( stepnode, "role" ); variableReplacementActive = "Y".equals( XMLHandler.getTagValue( stepnode, "variables_active" ) ); } catch ( Exception e ) { throw new KettleXMLException( "Unable to load step info from XML", e ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { valuename = XMLHandler.getTagValue( stepnode, "valuename" ); slaveServerName = XMLHandler.getTagValue( stepnode, "slave" ); sequenceName = XMLHandler.getTagValue( stepnode, "seqname" ); increment = XMLHandler.getTagValue( stepnode, "increment" ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "GetSequenceMeta.Exception.ErrorLoadingStepInfo" ), e ); } }
private void readData( Node stepnode, List<? extends SharedObjectInterface> databases ) throws KettleXMLException { try { String con = XMLHandler.getTagValue( stepnode, "connection" ); database = DatabaseMeta.findDatabase( databases, con ); tablenamefield = XMLHandler.getTagValue( stepnode, "tablenamefield" ); resultfieldname = XMLHandler.getTagValue( stepnode, "resultfieldname" ); schemaname = XMLHandler.getTagValue( stepnode, "schemaname" ); } catch ( Exception e ) { throw new KettleXMLException( BaseMessages.getString( PKG, "TableExistsMeta.Exception.UnableToReadStepInfo" ), e ); } }