good20087758521 / apjp

Automatically exported from code.google.com/p/apjp
0 stars 0 forks source link

错误原因: 1.ROOT.war.zip 2.CloudFoundry的配置文件manifest.yml有误 #86

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
出现了图片中的选项时不知道选择哪个而且是一定要选择的��
�不知道是不是平台又升级了,以前都没有这个选择的,如果�
��有选择对还有输入正确Start 
command的话好像就不能部署成功,希望大家来帮忙!

Original issue reported on code.google.com by jiey...@gmail.com on 9 Aug 2012 at 1:26

Attachments:

GoogleCodeExporter commented 9 years ago
截图在这里

Original comment by jiey...@gmail.com on 9 Aug 2012 at 1:32

Attachments:

GoogleCodeExporter commented 9 years ago
出现的错误是这样的

Original comment by jiey...@gmail.com on 9 Aug 2012 at 1:34

Attachments:

GoogleCodeExporter commented 9 years ago
1. cd 切换到ROOT.war所在目录, 执行: vmc push <App_Name> , <App_Name> 
是随意选取的名字,例如 anotherhappyday

接着只需默认设置, 即直接点击"Enter"键, 7次, 
就可成功部署APJP到CloudFoundry 

http://clip2net.com/clip/m96404/1339329475-clip-20kb.png

参考http://code.google.com/p/apjp/issues/detail?id=73 和 
http://code.google.com/p/apjp/issues/detail?id=74

2. 刚刚验证,自[06.11]更新相关wiki内容,vmc 或者CloudFoundry 
尚无重大更新,vmc的交互过程,也未发生改变的。

3. 
可能有其他的意外情况,但你的两张截图,并没包含vmc交互��
�全过程呢! 
不知道你的交互全程的话,找不到"病因"的。目前能从你给的
两张图,看出来的有两处错误。一是,App的URL未分配,确定��
�执行"vmc push <AppName>"? 
二是,免费的CloudFoundry总共提供2G的内存的,让你合理分配给
多个App使用的。App for APJP_REMOYE_JAVA 
分配给512M足以。如果你之前就已经部署了一个App的话,即使�
��是用了64M的内存的,在你的交互过程中分配给新的App就不会
有2G的内存了的。这两处错误,任何一个足以导致无法成功部
署的,但这并不是问题的原因所在呢! :S

http://clip2net.com/clip/m96404/1344480750-clip-34kb.png

Original comment by goknmuse on 9 Aug 2012 at 2:58

GoogleCodeExporter commented 9 years ago
出现新的问题,现在我上传全部的交互过程

Original comment by jiey...@gmail.com on 9 Aug 2012 at 3:14

Attachments:

GoogleCodeExporter commented 9 years ago
另外之前我已经把其中的app全部都删除掉了所以不存在残留ap
p的,使用vmc apps检测提示为No Applications

Original comment by jiey...@gmail.com on 9 Aug 2012 at 3:16

GoogleCodeExporter commented 9 years ago
*删掉APJP_REMOTE_DOTCLOUD/manifest.yml*

APJP_REMOTE_DOTCLOUD/dotcloud.yml 
只是dotCloud上的配置文件,如果并不使用dotCloud的话,可以删�
��的

APJP_REMOTE_DOTCLOUD中对在CloudFoundry部署App,有用的只有填入自己
的APJP_KEY的ROOT.war的.

再试一下,现在应该问题不大了的。 :P

Original comment by goknmuse on 9 Aug 2012 at 3:51

GoogleCodeExporter commented 9 years ago
但是我已经删除了啊,并且一开始配置就自动上传了 
我使用别的appname都没用的 
都是原来的那个app的名字,所以不知道是怎么回事,我应该��
�么操作呢?

Original comment by jiey...@gmail.com on 9 Aug 2012 at 4:46

GoogleCodeExporter commented 9 years ago
http://code.google.com/p/apjp/issues/detail?id=74

这个Issue中,我的一个回复提供了manifest.yml 
样本的,找到,下载下来。

放于APJP_REMOTE_DOTCLOUD/manifest.yml

用文本程序(如: Notepad++) 打开,编辑
line 4: name: <App_Name>

将<AppName> 更改为你的App的名字. 注意保持格式.

现在为什么又要使用manifest.yml了呢?
1. 你的manifest.yml有问题
2. 使用manifest.yml方便部署同类型的App的
3. 以后如果要再继续部署APJP的话, 只需更改其中的<App_Name>的

现在只需在ROOT.war目录中,执行"vmc push",即可。

再试试,应该不会有问题的哇。 :)

Original comment by goknmuse on 9 Aug 2012 at 5:02

GoogleCodeExporter commented 9 years ago
有问题,原本部署的时候会生成manifest.yml但是我现在部署的��
�候都不生成这个问题了,还有就是重新部署的时候就算我使�
��的appname是bcd它还是会给我弄成abc这是为什么,不论我换成��
�的什么appname它现在永远都是abc这个名字,所以我很迷惑到底
是哪里出了问题?!

Original comment by jiey...@gmail.com on 9 Aug 2012 at 6:37

GoogleCodeExporter commented 9 years ago
现在已经成功在ClouFoundry中部署一个App了的吧?

稍等几分钟,再解释你的问题! :P

Original comment by goknmuse on 9 Aug 2012 at 6:41

GoogleCodeExporter commented 9 years ago
问题已经成功解决,具体问题有两个:
第一个是ROOT文件的后缀问题,由于没有关闭系统“隐藏已知�
��件格式后缀”功能导致实际文件格式是ROOT.war.zip,这样就导
致cloudfoundry不能识别文件类型才出现了select the 
runtime的交互。
第二个是manifest.yml文件的问题,经过检查发现vmc不仅能检测RO
OT.war文件目录的manifest.yml是否存在还会一直向上级目录检索��
�而由于我当初嫌麻烦直接把原来的manifest.yml做了拖到上级目�
��的处理才出现一直配置不成功的情况,所以大家如果重新部
署一定要保证文件目录的干净。
最后感谢下 goknmuse 
今天下午一直有帮助我排查问题,辛苦了,我也从他的帮助��
�学到了很多,apjp的wiki维护和issue答疑貌似也主要是他在做,
所以很难得一直坚持在这里,支持一个!

Original comment by jiey...@gmail.com on 9 Aug 2012 at 8:39

GoogleCodeExporter commented 9 years ago
我也出现了  第一个图的错误提示   我在虚拟机xp里 java7 
update9配置成功了

Original comment by libopenggggg on 29 Oct 2012 at 12:58

GoogleCodeExporter commented 9 years ago
Solved

Original comment by goknmuse on 29 Oct 2012 at 2:44

GoogleCodeExporter commented 9 years ago

Original comment by goknmuse on 30 Oct 2012 at 11:26

GoogleCodeExporter commented 9 years ago
Issue 96 has been merged into this issue.

Original comment by goknmuse on 30 Oct 2012 at 12:46

GoogleCodeExporter commented 9 years ago
Issue 140 has been merged into this issue.

Original comment by goknmuse on 7 Jan 2013 at 5:08