骆驼空间站

简单就是美,不受任何商业的驱使,我们有自己的圈子

博客园 首页 新随笔 联系 订阅 管理
 
昨天在Linux AS 4平台上装好了 BES, 后来发现建立PARTITION
分区报错,默认VISIBROKER的应用的无法启动,日志就是下面的东东
 
Error type: java.lang.NullPointerException
Thread: Thread[Action Invoker class com.borland.management.bdoc.core.actions.ActionNewConfigFromTemplate,6,main]
Stack trace:
java.lang.NullPointerException
at java.io.FileOutputStream.<init>(FileOutputStream.java:172)
at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
at com.borland.enterprise.util.ArchiveUtil.modifyFilesInArchive(ArchiveUtil.java:562)
at com.borland.enterprise.util.ArchiveUtil.modifyFilesInArchive(ArchiveUtil.java:643)
at com.borland.enterprise.module.storage.archive.RawFileArchive.updateEntries(RawFileArchive.java:266)
at com.borland.enterprise.module.storage.archive.FileArchive.updateEntries(FileArchive.java:198)
at com.borland.management.bdoc.core.model.TemplateUtil.processAdditionalFiles(TemplateUtil.java:813)
at com.borland.management.bdoc.core.model.TemplateUtil.processAdditionalFiles(TemplateUtil.java:742)
at com.borland.management.bdoc.core.model.TemplateUtil.addTemplate(TemplateUtil.java:609)
at com.borland.management.bdoc.core.model.TemplateUtil.applyTemplatesImpl(TemplateUtil.java:371)
at com.borland.management.bdoc.core.model.TemplateUtil.applyTemplates(TemplateUtil.java:383)
at com.borland.management.bdoc.core.model.TemplateUtil.createConfigurationArchive(TemplateUtil.java:318)
at com.borland.management.bdoc.core.actions.ActionNewConfigFromTemplate.execute(ActionNewConfigFromTemplate.java:168)
at com.borland.jafa.action.FwAction.performAction(FwAction.java:176)
at com.borland.jafa.action.FwAction$1.run(FwAction.java:243)
at java.lang.Thread.run(Thread.java:534)
java.io.IOException: No such file or directory
        at java.io.UnixFileSystem.createFileExclusively(Native Method)
        at java.io.File.checkAndCreate(File.java:1314)
        at java.io.File.createTempFile(File.java:1402)
        at java.io.File.createTempFile(File.java:1439)
 
看日志报错好像是没有找到目录或则文件IO的错误,后来发现
安装的几个路径没有问题,顾开始怀疑是没有写权限在文件系统上,查看/VAR /TMP/VAR
修改777属性后,建立分区或者启动应用任然报错,所以继续查看相关用户,后来发现安装BES
的用户是oinstall用户,觉得用户蹊跷,试着把BDP目录下的所有文件CHOWN -R了,改了归
属用户,重启SCU 正常,建立分区正常。
posted on 2009-09-29 11:48  骆驼SPACE  阅读(502)  评论(0编辑  收藏  举报