出现了这个问题
2008-10-29 12:48:05,296 [com.laoer.bbscs.web.interceptor.UserLoginInterceptor]-[ERROR] com.laoer.bbscs.exception.BbscsException: java.io.IOException: File './safe/user/21/402881291cdb2a69011cdb3d3e5f0002/UserProFile.txt' could not be created
2008-10-29 12:48:05,297 [com.laoer.bbscs.web.interceptor.UserPermissionInterceptor]-[DEBUG] [actionName:/main,saction:,ajax:html]
2008-10-29 12:48:05,297 [org.apache.catalina.core.ContainerBase.[Catalina].[bbs.bdt.dev].[/].[default]]-[ERROR] Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at com.laoer.bbscs.web.interceptor.UserPermissionInterceptor.intercept(UserPermissionInterceptor.java:117)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com.laoer.bbscs.web.interceptor.UserLoginInterceptor.intercept(UserLoginInterceptor.java:468)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:48)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
看样子是目录没有写权限,请问在linux下需要把那些目录设置写权限呢,谢谢