/** * Log error. * * @param message the message * @param arguments the arguments */ public void logError( String message, Object... arguments ) { log.logError( message, arguments ); }
@Override public void pluginAdded( Object serviceObject ) { try { registerServlet( loadServlet( (PluginInterface) serviceObject ) ); } catch ( KettlePluginException e ) { log.logError( MessageFormat.format( "Unable to load plugin: {0}", serviceObject ), e ); } }
public void onClose( XulComponent aSender, Status aReturnCode, Object aRetVal ) { if ( aReturnCode == Status.ACCEPT ) { try { this.limit = Integer.parseInt( aRetVal.toString() ); } catch ( NumberFormatException e ) { LogChannel.GENERAL.logError( "Error parsing string '" + aRetVal.toString() + "'", e ); } } }
@Override public void registerException( LogChannelInterface log, Exception e, Class<?> packageClass, String key, String... parameters ) throws KettleDatabaseException { log.logError( BaseMessages.getString( packageClass, key, parameters ), e ); } }
private void logMetaStoreException( MetaStoreException e ) { if ( log.isError() ) { log.logError( "Could not embed NamedCluster Information in ktr/kjb", e ); } }
/** * Log error. * * @param message the message */ public void logError( String message ) { getLog().logError( message ); }
public void showDocumentMap() { try { URL url = new URL( DOCUMENTATION_URL ); HelpUtils.openHelpDialog( shell, STRING_DOCUMENT_TAB_NAME, url.toString() ); } catch ( MalformedURLException e1 ) { log.logError( Const.getStackTracker( e1 ) ); } }
@Override public void run() { try { endProcessing(); } catch ( Exception e ) { log.logError( BaseMessages.getString( PKG, "Job.Exception.UnableToPerformIntervalLogging" ), e ); // Also stop the show... // errors.incrementAndGet(); stopAll(); } } };
@VisibleForTesting void editSelectionTreeExtension( Object selection ) { try { ExtensionPointHandler.callExtensionPoint( log, KettleExtensionPoint.SpoonViewTreeExtension.id, new SelectionTreeExtension( selection, EDIT_SELECTION_EXTENSION ) ); } catch ( Exception e ) { log.logError( "Error handling menu right click on job entry through extension point", e ); } }
public void onEnvironmentShutdown() { for ( KettleLifecycleListener listener : kettleLifecycleListeners.keySet() ) { try { listener.onEnvironmentShutdown(); } catch ( Throwable t ) { // Log the error and continue invoking other listeners LogChannel.GENERAL.logError( BaseMessages.getString( PKG, "LifecycleSupport.ErrorInvokingKettleLifecycleListener", listener ), t ); } } }
@VisibleForTesting void refreshSelectionTreeExtension( TreeItem tiRootName, AbstractMeta meta, GUIResource guiResource ) { try { ExtensionPointHandler.callExtensionPoint( log, KettleExtensionPoint.SpoonViewTreeExtension.id, new SelectionTreeExtension( tiRootName, meta, guiResource, REFRESH_SELECTION_EXTENSION ) ); } catch ( Exception e ) { log.logError( "Error handling menu right click on job entry through extension point", e ); } }
public String getConditionXML() { String conditionXML = null; try { conditionXML = condition.getXML(); } catch ( KettleValueException e ) { log.logError( e.getMessage() ); } return conditionXML; }
@Override public void jobFinished( Job job ) throws KettleException { try { endProcessing(); } catch ( KettleJobException e ) { log.logError( BaseMessages.getString( PKG, "Job.Exception.UnableToWriteToLoggingTable", jobLogTable .toString() ), e ); // do not skip exception here // job is failed in case log database record is failed! throw new KettleException( e ); } } } );
private void logError( KettleException e ) { if ( spoon.getLog() != null ) { spoon.getLog().logError( e.getLocalizedMessage(), e ); } }
@Override public RowMeta getRowMeta( final StepDataInterface stepData ) { try { return (RowMeta) getDatabaseTableFields( createDatabaseObject(), schemaName, tableName ); } catch ( KettleDatabaseException e ) { log.logError( "", e ); return new RowMeta(); } }
@Injection( name = "CONDITION" ) public void setConditionXML( String conditionXML ) { try { this.condition = new Condition( conditionXML ); } catch ( KettleXMLException e ) { log.logError( e.getMessage() ); } } }
public void helpAbout() { try { AboutDialog aboutDialog = new AboutDialog( getShell() ); aboutDialog.open(); } catch ( KettleException e ) { log.logError( "Error opening about dialog", e ); } }
public boolean clearDefaultRepository() { for ( int i = 0; i < repositoriesMeta.nrRepositories(); i++ ) { repositoriesMeta.getRepository( i ).setDefault( false ); } try { repositoriesMeta.writeData(); } catch ( KettleException ke ) { log.logError( "Unable to set default repository", ke ); return false; } return true; }
private void verifyErrorMessageForParentJobLogLevel( LogLevel parentJobLogLevel, VerificationMode mode ) { jobEntry.setLogMessage( "TEST" ); jobEntry.setEntryLogLevel( LogLevel.ERROR ); doReturn( parentJobLogLevel ).when( parentJob ).getLogLevel(); jobEntry.setParentJob( parentJob ); LogChannelInterface logChannel = spy( jobEntry.createLogChannel() ); doReturn( logChannel ).when( jobEntry ).createLogChannel(); jobEntry.evaluate( new Result() ); verify( logChannel, mode ).logError( "TEST" + Const.CR ); } }