Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
# Naming convention for keys
# Noun (Object), verb, condition (completed, failed, etc)
# Camel case
#
# If the string is related to a unit test, please prefix with "Test"
AckSendingFailed=Ack was not sent successfully on try number %d. %s
AckNotUpdatingBatchState=Batch %d was already set to OK. Not updating to %s.
AckReceivedError=Received an error from node %s for batch %d. Check the outgoing_batch table for more info.
AddressAuthorizing=Authorizing address: %s
AddressFilterStringExtracted=Extracted IP filter string from ParameterService as: %s
AddressFilterStringExtractingFailed=Could not initialize address filter string
AddressFiltersMissing=No address filters were provided to be compiled
AddressMultiCastDisallowed=Allow multicast is 'false'. Denying multicast address: %s
AddressDenied=Denying Address: %s
Arguments=Arguments: %s
LongRunningOperation=%s took %d ms
AutoConfigRegistrationService=Inserting rows for node, security, identity and group for registration server
AutoConfigNodeIdAlreadyExists=Not inserting node row for %s because it already exists
AuthenticationFailed=Could not authenticate with node.
BandwidthCalculated=%s was calculated to have a download bandwidth of %s kbps.
BandwidthSampleSizeParsingFailed=Unable to parse sampleSize of %s
BandwidthSampleTTLParsingFailed=Unable to parse sampleTTL of %s
BatchCompleting=Completing batch %d
BatchLoadingFailed=Failed to load batch %s because: %s
BatchParsingFailed=Failed while parsing batch.
BatchReadingFailed=Failed while reading batch because: %s
BatchRetrying=Retrying batch %s
BatchSkipping=Skipping batch %s
BatchIgnored=Batch %s is being ignored
BatchNotFoundForAck=Could not find batch %d to acknowledge as %s
BatchStatusLoggingFailed=Could not log the outgoing batch status because the batch was null.
BatchStatusRecordFailed=Failed to record status of batch %s
BshColumnTransform.exception=Beanshell script error for target column %s on transform %s
BufferWriting=Writing %s
ChannelFlushed=Channels flushed because new channels came through the dataloader.
ChannelAutoConfiguring=Auto-configuring %s channel.
ChannelExists=No need to create channel %s. It already exists.
CleanStrandedTempFiles=Cleaned %d stranded temporary files.
ClusterUnlockFailed=Failed to release lock for id:%s action:%s server:%s
ColumnDataFilterError=Failed to transform value for column %s on table %s
CompressionFilterCalledNotCompressing=doFilter gets called without compression
CompressionFilterCalledCompressing=doFilter gets called with compression
CompressionFilterDoesNotSupportsCompression=Does not support compression.
CompressionFilterNotCompressing=Got parameter of gzip=false. Don't compress, just chain filter.
CompressionFilterStarting=@doFilter
CompressionFilterSupportsCompression=Supports compression.
CompressionFilterURI=requestURI= %s
CompressionServletStarting=CompressionServletResponseWrapper constructor gets called
CompressionServletSettingType=setContentType to %s
CompressionServletCreatingStream=createOutputStream gets called
CompressionServletFlushingBuffer=flush buffer @ CompressionServletResponseWrapper
CompressionServletStreamSettingOutput=stream is set to %s in getOutputStream
CompressionServletStreamSettingWriter=stream is set to %s in getWriter
CompressionServletCharacterEncoding=character encoding is %s
ConfigurationChanged=About to syncTriggers because new configuration came through the dataloader.
DB2DialectInitializingError=Error while initializing DB2 dialect
DB2ResettingAutoIncrementColumns=Resetting auto increment columns for %s
DataPullingInReloadMode=Immediate pull requested while in reload mode.
DataPulling=Pull requested %s
DataPulled=Pull data received %s. %d rows and %d batches were processed.
DataPullingFailed=Pull no data received %s
DataPullingFailedLock=Did not run the pull process because the cluster service has it locked
DataPurgeIncomingRunning=The incoming purge process is about to run.
DataPurgeIncomingCompleted=The incoming purge process has completed.
DataPurgeIncomingRunningFailed=Could not get a lock to run an incoming purge.
DataPurgeIncomingRange=Getting range for incoming batch
DataPurgeIncomingAllCompleted=Purged all %d incoming batch for node %s
DataPurgeSkippingNoInitialLoad=No sense running the purge service because an initial load has not been completed.
DataPurgeStatsRunning=The statistic purge process is about to run.
DataPurgeStatsRun=Purged %d statistic rows.
DataPurgeStatsCompleted=The statistic purge process has completed.
DataPurgeStatsRunningFailedLock=Did not run the statistic purge process because the cluster service has it locked.
DataPurgeDataGapsRunning=The data gap purge process is about to run.
DataPurgeDataGapsRun=Purged %d data gap rows.
DataPurgeDataGapsCompleted=The data gap purge process has completed.
DataPurgeDataGapsRunningFailedLock=Did not run the data gap purge process because the cluster service has it locked.
DataPurgeOutgoingRunning=The outgoing purge process is about to run for data older than %s.
DataPurgeOutgoingCompleted=The outgoing purge process has completed.
DataPurgeOutgoingRunningFailedLock=Could not get a lock to run an outgoing purge.
DataPurgeOutgoingRange=Getting range for outgoing batch
DataPurgeRowsRange=Getting range for data
DataPurgeUpdatedStrandedBatches=Set the status to OK for %d batches that no longer are associated with valid nodes.
DataPurgeTableStarting=About to purge %s
DataPurgeTableRunning=Purged %d of %s rows so far using %d statements.
DataPurgeTableCompleted=Done purging %d of %s rows.
DataPushed=Pushed data to %s
DataPushing=Push requested for %s
DataPushingCompleted=Push completed for %s
DataPushingFailed=There was an error while pushing data to the server
DataFoundWithWrongChannelIds=There were %d data records found between %d and %d that an invalid channel_id. Updating them to be on the '%s' channel.
DataPushingFailedLock=Did not run the push process because the cluster service has it locked.
DataPushingFailedNoNodeIdentity=Did not run the push process because the the node has no identify and needs to be registered.
DataExtractorRowMissingCannotGetLobData=Could not enhance the data with LOB data because the row has either been deleted or the primary key has changed since data was captured for this row: %s
DataExtractorTroubleExtractingLobData=Could not enhance the dadta with LOB data because of error. The row that has the error is: %s
DataExtractorCouldNotFindStreamCommand=Could not find the stream command for event type of %s.
DataExtractorUsingAlreadyExtractedBatch=We have already extracted batch %d. Using the existing extraction. To force re-extraction, please restart this instance of SymmetricDS.
DataExtractorMissingRowData=The row data was blank for the data row with a data id of %d.
DataExtractorMissingPkData=The primary key data was blank for the data row with a data id of %d.
DataExtractorReachedMaxNumberOfBytesToSync=Interrupted extraction after %d batches and %d bytes. We hit the configured byte threshold to send in one synchronization. Data will continue to be synchronized on the next pull.
DataEventInsertFailed=Could not insert a data event: data_id=%d batch_id=%d router_id=%s
DataSent=Push data sent to %s
DataAckExtendedReading=Reading extend ack: %s
DataAckReading=Reading ack: %s
DataAckReadingFailed=Did not receive an acknowledgement for the batches sent.
DataAckSaving=Saving ack: %s, %s
DatabaseSettingConnectionProperty=Setting database connection property %s=%s
DatabaseConnectionException=Could not get a connection to the database: %s. Waiting for 10 seconds before trying to connect to the database again.
DatabaseParametersReadingFailed=Could not read database parameters. We will try again later.
DatabaseSchemaBuilding=Building database schema from: %s
DatabaseStats=There are currently %s active database connections.
DbDialectInUse=The DbDialect being used is %s
DbDialectTroubleConvertingColumnValue=Could not convert a value of %s for column %s of type %s
DeprecatedPropertyMsg=The following property is deprecated: %s. Please use: %s
DDLRunning=Running DDL: %s
DDLUtilsSkipOracleIndex=Skipping Oracle index %s. Not a normal index.
EncodingUnsupported=Unsupported binary encoding value of %s
EnvironmentVariablesCreating=Creating environment variables %s and %s
ExceptionGeneral=An exception occurred. Please see the following for details:
ExtensionRegistering=Registering an extension point named %s of type '%s' with SymmetricDS
FileNotFound=Could not find file %s
GlobalTempTableCreating=Creating global temporary table %s
ProfileNotFound=Could not find a profile named %s
ProfileNotCompatible=The %s profile was found, but it is not compatible with the system it is being applied to.
ProfileError=There was an error while applying the %s profile.
FilePropertiesNotFound=Could not find the properties file specified: %s
FilterInitializing=Initializing filter %s
FilterRangeValuesChecking=Checking for Range values on filter: %s
FilterStringCompiling=Compiling filter string: %s
FilterStringIPv4Compiling=Compiling IPv4 filter string: %s
FilterReplaced=Replaced wild card filter to: %s
FilterSkipping=Found a Spring filter that does not implement IExtensionPoint. NOT adding it as a SymmetricFilter.
FindNodeSecurityNodeNull=A 'null' node id was passed into findNodeSecurity.
FirebirdSymUdfMissing=Please install the sym_udf.so/dll to your {firebird_home}/UDF folder
FirebirdSymEscapeMissing=Function SYM_ESCAPE is not installed
FunctionInstalled=Just installed %s
HeartbeatUpdatingFailureNodeNotConfigured=Did not run the heartbeat process because the node has not been configured
InitialLoadCreateDataTruncation=Table data definition XML was too large and failed. The feature to send table creates during the initial load may be limited on your platform. You may need to set the initial.load.create.first parameter to false.
InterbaseDialectInitializingError=Error while initializing Interbase dialect
InterbaseSymUdfMissing=Please install the sym_udf.so/dll to your {interbase_home}/UDF folder
InterbaseSymEscapeMissing=Function SYM_ESCAPE is not installed
JMXAdaptorUnregisterFailed=Could not unregister the JMX HTTP Adaptor
JMXBeansRegisterError=Unable to register JMX Beans with the default MBeanServer: %s
JMXConsoleStarting=Starting JMX HTTP console on port %d
JMXNotificationSending=Sending a JMX notification with a message payload of: %s
JobCancelled=The %s job has been cancelled.
JobFailedToCancel=Failed to cancel this job, %s
JobFailedToSchedule=Failed to schedule this job, %s
JobFailedToFind=Failed to find the job name %s
JobRescheduling=Rescheduling %s with %s ms delay
JobStarting=Starting %s
JobNoAutoStart=Job %s not configured for auto start
LauncherLogLocation=Log output will be written to %s
LauncherMissingArgument=Check the argument you passed in. --%s takes an argument of {groupId},{externalId}
LauncherMissingFilenameTriggerSQL=Please provide a file name to write the trigger SQL to
LoaderProcessingBatch=Processing batch %d
LoaderIgnoringToken=Ignoring csv token: %s
LoaderNoBatchesLoadedWarning=There was an incoming file of size %d to load, but not batches were loaded.
LoaderFailedToUpdateBatch=Failed to update batch %d. Zero rows returned.
LoaderTableMissing=The data loader could not find the table: %s. Please ensure that the table exists and that the database user has access to it
LoaderTokenUnexpected=Unexpected token '%s' on line %d of batch %d
LoaderUpdatingFailedInserting=Unable to update %s, inserting instead: %s
LoaderFallbackUpdateFailed=Fallback to update didn't update any rows on %s. The original insert exception will be logged. The original data was: %s. The keys used for the update attempt were: %s
LoaderInsertingFailedUpdating=Unable to insert into %s, updating instead: %s
LoaderInsertingFailed=Unable to insert into %s, %s
LoaderRowsUpdatingFailed=Too many rows (%d) updated for %s: %s
LoaderDeleteMissing=Delete of %s effected no rows: %s
LoaderUpdatingFailed=Unable to update %s: %s
LoaderEarlyCommit=Committing data in the middle of batch %d for table %s. %d rows have been processed so far.
LockInserted=Inserted into the NODE_LOCK table for %s
LockInsertFailed=Failed to insert to the NODE_LOCK table for %s. Must be initialized already.
LockAcquiringFailed=Could not acquire lock on the table after %s ms. The status is unknown.
Message=%s
NodeDisableNotAcceptingWebRequests=This node is disabled. It is not currently accepting web requests.
NodeNotConfiguredNotAcceptingWebRequests=This node is not configured. It is not currently accepting web requests.
NodeInitialLoadOpened=Successfully opened initial load for node %s
NodeInitialLoadFailed=Could not open initial load for %s
NodeMissing=Node %s does not exist.
NodeOffline=Node %s is offline. Last heartbeat was %s, timezone %s. Syncing will be disabled and node security deleted.
NodeUnknown=Unknown node %s
NodeSecurityMissing=Could not find a node security row for %s. A node needs a matching security row in both the local and remote nodes if it is going to authenticate to push data.
NodeVersionUpdating=Updating time and version node info
NodeVersionUpdated=Done updating my node info.
NodeConfigurationUpdating=Updating my node configuration info according to the symmetric properties
NodeRegisteringFailed=Could not register. Sleeping for %d ms before attempting again.
NodeRegistering=Unregistered node is attempting to register
NodeRegisteringUsingUrl=Using registration URL of %s
NodeRegistered=Successfully registered node [id=%s]
NodeRegistrationOpened=Just opened registration for external id of %s and a node group of %s and a node id of %s
NodeRegisteringFailedConnection=Connection failed while registering.
NodeRegisteringFailedIdentityMissing=Node identity is missing after registration. The registration server may be misconfigured or have an error.
NodeRegisteringFailedUnavailable=Node registration is unavailable.
NodeReregisteringFailed=There was no row with a node id of %s to 'reopen' registration for.
NodeUpgradeFailed=Cannot upgrade an unregistered node
NodeUpgradeStarting=Starting upgrade from version %s to %s
NodeUpgradeCompleted=Completed upgrade.
OracleBatchingUsed=Using Oracle batching with an execute rate of %d
Option=Option: name=%s, value=%s
PlatformInUse=The DDLUtils platform being used is %s
PlatformTurningOnDelimitedIdentifierMode=Turning on delimited identifier mode for ddlutils
PostgreSqlCustomVariableMissing=Please add "custom_variable_classes = 'symmetric'" to your postgresql.conf file
PostTriggerCreateFailed=Failed to create post trigger: %s
RegisteredNodeStarting=Starting registered node [group=%s, id=%s, externalId=%s]
RegistrationEmpty=%s attempted registration, but was sent an empty configuration.
RegistrationFailed=Registration attempt failed. Registration was not open for the node.
RegistrationLost=Registration was lost. Attempting to re-register.
RegistrationNotAllowed=%s was not allowed to register.
RegistrationNotAllowedNoInitialLoad=Registration is not allowed until this node has an initial load
RegistrationOpened=Opened Registration for %s
RegistrationRedirecting=Redirecting %s to %s for registration.
RegistrationRedirectsMissing=There are no registration redirect nodes configured.
RegistrationRequired=Registration is required before this operation can complete.
ReloadedNode=Inserted reload events for node %s in %d ms
RouterGeneralError=Error in data router. Routing to nobody.
RouterInitialLoadNotRouted=%d data rows were not routed during the initial load of %s because they were filtered out by the data router.
RouterMissing=Could not find configured router '%s' for trigger with the id of %s. Defaulting the router
RoutedDataInTime=Routed %d data events in %d ms
RoutedDataSelectedInTime=Selected data to route in %d ms for %s
UnRoutedQueryTookLongTime=Unrouted query for channel %s took %d ms
RoutedGapDetectionTime=Detecting gaps took %d ms
RoutedDataIntegrityError=Could not insert data event. Must have attempted to route data (%d) a second time
RoutedMaxNumberData=Reached the max number of data events (%d) to route for %s
RouterIllegalNodeGroupLink=The router %s has no node group link configured from %s to %s
RouterIllegalColumnMatchExpression=The provided column match expression was invalid: %s. The full expression is %s.
RouterIllegalLookupTableExpression=The provided table mapped router expression was invalid: %s.
RouterNoColumnsToMatch=There were no columns to match for the data_id of %d
RouterStats=Routing %s
RouterTimeForChannel=It took %d ms to route %d data for the '%s' channel
RouterSkippingDataIdsGapExpired=Found a gap in data_id from %d to %d. Skipping it because the gap expired.
RouterSkippingDataIdsNoTransactions=Found a gap in data_id from %d to %d. Skipping it because there are no pending transactions in the database.
RouterRoutingFailed=Failed to route and batch data on '%s' channel
RouterShuttingDown=RouterService is shutting down
RouterSkippingChannel=Not routing the %s channel. It is either disabled or suspended.
SecretKeyGenerating=Generating secret key.
SecretKeyRetrieving=Retrieving secret key.
ServletCompressedStreamReceived=Receive compressed stream.
ServletInitializing=Initializing Servlet %s
ServletNoneFound=No Servlets were found to register with the SymmetricServlet
ServletNotFoundToHandleRequest=No Servlets were found to handle the request %s from the host %s with an ip address of %s. The query string was: %s
ServletPulling=Pull request received from %s
ServletPulled=Done with Pull request from %s
ServletReceived=Received: \n %s
ServletProcessingFailedError=Error while processing %s request for externalId: %s, node: %s at %s (%s)
ServletProcessingFailedWarning=Error while processing %s request for externalId: %s, node: %s at %s (%s). The message is: %s
SocketTimeOut=Socket timeout while attempting to contact %s
StatisticNodeNotAvailableWarning=The node id is not available yet. Cannot log statistics.
Sql=SQL: %s
ScriptLoading=Loading %s
ScriptRunning=Running %s
ScriptCompleted=Ran %d SQL statements from %s
ScriptError=Error on line %d of %s
ScriptDropError=Could not drop a total of %d database objects because they were not found.
SqlError=%s failed to execute.
SqlUpgrade=Upgrade: %s
SqlUpgradeIgnoring=Ignoring failure of last upgrade statement: %s
SqlForEachUpgrade=Upgrade for each: %
SqlDoUpgrade=Upgrade do: %s
SymmetricDSClosing=Closing SymmetricDS externalId=%s version=%s database=%s
SymmetricDSDatabaseNotAutoConfig=SymmetricDS is not configured to auto-create the database.
SymmetricDSDatabaseInitializing=Initializing SymmetricDS database.
SymmetricDSDatabaseInitialized=Done initializing SymmetricDS database.
SymmetricDSStarted=Started SymmetricDS engine=%s externalId=%s version=%s databaseName=%s databaseVersion=%s
SymmetricDSNotStarted=Did not start SymmetricDS. It has not been configured properly.
SymmetricDSUpgradeFailed=The upgrade failed. The system may be unstable. Please resolve the problem manually.
SymmetricDSUpgradeNeeded=Upgrade of node is necessary. Please set the auto.upgrade property to true for an automated upgrade.
SymmetricDSManualUpgradeNeeded=A manual upgrade of the node is required. Can not automatically upgrade from version %s to version %s.
SymmetricEngineMissing=Could not find a reference to the SymmetricEngine from %s
SymmetricEngineNotRegistered=Did not run the %s job because the engine is not registered.
SymmetricEngineNotStarted=The engine is not currently started.
SyncDisabled=Synchronization is disabled on the server node.
TableDropped=Just dropped table %s_CONFIG
TableDuplicating=Duplicating table %s into %s
TableGeneratingEventsFailure=Not generating data/data events for table %s because a trigger or trigger hist is not created yet.
TablesMissing=There are SymmetricDS tables missing. They will be auto created.
TablesAutoUpdatingStart=Starting auto update of SymmetricDS tables.
TablesAutoUpdatingAlterSql=Alter SQL Generated: %s
TablesAutoUpdatingDone=Done with auto update of SymmetricDS tables. There should now be a total of %s tables in the database.
TextMessagePublishing=Publishing text message %s
TextMessagePublished=%s published %d messages in the last %d ms.
TransactionIDSupportEnabling=Enabling transaction ID support
TransportFailedConnectionBusy=The server was too busy to accept the connection.
TransportFailedConnectionUnavailable=Could not connect to the transport: %s
TransportFailedUnknownHost=Could not connect to the transport because the host was unknown: %s
TransportSyncURLOverriding=Overriding an existing '%s' extension sync url handler with a second one.
TransportSyncURLBlank=Using the registration URL to contact the remote node because the syncURL for the node is blank.
TransportSyncURLMissing=Could not find a registered extension sync url handler with the name of %s using the url %s
TextPublishing=Publishing %s
TextPublishingFailed=Message was not published because the publisher is not enabled.
ThrottleFilterStarting=Before hit servlet
ThrottleFilterCompleted=After hit servlet
TriggerAlreadyExists=A trigger already exists for that name. Details are as follows: %s
TriggerConfigurationCreatingFailed=Unexpected node group link while creating configuration triggers: source_node_group_id=%s, action=%s
TriggerCreateFailed=Failed to create trigger: %s
TriggerHistCleanup=Cleaning up trigger hist row of %d after failing to create the associated trigger
TriggerCreating=Creating %s trigger for %s
TriggerDoesNotExist=Trigger does not exist
TriggerDropped=Just dropped trigger %s
TriggerDropError=Error removing %s: %s
TriggerHistCreating=Creating trigger hist entry for %s
TriggerHistMissing=Could not find a trigger hist record for recorded data %d. Was the trigger hist record deleted manually?
TriggerInitializing=Initializing %s for %s
TriggerMayExist=Could not figure out if the trigger exists. Assuming that is does not
TriggerMissing=Could not find an %s trigger in the cache for table %s and a hist id of %s
TriggerNameTruncated=We just truncated the trigger name for the %s trigger id=%s. You might want to consider manually providing a name for the trigger that is less than %d characters long.
TriggerProcessingFailedMissing=Could not find trigger for trigger id of %s. Not processing data with the id of %s
TriggerTableMissing=The configured table does not exist in the datasource that is configured: %s
TriggerUnavailable=The trigger %s is no longer available for an initial load.
TriggerRouterUnavailable=The trigger router with a trigger id of %s and router id of %s was not found
TriggersRemoving=About to remove triggers for inactivated table: %s
TriggersRemovingFailed=There are triggers that have been marked as inactive. Please remove triggers represented by trigger_id=%s and trigger_hist_id=%s
TriggerSynchronizingFailed=Failed to synchronize trigger for %s
TriggersSynchronizing=Synchronizing triggers
TriggerFoundWithInvalidChannelId=Trigger %s had an unrecognized channel_id of '%s'. Please check to make sure the channel exists. Creating trigger on the '%s' channel.
TriggersSynchronizingFailedLock=Did not run the syncTriggers process because the cluster service has it locked
TriggersSynchronized=Done synchronizing triggers
TriggersDefaultVersionWarning=Defaulting to major version %s because %s version was not valid while retrieving trigger configuration tables.
UpgradeWarning=The version of SymmetricDS incremented and %s is set to false. Please check to see if you need to update database schemas.
UnregisteredNodeStarting=Starting unregistered node [group=%s, externalId=%s]
URLConnectingFailure=Could not connect to the %s node's transport because of a bad URL: %s
WebServerInitializeError=Failed to initialize the web server context.
WebServerStarting=About to start SymmetricDS web server on port %d
WebServerSecureStarting=About to start SymmetricDS web server on secure port %d
WebServerAboutToJoin=Joining the web server main thread
XMLSending=Sending XML to IPublisher: %s
Launcher.Option.server=Start an embedded instance of SymmetricDS that accepts HTTP.
Launcher.Option.client=Start an embedded, client-only, instance of SymmetricDS.
Launcher.Option.secure-server=Start an embedded instance of SymmetricDS that accepts HTTPS.
Launcher.Option.mixed-server=Start an embedded instance of SymmetricDS that accepts HTTP/HTTPS.
Launcher.Option.port=Optionally pass in the HTTP port number to use for the server instance.
Launcher.Option.secure-port=Optionally pass in the HTTPS port number to use for the server instance.
Launcher.Option.max-idle-time=Max idle time in milliseconds when a connection is forced to close [900000].
Launcher.Option.generate-config-ddl=Output the DDL to create the symmetric tables. Takes an argument of the name of the file to write the ddl to.
Launcher.Option.properties=Takes an argument with the path to the properties file that will drive symmetric. If this is not provided, symmetric will use defaults, then override with the first symmetric.properties in your classpath, then override with symmetric.properties values in your user.home directory.
Launcher.Option.purge=Will simply run the purge process against the currently configured database.
Launcher.Option.generate-default-properties=Takes an argument with the path to a file which all the default overrideable properties will be written.
Launcher.Option.run-ddl=Takes an argument of a DdlUtils xml file and applies it to the database configured in your symmetric properties file.
Launcher.Option.run-sql=Takes an argument of a .sql file and runs it against the database configured in your symmetric properties file.
Launcher.Option.run-profile=Takes an argument of a profile name. When run, SymmetricDS will be configured per the profile setup. A profile is a SymmetricDS configuration for a specific application, topology, or domain.
Launcher.Option.auto-create=Attempts to create the symmetric tables in the configured database.
Launcher.Option.open-registration=Open registration for the passed in node group and external id. Takes an argument of {groupId},{externalId}.
Launcher.Option.reload-node=Send an initial load of data to reload the passed in node id.
Launcher.Option.dump-batch=Print the contents of a batch out to the console. Takes the batch id as an argument.
Launcher.Option.load-batch=Load the CSV contents of the specfied file.
Launcher.Option.skip-db-validate=Don't test to see if the database connection is valid before starting the server. Note that if the connection is invalid, then the server will continually try to connect if this is set.
Launcher.Option.generate-triggers=Run the sync triggers process and write the output the specified file. If triggers should not be applied automatically then set the auto.sync.triggers property to false
Launcher.Option.generate-triggers-always=Run the sync triggers process even if the triggers already exist.
Launcher.Option.encrypt=Encrypts the given text for use with db.user and db.password properties.
Launcher.Option.verbose=The log file format will be used in the console output.
Launcher.Option.keystore-password=Takes an argument to be used as an override to the keystore password.
Launcher.Option.keystore-type=Takes an argument to be used as an override to the keystore type.
Launcher.Option.debug=Debug information will be enabled in the logger.
Launcher.Option.export-schema=Export the entire database schema for the configured database connection to XML. Takes an argument of the file name.
Launcher.Option.no-nio=Do not use Non-blocking IO for the HTTP connector.
Launcher.Option.no-directbuffer=Do not use direct buffers for the NIO HTTP connector.
Launcher.Option.noconsole=No output will be sent to the console,
Launcher.Option.nologfile=The log file will not be created on the file system.
Launcher.Option.create-war=Generate a web archive that can be deployed to a web server like Tomcat. The name of the output file must be provided. If a properties file is designated, it will be renamed and packaged as symmetric.properties. Other than the optional properties file, a war is made up of the contents of the web directory and the conf directory of the standalone installation.
LookupColumnTransform.multipleRows=Expected a single row, but returned multiple rows from lookup for target column %s on transform %s
LookupColumnTransform.noRows=Expected a single row, but returned no rows from lookup for target column %s on transform %s
LookupColumnTransform.noSql=Expected SQL expression for lookup transform, but no expression was found for target column %s on transform %s
XmlPublisherTableNotFound='%s' not in list to publish
ValidationSetRegistrationUrl=Please set the property %s so this node may pull registration or manually insert configuration into the configuration tables.
ValidationComparePropertiesToDatabase=The configured state does not match recorded database state. The recorded external id is %s while the configured external id is %s. The recorded node group id is %s while the configured node group id is %s.
ValidationMakeSureSyncUrlIsSet=The sync.url property must be set for the registration server. Otherwise, registering nodes will not be able to sync with it.
ValidationOfflineSettings=The %s property must be a longer period of time than the %s property. Otherwise, nodes will be taken offline before the heartbeat job has a chance to run.
ValidationPleaseSetMe=Please set the registration.url, node.group.id, and external.id for the node.
ValidationRegServerIsMissingConfiguration=This node is configured as a registration server, but it is missing its node_identity. It probably needs configured.
RemovedTriggers=Remove %d triggers
TransformNoPrimaryKeyDefined=No primary key defined for the transformation: %s
TransformNoPrimaryKeyDefinedNoUpdate=No primary key defined for the transformation: %s. Not attempting an update.
TransformSourceColumnNotFound=Could not find a source column of %s for the transformation: %s
TransformStarted=%d transformation(s) started because of %s on %s. The original row data was: %s
TransformDataCreated=%d target data was created for the %s transformation. The target table is %s
TransformRowIgnored=Transform indicated that the target row should be ignored with a target key of: %s
TransformedDataReadyForApplication=Data has been transformed to a %s. The mapped target columns are: %s. The mapped target values are: %s
TransformGeneratedIdentityNeeded=The %s transform requires a generated identity column. This was configured using the %s target column.
TransformEnablingGeneratedIdentity=Enabling generation of identity for %s