NullPointerException when trying to transfer a dump
---------------------------------------------------
Key: SEQUOIA-1066
URL: https://forge.continuent.org/jira/browse/SEQUOIA-1066
Project: Sequoia
Type: Bug
Versions: Sequoia 2.10.9
Environment: win xp, embedded derby, jdk 1.5
Reporter: Maris Orbidans
I am trying to transfer a dump to other controller:
firescream(admin) > backup localhost dump2 Octopus c:/downloads
Backend login for backup process > admin
Backend password for backup process >
Backup backend localhost in dump file dump2
firescream(admin) > transfer dump dump2 172.31.128.129:1090
Transferring dump dump2 to controller 172.31.128.129:1090...
null
log file from other controller:
2008-04-11 15:46:19,060 INFO controller.virtualdatabase.firescream Checkpoint
backup dump2-172.31.128.158:25322-20080411154625351+0100 was stored
2008-04-11 15:46:19,060 INFO controller.virtualdatabase.firescream Backend
localhost disabled on controller Member(address=/172.31.128.158:1606,
uid=theInCrowd)
2008-04-11 15:46:32,623 WARN controller.virtualdatabase.firescream Error while
handling group message: class
org.continuent.sequoia.controller.virtualdatabase.protocol.InitiateDumpCopy
java.lang.NullPointerException
at
org.continuent.sequoia.controller.virtualdatabase.protocol.InitiateDumpCopy.handleMessageMultiThreaded(InitiateDumpCopy.java:131)
at
org.continuent.sequoia.controller.virtualdatabase.DistributedVirtualDatabase.handleMessageMultiThreaded(DistributedVirtualDatabase.java:364)
at
org.continuent.hedera.adapters.MulticastRequestAdapterThread.run(MulticastRequestAdapterThread.java:102)
my config file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE SEQUOIA PUBLIC "-//Continuent//DTD SEQUOIA 2.10.9//EN"
"http://sequoia.continuent.org/dtds/sequoia-2.10.9.dtd">
<SEQUOIA>
<VirtualDatabase name="firescream">
<Distribution groupName="theInCrowd"
hederaPropertiesFile="/hedera_jgroups.properties">
<MessageTimeouts></MessageTimeouts>
</Distribution>
<Monitoring>
<SQLMonitoring defaultMonitoring="off">
<SQLMonitoringRule queryPattern="^select"
caseSensitive="false" applyToSkeleton="false" monitoring="on"/>
</SQLMonitoring>
</Monitoring>
<Backup>
<Backuper backuperName="Octopus"
className="org.continuent.sequoia.controller.backup.backupers.DerbyEmbeddedBackuper"/>
</Backup>
<AuthenticationManager>
<Admin>
<User username="admin" password=""/>
</Admin>
<VirtualUsers>
<VirtualLogin vLogin="SYSDBA"
vPassword="masterkey"/>
</VirtualUsers>
</AuthenticationManager>
<DatabaseBackend name="localhost"
driver="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:c:\JavaTools\db-derby-10.3.2.1-bin\bin\wh1test"
connectionTestStatement="select count(*) from sequences">
<ConnectionManager vLogin="SYSDBA" rLogin="APP"
rPassword="app">
<VariablePoolConnectionManager initPoolSize="2"
minPoolSize="1" maxPoolSize="10" idleTimeout="30" waitTimeout="10"/>
</ConnectionManager>
</DatabaseBackend>
<RequestManager>
<RequestScheduler>
<RAIDb-1Scheduler level="passThrough"/>
</RequestScheduler>
<RequestCache>
<MetadataCache/>
<ParsingCache/>
<!-- <ResultCache granularity="table"/>
-->
</RequestCache>
<LoadBalancer>
<RAIDb-1>
<WaitForCompletion policy="first"/>
<RAIDb-1-LeastPendingRequestsFirst/>
</RAIDb-1>
</LoadBalancer>
<RecoveryLog driver="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:recoverydb;Password=APP;User=APP;databaseName=recoverydb;create=true;"
login="APP" password="derby">
<RecoveryLogTable
tableName="RECOVERY"
logIdColumnType="BIGINT "
vloginColumnType="VARCHAR(8192) "
sqlColumnName="sqlStmt"
sqlColumnType="VARCHAR(8192) "
sqlParamColumnType="VARCHAR(8192) "
extraStatementDefinition=",PRIMARY KEY (log_id)"/>
<CheckpointTable
tableName="CHECKPOINT"
checkpointNameColumnType="VARCHAR(8192) "/>
<BackendTable tableName="BACKEND"
databaseNameColumnType="VARCHAR(8192) "
backendNameColumnType="VARCHAR(8192) "
checkpointNameColumnType="VARCHAR(8192) "/>
<DumpTable tableName="DUMP"
dumpNameColumnType="VARCHAR(8192) "
dumpDateColumnType="VARCHAR(8192) "
dumpPathColumnType="VARCHAR(8192) "
dumpFormatColumnType ="VARCHAR(8192) "
checkpointNameColumnType="VARCHAR(8192) "
backendNameColumnType="VARCHAR(8192) "
tablesColumnType="VARCHAR(8192) "/>
</RecoveryLog>
</RequestManager>
</VirtualDatabase>
</SEQUOIA>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia