起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1579|回复: 6

[结贴] mac 运行没多久,就会出现unknown source

[复制链接]

1

主题

2

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
发表于 2016-10-11 17:53:31 | 显示全部楼层 |阅读模式
十月 11, 2016 5:40:59 下午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet main-servlet threw exception
java.lang.NullPointerException
        at com.justep.filesystem.ExtFileSystemProvider.getFilesPath(Unknown Source)
        at com.justep.filesystem.ExtFileSystemProvider.getFiles(Unknown Source)
        at com.justep.filesystem.ExtFileSystemProvider.getFiles(Unknown Source)
        at com.justep.classloader.ModelLoader.a(Unknown Source)
        at com.justep.classloader.ModelLoader.a(Unknown Source)
        at com.justep.classloader.ModelLoader.a(Unknown Source)
        at com.justep.classloader.ModelLoader.load(Unknown Source)
        at com.justep.ui.component.ComponentEngine.buildJavaTemplateClass(Unknown Source)
        at com.justep.ui.component.ComponentEngine.processServerTemplate(Unknown Source)
        at com.justep.ui.component.ComponentEngine.parser(Unknown Source)
        at com.justep.ui.component.ComponentEngine.parser(Unknown Source)
        at com.justep.ui.component.ComponentEngine.execute(Unknown Source)
        at com.justep.ui.WindowCompiler2.w2Middle(Unknown Source)
        at com.justep.ui.WindowCompiler2.compile(Unknown Source)
        at com.justep.ui.WindowServer2.compileWindow(Unknown Source)
        at com.justep.ui.WindowServer2.service(Unknown Source)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)

十月 11, 2016 5:40:59 下午 org.apache.catalina.core.ApplicationContext log
严重: Failed to locate resource [/error.jsp] in context [/x5]
java.io.FileNotFoundException: /Users/autozhu/X5/WeX5_V3.5-mac/runtime/UIServer/error.jsp (Too many open files in system)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at org.apache.naming.resources.FileDirContext$FileResource.streamContent(FileDirContext.java:927)
        at org.apache.catalina.core.ApplicationContext.getResourceAsStream(ApplicationContext.java:570)
        at org.apache.catalina.core.ApplicationContextFacade.getResourceAsStream(ApplicationContextFacade.java:186)
        at org.apache.jasper.JspCompilationContext.getResourceAsStream(JspCompilationContext.java:282)
        at org.apache.jasper.compiler.JspUtil.getInputStream(JspUtil.java:847)
        at org.apache.jasper.xmlparser.XMLEncodingDetector.getEncoding(XMLEncodingDetector.java:108)
        at org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:348)
        at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:207)
        at org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:120)
        at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:180)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
        at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:421)
        at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:270)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)

十月 11, 2016 5:40:59 下午 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: File "/error.jsp" not found
        at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
        at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
        at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
        at org.apache.jasper.compiler.JspUtil.getInputStream(JspUtil.java:851)
        at org.apache.jasper.xmlparser.XMLEncodingDetector.getEncoding(XMLEncodingDetector.java:108)

评分

参与人数 1威望 +20 收起 理由
liangyongfei + 20

查看全部评分

1

主题

2

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
 楼主| 发表于 2016-10-11 17:54:11 | 显示全部楼层
每次我只能重启mac 。。尴尬
回复 支持 反对

使用道具 举报

发表于 2016-10-11 18:11:45 | 显示全部楼层
是不是你的文件资源不全呢??
/Users/autozhu/X5/WeX5_V3.5-mac/runtime/UIServer/error.jsp
这个文件存在吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

35

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
发表于 2016-11-17 08:50:11 | 显示全部楼层
我也出现这个问题,以前重启就好了,现在好像重启后,也会出现
回复 支持 反对

使用道具 举报

发表于 2016-11-17 10:01:30 | 显示全部楼层
dws2013 发表于 2016-11-17 08:50
我也出现这个问题,以前重启就好了,现在好像重启后,也会出现

你也检查下这个路径文件是否存在??
是不是你机器上有杀毒软件,删除了某些文件导致的?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

35

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
发表于 2016-11-17 10:42:49 | 显示全部楼层
liangyongfei 发表于 2016-11-17 10:01
你也检查下这个路径文件是否存在??
是不是你机器上有杀毒软件,删除了某些文件导致的? ...

随机的报错说某个文件,不存在文件实际上是存在的,这次打开报错是:
aused by: java.io.FileNotFoundException: /Users/Jia/wex/WeX5_V3.5-mac/java/jdk1.8-x64/Contents/Home/jre/lib/ext/localedata.jar
而且报错后,mac系统打开其他应用程序都打不开的,除非把wex开发工具关掉,就能打开其他mac应用程序的
回复 支持 反对

使用道具 举报

9

主题

35

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
发表于 2016-11-17 11:28:47 | 显示全部楼层
找打解决办法,原因是mac ox 对open files文件数量有限制,需要修改,使用sysctl命令:命令如下:
打开shell,输入:
sudo sysctl -w kern.maxfilesperproc=20480
sudo sysctl -w kern.maxfiles=24576
ps:参数比原来的增加了2倍,就可以了。
两外查看这两个参数的命令如下:
sysctl kern.maxfilesperproc
sysctl kern.maxfiles

评分

参与人数 1威望 +30 收起 理由
liangyongfei + 30

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-22 14:45 , Processed in 0.058949 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表