On 8 Jun 2013 20:45, "Er Krishna" <erkris...@gmail.com> wrote:
>
> Plz search on net . It may be a problem reated with database
connectivity. On line entry in some configuration file.
>
> On 8 Jun 2013 20:43, "Nehal J. Wani" <nehaljw.k...@gmail.com> wrote:
>>
>> I successfully installed cloudstack 4.0.2 on CentOS 6.4.
>>
>> When I opened localhost:8080/client and entered admin:password, I got the
>> error: Invalid username/password.
>>
>> The file /var/log/cloud/management/access_log.2013-06-08.txt
>> says:
>> 10.1.39.195 - - [08/Jun/2013:20:34:52 +0530] "POST /client/api HTTP/1.1"
>> 404 1057
>>
>> When I visit the URL localhost:8080/client/api, I get the error:
>>
>> HTTP Status 404 - Servlet apiServlet is not available
>> ------------------------------
>>
>> *type* Status report
>>
>> *message* *Servlet apiServlet is not available*
>>
>> *description* *The requested resource (Servlet apiServlet is not
available)
>> is not available.*
>> ------------------------------
>> Apache Tomcat/6.0.24
>>
>> and in the very beginning, when I restart my cloud-management-service, I
>> get the error:
>>
>> HTTP Status 500 -
>> ------------------------------
>>
>> *type* Exception report
>>
>> *message***
>>
>> *description* *The server encountered an internal error () that prevented
>> it from fulfilling this request.*
>>
>> *exception*
>>
>> javax.servlet.ServletException: Error instantiating servlet class
>> com.cloud.api.ApiServlet
>>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
>>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>
org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:889)
>>
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:721)
>>
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2274)
>>
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> java.lang.Thread.run(Thread.java:722)
>>
>> *root cause*
>>
>> com.cloud.utils.exception.CloudRuntimeException: ApiServer not
initialized
>> com.cloud.api.ApiServlet.<init>(ApiServlet.java:55)
>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
>>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>> java.lang.reflect.Constructor.newInstance(Constructor.java:525)
>> java.lang.Class.newInstance0(Class.java:372)
>> java.lang.Class.newInstance(Class.java:325)
>>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
>>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>
org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:889)
>>
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:721)
>>
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2274)
>>
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>> java.lang.Thread.run(Thread.java:722)
>>
>> *note* *The full stack trace of the root cause is available in the Apache
>> Tomcat/6.0.24 logs.*
>> ------------------------------
>> Apache Tomcat/6.0.24
>>
>> I have tried executing the command cloud-setup-databases and
>> cloud-setup-management and also checked in the cloud database, user table
>> that the md5 hash of password is indeed that of 'password'. Where am I
>> going wrong?
>>
>> Thanking You,
>> Nehal J. Wani
>> UG2, BTech CS+MS(CL)
>> IIIT-Hyderabad
>> http://commanlinewani.blogspot.com