- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所讨论的"file"实际上是一个 Ajax 调用。特定文件中的每个 ajax 调用几乎都会出现一个错误。我们过去常常打开灯具,但后来将其移除。
错误:
failed to open file file:/profile/getPolicy JavaException: java.io.FileNotFoundException: /profile/getPolicy (No such file or directory)
Exception in thread "Thread-2" org.mozilla.javascript.EcmaError: TypeError: Cannot call method "indexOf" of null (steal/rhino/env.js#24532)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)
at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3143)
at script(steal/rhino/env.js:24532)
at script(steal/rhino/env.js:2278)
at script.makeRequest(steal/rhino/env.js:24484)
at script(steal/rhino/env.js:2027)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2487)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:162)
at org.mozilla.javascript.Synchronizer.call(Synchronizer.java:79)
at org.mozilla.javascript.tools.shell.Runner.run(Global.java:1162)
at org.mozilla.javascript.Context.call(Context.java:515)
at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:507)
at org.mozilla.javascript.tools.shell.Runner.run(Global.java:1156)
at java.lang.Thread.run(Thread.java:662)
could not load script http://localhost:3000/socket.io/1/?t=1334594888337&jsonp=0
TypeError: Cannot find function 0.0.
!!!!!!!!!!! ERROR !!!!!!!!!!!
-message = Cannot find function 0.0.
-fileName = http://localhost:3000/socket.io/1/?t=1334594888337&jsonp=0
-name = TypeError
-lineNumber = 0
failed to open file file:/profile/getProfile JavaException: java.io.FileNotFoundException: /profile/getProfile (No such file or directory)
Exception in thread "Thread-4" org.mozilla.javascript.EcmaError: TypeError: Cannot call method "indexOf" of null (steal/rhino/env.js#24532)
正如您所看到的,下一个错误与下一个 ajax 调用相关。我们的 ajax 调用没有做任何奇怪的事情:
$.ajax({
url:"/profile/getProfile",
type:"get",
success:function(data){
try{
STATE.PROFILE = JSON.parse(data);
}catch(err){
STATE.PROFILE = data;
}
updateState();
}
});
有谁知道为什么我们在尝试构建时会遇到这些错误?此代码在浏览器中运行良好!
最佳答案
Brian,您毕竟是对的,事实上,删除 Ajax 调用确实可以消除构建中的错误。虽然措辞变了。我们的一位开发人员在以下页面上发现了“steal.isRhino”的提及: http://javascriptmvc.com/docs.html#!migrate
因此,用 if 语句封装每个 ajax 调用确实有效:
if(!steal.isRhino) {
}
但是,这在整个应用程序中是不可行的。 幸运的是,我们的一位开发人员确实找到了正确的解决方案:
所有 ajax 调用都必须有完整的 url: http://localhost:3000/profile/getProfile - 不仅仅是 -/profile/getProfile
关于javascript - JMVC : steal/buildjs - Build is throwing error "failed to open file file:/profile/getPolicy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10178535/
我有兴趣学习JavaScriptMVC .我已经阅读了入门指南和一堆官方文档,但我通过查看其他人的代码学习得最好。我在使用它的教程或示例/开源应用程序方面没有找到太多其他内容。 任何人都知道好的教程或
我有一个使用 socket.io 的应用程序,当我尝试构建该应用程序时,它显示: failed to open file file:/socket.io/socket.io.js JavaExc
我前几天在这里问过这个问题,但没有人回答。 我也在 forum.javascriptMVC.com 上问过,现在我有了答案,但是我需要更多的想法。 问题: I read javascriptMVC's
如果是,语法是什么?我的目标是当有多个评论时在“评论”一词前添加一个“s”。在 JMVC 应用程序的 jQuery.ejs 模板中。以下中断。我找不到任何条件文档... comment 1) { %
所讨论的"file"实际上是一个 Ajax 调用。特定文件中的每个 ajax 调用几乎都会出现一个错误。我们过去常常打开灯具,但后来将其移除。 错误: failed to open file fil
我是一名优秀的程序员,十分优秀!