[ 
https://issues.apache.org/jira/browse/DERBY-5146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13011468#comment-13011468
 ] 

Myrna van Lunteren commented on DERBY-5146:
-------------------------------------------

The default policy file is the same on all OSs as it's part of 
derbynet.jar...derbynet.jar is created once, there is no specific AIX version 
nor Linux version.

What may be different is the jvm you're using, or maybe the way the users' home 
directory is set up on the different systems, or maybe the location where derby 
is installed?...

But, glad you've found a way to make it work for you.


> SYSCS_UTIL.SYSCS_BACKUP_DATABASE doesn't work under AIX
> -------------------------------------------------------
>
>                 Key: DERBY-5146
>                 URL: https://issues.apache.org/jira/browse/DERBY-5146
>             Project: Derby
>          Issue Type: Bug
>          Components: Store
>    Affects Versions: 10.7.1.1
>         Environment: Tested under AIX 7 and AIX 5.3
> uname -a
> AIX XXX 1 7 00F641444C00
> AIX XXX 3 5 000036E8D700
> Java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pap6460sr8fp1-20100624_01(SR8 FP1))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 AIX ppc64-64 
> jvmap6460sr8ifx-20100609_59383 (JIT enabled, AOT enabled)
> J9VM - 20100609_059383
> JIT  - r9_20100401_15339ifx2
> GC   - 20100308_AA)
> JCL  - 20100624_01
>            Reporter: Marc 
>
> I get the follow error when I try to start a backup from the Derby database:
> user@aixx7 578> java -cp "/home/user/lib/derbyrun.jar" 
> org.apache.derby.tools.ij
> ij version 10.7
> ij> connect 
> 'jdbc:derby://localhost:9657/cfgdb;user=username;password=password';
> ij>  CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE('/home/user/dbbackup');
> ERROR 38000: The exception 'java.security.AccessControlException: Access 
> denied (java.io.FilePermission /home/user/dbbackup write)' was thrown while 
> evaluating an expression.
> ERROR XJ001: Java exception: 'Access denied (java.io.FilePermission 
> /home/user/dbbackup write): java.security.AccessControlException'.
> The directory /home/user/dbbackup doesn't exists. 
> If I create the directory with mkdirs I get then the follow error:
> user@aixx7 578> java -cp "/home/user/lib/derbyrun.jar" 
> org.apache.derby.tools.ij
> ij version 10.7
> ij> connect 
> 'jdbc:derby://localhost:9657/cfgdb;user=username;password=password';
> ij>  CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE('/home/user/dbbackup');
> ERROR 38000: The exception 'java.lang.NullPointerException' was thrown while 
> evaluating an expression.
> ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
> The server is running:
> user 15073364        1   0 16:11:00  pts/0  0:02 java -Xmx256m -Xms64m 
> -Dderby.system.home=/home/user/cfgdb 
> org.apache.derby.drda.NetworkServerControl start -h 0.0.0.0 -p 9657
> Thanks,
> Marc

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to