2014-01-20 57 views
0

我用Java写的代码,并部署在谷歌应用程序引擎的应用程序时 我收到此错误虽然部署到谷歌应用程序引擎我收到错误

An internal error occurred during: "Deploying CToJavaToCloud to Google". 
can't parse argument number: 
this.lastRenderedCustomContentContainers = new Array(); 
this.defaultContainer = 'portal_main_view'; this.ignoreHashChange = false;  
this.wait = null; this.requestParams = null; 
// Hash to view mapping 

我已经使用ArrayList中存储数据并使用ArrayList的对象将数据存储在DataStore中。 伙计们帮我出错。

回答

0

在试图让自己的代码在Google AppEngine上运行之前,请确保所有基本代码都已建立并运行现有的调试项目,例如Google的guestbook tutorial。 Data存储不能本地处理ArrayList或任何其他类型的Collection,只能在Properties and value types中定义更简单的标量结构。

你在GAE上显然是新的,你的问题表明需要更好地理解你编译的Java代码是什么,并且不允许在GAE服务器上执行。例如,套接字受到限制(请参阅Socket Java API以及Java Runtime Environment文档中的大图)。您可能会被迫为您的CToJavaToCloud项目使用URL Fetch Java API而不是套接字。

相关问题