使用tomcat 7部署grails应用程序 - 未加载数据集

时间:2014-08-28 10:13:01

标签: mysql tomcat grails web-deployment

我目前正在使用Apache Tomcat 7部署应用程序 现在调试错误并更改localhost - > I.P.,我们能够访问这些页面,但其他用户无法访问这些数据集。这可能是由于许多原因,MySQL不允许它们等等。

后端#1:我自己的本地MySQL服务器

ERROR : dataset is not defined

这可能是由于mysql服务器不允许访问其他用户的原因,因为尚未提供权限。

后端#2:然后,我尝试了我公司的MySQL服务器。 所有人都可以使用一组特定的凭证以及特定的“主机”来访问该数据库。

ERROR : XMLHttpRequest cannot load http://localhost:8080/composite2/Tablev1/datejson. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://172.21.24.24:8080' is therefore not allowed access.

 dataset is not defined

在第二种情况下,我的“Datasource.groovy”

environments {
    development {
        dataSource {
           //dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
            url = "jdbc:mysql://10.1.70.13/ewacs?useUnicode=yes&characterEncoding=UTF-8"
            username = "w"
            password = "w@123"
        }
    }
    test {
        dataSource {
            //dbCreate = "update"
            url = "jdbc:mysql://10.1.70.13/ewacs?useUnicode=yes&characterEncoding=UTF-8"
            username = "w"
            password = "w@123"
        }
    }
    production {
        dataSource {
            //dbCreate = "update"
            url = "jdbc:mysql://10.1.70.13/ewacs?useUnicode=yes&characterEncoding=UTF-8"
            username = "w"
            password = "w@123"
        }
    }
}

在这两种情况下,数据集都没有加载。在#2的情况下,我做错了什么? 访问应该是其他用户访问mysql服务器。

为什么我收到错误?尝试查找,但尚未找到任何相关链接。 我浏览了这个链接:Question 但是,我是初学者,根本无法理解这一点。

更新:

好的,所以我注意到在我的javascript文件中,我还在使用localhost,大错! 我改变了localhost - > 10.1.70.13

所以,现在出现新错误......

GET http://10.1.70.13:8080/composite2/Tablev1/datejson net::ERR_CONNECTION_REFUSED

OR

Failed to load resource: net::ERR_CONNECTION_REFUSED

这里有什么问题?

欢迎所有方法/建议。

0 个答案:

没有答案