Thank you very much. I now get the welcome page when I enter "http://localhost:8700/".
However, when I try to enter the Administrator Portal I get a javax.servlet.ServletException.
I attached a screenshot.

Inline image 1

How can I troubleshoot this?

I appreciate your help very much

Yuval


On Fri, Mar 8, 2013 at 8:05 PM, Juan Hernandez <jhernand@redhat.com> wrote:
On 03/08/2013 07:00 PM, Yuval M wrote:
I attached the logs, here is the output from the commands you suggested:

Looks like the database schema doesn't match the rest of the code. You probably created the database before switching to branch 3.2. Just drop the database and create it again with the scripts in the 3.2 branch.

*
*
*[root@bufferoverflow bin]# psql -U postgres engine*

psql (9.2.3)
Type "help" for help.
engine=# select count(*) from vdc_options;
  count
-------
    345
(1 row)

*[root@bufferoverflow bin]# find /home/wil/ovirt-engine/installation
-name postgresql.jar*
*[root@bufferoverflow bin]# find /home/wil/ovirt-engine/installation
-name postg\**
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/postgresql-jdbc.jar
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/postgresql-jdbc.jar.index
*[root@bufferoverflow bin]# ls -la
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/*

total 12
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 .
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 ..
drwxr-xr-x. 3 wil wil 4096 Mar  8 18:03 postgresql
*[root@bufferoverflow bin]# ls -la
/home/wil/ovirt-engine/installation/share/ovirt-engine/modules/org/postgresql/main/*

total 544
drwxr-xr-x. 2 wil wil   4096 Mar  8 18:46 .
drwxr-xr-x. 3 wil wil   4096 Mar  8 18:03 ..
-rw-r--r--. 1 wil wil    307 Mar  8 18:03 module.xml
-rw-rw-r--. 1 wil wil 539705 Mar  7 16:41 postgresql-jdbc.jar
-rw-rw-r--. 1 wil wil    545 Mar  8 18:46 postgresql-jdbc.jar.index


I appreciate your help

Yuval

On Fri, Mar 8, 2013 at 7:44 PM, Juan Hernandez <jhernand@redhat.com
<mailto:jhernand@redhat.com>> wrote:

    On 03/08/2013 06:38 PM, Yuval M wrote:

        Thanks, now "./engine-service start" succeeded.
        /[root@bufferoverflow bin]# ./engine-service start/
        /Starting engine-service:                                    [
          OK  ]/


        However, when I try to access "http://localhost:8700" I get an empty
        page (0 bytes).

        I see the following errors in
        /home/wil/ovirt-engine/__installation/var/log/ovirt-__engine/server.log


        JBAS014777:   Services which failed to start:      service
        jboss.deployment.subunit."__engine.ear"."engine-bll.jar".__component.__UsersDomainsCacheManagerServic__e.START:
        org.jboss.msc.service.__StartException in service
        jboss.deployment.subunit."__engine.ear"."engine-bll.jar".__component.__UsersDomainsCacheManagerServic__e.START:

        Failed to start service

        2013-03-08 19:27:51,495 ERROR
        [org.jboss.as.server.__deployment.scanner]

        (DeploymentScanner-threads - 1) {"JBAS014653: Composite
        operation failed
        and was rolled back. Steps that failed:" => {"Operation step-2" =>
        {"JBAS014671: Failed services" =>
        {"jboss.deployment.subunit.\"__engine.ear\".\"engine-bll.jar\__".component.__UsersDomainsCacheManagerServic__e.START"
        => "org.jboss.msc.service.__StartException in service
        jboss.deployment.subunit.\"__engine.ear\".\"engine-bll.jar\__".component.__UsersDomainsCacheManagerServic__e.START:

        Failed to start service"}}}}

        Here is the contents of my configuration file:

        [root@bufferoverflow installation]# cat etc/sysconfig/ovirt-engine
        #
        # For descriptions of the parameters and their default values look
        # at the /usr/share/ovirt-engine/conf/__engine.conf.defaults file.

        #
        # Please note that the engine installation tool engine-setup will
        # append the modified parameters to the end of this file.
        #
        JAVA_HOME=/usr/lib/jvm/jre-1.__7.0-openjdk.x86_64
        JBOSS_HOME=/home/wil/ovirt-__engine/jboss-as-7.1.1.Final

        ENGINE_USER=wil
        ENGINE_GROUP=wil
        ENGINE_PROXY_ENABLED=false
        ENGINE_HTTP_ENABLED=true
        ENGINE_HTTP_PORT=8700
        ENGINE_HTTPS_ENABLED=false
        ENGINE_AJP_ENABLED=false
        ENGINE_DB_USER=postgres
        ENGINE_DB_PASSWORD=
        ENGINE_DEBUG_ADDRESS=0.0.0.0:__8787 <http://0.0.0.0:8787>

        <http://0.0.0.0:8787>


        Thank you very much for your help


    Can you share the server.log and engine.log files? If possible stop
    the engine, clean the files, start again and then collect and
    provide the files.

    Not sure, but I guess that you are having some problem with the
    database, so please check the following:

    1. Try to connect to the database manually:

       psql -U postgres engine
       engine# select count(*) from vdc_options;

    2. Make sure that the JDBC driver is in the right place and that it
    points to the right file if it is a symbolic link:

       find home/wil/ovirt-engine/__installation -name postgresql.jar



        Yuval

        On Fri, Mar 8, 2013 at 6:16 PM, Juan Hernandez
        <jhernand@redhat.com <mailto:jhernand@redhat.com>
        <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>> wrote:

             On 03/08/2013 05:14 PM, Yuval M wrote:

                 checked out to 3.2 branch, now the configuration file
        was as
                 detailed in
                 the wiki.
                 after configuring it I try to start the engine and get:

                 [wil@bufferoverflow bin]$ pwd
                 /home/wil/ovirt-engine/____installation/bin


                 [wil@bufferoverflow bin]$ ./engine-service start
                 Traceback (most recent call last):
                     File "./engine-service", line 23, in <module>
                       import configobj
                 ImportError: No module named configobj
                 [wil@bufferoverflow bin]$


             Ok, this is because the service script needs the
        python-configobj
             and python-cheetah packages:

                yum install python-configobj python-cheetah




                 On Fri, Mar 8, 2013 at 5:05 PM, Juan Hernandez
                 <jhernand@redhat.com <mailto:jhernand@redhat.com>
        <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>>> wrote:

                      On 03/08/2013 03:51 PM, Juan Hernandez wrote:

                          On 03/08/2013 03:49 PM, Yuval M wrote:

                              OK,
                              brand new machine,
                              Fedora 18 (x64),
                              Trying to install Ovirt 3.2 from sources
        according to:
        http://www.ovirt.org/Building_________Engine_Draft
        <http://www.ovirt.org/Building_______Engine_Draft>
                 <http://www.ovirt.org/__Building_____Engine_Draft
        <http://www.ovirt.org/Building_____Engine_Draft>>

          <http://www.ovirt.org/____Building___Engine_Draft
        <http://www.ovirt.org/__Building___Engine_Draft>
                 <http://www.ovirt.org/__Building___Engine_Draft
        <http://www.ovirt.org/Building___Engine_Draft>>>

          <http://www.ovirt.org/______Building_Engine_Draft
        <http://www.ovirt.org/____Building_Engine_Draft>

                 <http://www.ovirt.org/____Building_Engine_Draft
        <http://www.ovirt.org/__Building_Engine_Draft>>



          <http://www.ovirt.org/____Building_Engine_Draft
        <http://www.ovirt.org/__Building_Engine_Draft>
                 <http://www.ovirt.org/__Building_Engine_Draft
        <http://www.ovirt.org/Building_Engine_Draft>>>>

                              Everything is good up to the following stage:
                              "Now you need to do some adjustments to the
                 configuration file


        $HOME/ovirt-engine/______installation/etc/sysconfig/______ovirt-engine"




                              The "sysconfig" directory does not exist.
        so does the
                              "ovirt-engine"
                              configuration file (searched through the
                 $HOME/ovirt-engine
                              tree).
                              I didn't find any code in the Makefile

          ($HOME/ovirt-engine/______repository/Makefile) that


                 would create

                              them,
                              What am I missing?


                          This has changed recently and I didn't update
        that wiki
                 page. The
                          /etc/sysconig/ovirt-engine file has been
        replaced by
                          /etc/ovirt-engine/engine.conf.


                      But wait, this change was made in the master
        branch, not in
                 3.2, so
                      it shouldn't be a problem. Are you sure you are
        using the
                 engine_3.2
                      branch?


                              Thanks,

                              Yuval

                              On Tue, Feb 26, 2013 at 3:25 PM, Juan
        Hernandez
                              <jhernand@redhat.com
        <mailto:jhernand@redhat.com> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>>
                              <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>>>__>


                              wrote:

                                    On 02/26/2013 02:19 PM, Doron
        Fediuck wrote:



                                        ----- Original Message -----

                                            From: "Yuval M"
        <yuvalme@gmail.com <mailto:yuvalme@gmail.com>
                 <mailto:yuvalme@gmail.com <mailto:yuvalme@gmail.com>>
                              <mailto:yuvalme@gmail.com
        <mailto:yuvalme@gmail.com>
                 <mailto:yuvalme@gmail.com <mailto:yuvalme@gmail.com>>>
        <mailto:yuvalme@gmail.com <mailto:yuvalme@gmail.com>
                 <mailto:yuvalme@gmail.com <mailto:yuvalme@gmail.com>>

                              <mailto:yuvalme@gmail.com
        <mailto:yuvalme@gmail.com> <mailto:yuvalme@gmail.com
        <mailto:yuvalme@gmail.com>>>>>

                                            To: "Juan Hernandez"
                 <jhernand@redhat.com <mailto:jhernand@redhat.com>
        <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>
                              <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>>
                                            <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>

                              <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>>>__>__, users@ovirt.org

        <mailto:users@ovirt.org>

                 <mailto:users@ovirt.org <mailto:users@ovirt.org>>
                              <mailto:users@ovirt.org
        <mailto:users@ovirt.org> <mailto:users@ovirt.org
        <mailto:users@ovirt.org>>>
                                            <mailto:users@ovirt.org
        <mailto:users@ovirt.org>
                 <mailto:users@ovirt.org <mailto:users@ovirt.org>>
        <mailto:users@ovirt.org <mailto:users@ovirt.org>
                 <mailto:users@ovirt.org <mailto:users@ovirt.org>>>>


                                            Cc: "Limor Gavish"
        <lgavish@gmail.com <mailto:lgavish@gmail.com>
                 <mailto:lgavish@gmail.com <mailto:lgavish@gmail.com>>
                              <mailto:lgavish@gmail.com
        <mailto:lgavish@gmail.com> <mailto:lgavish@gmail.com
        <mailto:lgavish@gmail.com>>>
                                            <mailto:lgavish@gmail.com
        <mailto:lgavish@gmail.com>
                 <mailto:lgavish@gmail.com <mailto:lgavish@gmail.com>>

                              <mailto:lgavish@gmail.com
        <mailto:lgavish@gmail.com> <mailto:lgavish@gmail.com
        <mailto:lgavish@gmail.com>>>>>

                                            Sent: Sunday, February 24, 2013
                 11:38:12 PM
                                            Subject: Re: [Users] Trouble
        building
                 Ovirt
                              from source -
                                            "No rule to make target
                 `install_tools'. Stop."




                                            Still having trouble with
        the build
                 process
                              (Ovirt 3.1):
                                            $ sudo make
                                            ... (success) ...
                                            $ sudo make install ...

                                            inflating:



        /usr/local/share/ovirt-engine/________engine.ear/webadmin.war/______META-__INF/maven/org.__ovirt.____engine.ui/____webadmin/pom.xml
                                            inflating:



        /usr/local/share/ovirt-engine/________engine.ear/webadmin.war/____404.____html
                                            checkdir error:



        /usr/local/share/ovirt-engine/________engine.ear/engine-bll.__jar



                                            exists but
                                            is not directory
                                            unable to process



        engine-bll.jar/org/ovirt/________engine/core/bll/VdsDeploy$32.________class.
                                            checkdir error:



        /usr/local/share/ovirt-engine/________engine.ear/engine-bll.__jar



                                            exists but
                                            is not directory
                                            unable to process



        engine-bll.jar/org/ovirt/________engine/core/bll/________InitBackendServicesOnStartupBe________an.class.



                                            ...
                                            make: ***
        [install_artifacts] Error 2




                                            any insights?


                                            Thanks...



                                            On Thu, Jan 24, 2013 at 8:52
        PM, Juan
                 Hernandez <
        jhernand@redhat.com <mailto:jhernand@redhat.com>
        <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>>>
                              <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>> <mailto:jhernand@redhat.com
        <mailto:jhernand@redhat.com>
                 <mailto:jhernand@redhat.com <mailto:jhernand@redhat.com>>>>



                                                wrote:





                                            On 01/24/2013 04:20 PM,
        Yuval M wrote:


                                            Hi,
                                            I'm installing Ovirt 3.1 on
        Fedora
                 using this
                              guide:
        http://www.ovirt.org/Building_ oVirt_engine#Deploying_engine-
                                            config_.26_engine-manage-
        domains

                                            and I'm getting the error in the
                 subject from
                              make.
                                            there is indeed no rule for
                 install_tools in
                              the makefile.

                                            What am I missing?

                                            Those instructions are out
        of date,
                 use "make
                              install". That
                                            installs
                                            the files, but you will
        still need some
                              changes to make the
                                            engine
                                            work:

                                            1. Create the ovirt user
        (the engine
                 runs by
                              default with this
                                            service, unless you change the
                              /etc/syscofig/ovirt-engine
                                            file and
                                            add the ENGINE_USER and
        ENGINE_GROUP
                 parameters):

                                            useradd ovirt

                                            2. Create (mkdir -p ...) and
        change the
                              ownership of the
                                            directories
                                            that the engine needs to own to
                 ovirt:ovirt (chown
                                            ovirt:ovirt ...):

                                            /etc/ovirt-engine
                                            /var/log/ovirt-engine
                                            /var/lock/ovirt-engine
                                            /var/lib/ovirt-engine/content
                                            /var/lib/ovirt-engine/
        deployments
                                            /var/tmp/ovirt-engine
                                            /var/cache/ovirt-engine

                                            3. Enable the HTTP connector
        in the
                 engine
                              (the default is
                                            to enable
                                            only AJP, and that doesn't work
                 without Apache
                              as frontend)
                                            adding
                                            the following to the
                              /etc/sysconfig/ovirt-engine file:

                                            ENGINE_PROXY_ENABLED=false
                                            ENGINE_HTTP_ENABLED=true
                                            ENGINE_HTTP_PORT=8700
                                            ENGINE_HTTPS_ENABLED=false
                                            ENGINE_AJP_ENABLED=false

                                            4. Configure database connection
                 details (the
                              default in
                                            development
                                            environments is to use the
        postgres
                 user and
                              the trust mode)
                                            adding
                                            this to
        /etc/sysconfig/ovirt-engine:

                                            ENGINE_DB_USER=postgres
                                            ENGINE_DB_PASSWORD=

                                            5. Make sure that you have the
                 PostgreSQL JDBC
                              driver
                                            installed (rpm
                                            -q postgresql-jdbc) and
        install it if
                 needed
                              (yum install
                                            postgresql-jdbc).

                                            6. Now you can start the engine
                 running the
                              engine-service
                                            script:

                                            engine-service start

                                            Look at the system log (the file
                              /var/log/messages) and the
                                            engine
                                            logs (the files
                 /var/log/ovirt-engine/server.
                              log and
                                            /var/log/ovirt-engine) for
        errors.

                                            7. Connect to
        http://localhost:8700
                 and you
                              should be able
                                            to login
                                            with user admin and letmein!
        as password.

                                            Note that I am assuming that
        you already
                              created the
                                            database, and
                                            that you want to use this
                 installation for
                              development. If
                                            you are
                                            looking for an production
        installation I
                              suggest using the RPMs.

                                            Also I tested this with the
        latest
                 source from the
                                            repository, it
                                            will not work with older
        versions.

                                            --
                                            Dirección Comercial: C/Jose
        Bardasano
                 Baos, 9,
                              Edif. Gorbea
                                            3, planta
                                            3ºD, 28016 Madrid, Spain
                                            Inscrita en el Reg.
        Mercantil de Madrid –
                              C.I.F. B82657941 -
                                            Red Hat
                                            S.L.



                                        Any progress here?


                                    Yuval, that will not work with 3.1.
        Please
                 use 3.2 and
                              the following
                                    instructions:

        http://www.ovirt.org/Building_________Engine_Draft
        <http://www.ovirt.org/Building_______Engine_Draft>
                 <http://www.ovirt.org/__Building_____Engine_Draft
        <http://www.ovirt.org/Building_____Engine_Draft>>

          <http://www.ovirt.org/____Building___Engine_Draft
        <http://www.ovirt.org/__Building___Engine_Draft>
                 <http://www.ovirt.org/__Building___Engine_Draft
        <http://www.ovirt.org/Building___Engine_Draft>>>

                 <http://www.ovirt.org/______Building_Engine_Draft
        <http://www.ovirt.org/____Building_Engine_Draft>
                 <http://www.ovirt.org/____Building_Engine_Draft
        <http://www.ovirt.org/__Building_Engine_Draft>>



          <http://www.ovirt.org/____Building_Engine_Draft
        <http://www.ovirt.org/__Building_Engine_Draft>
                 <http://www.ovirt.org/__Building_Engine_Draft
        <http://www.ovirt.org/Building_Engine_Draft>>>>


                                    --
                                    Dirección Comercial: C/Jose
        Bardasano Baos,
                 9, Edif.
                              Gorbea 3,
                                    planta 3ºD, 28016 Madrid, Spain
                                    Inscrita en el Reg. Mercantil de
        Madrid – C.I.F.
                              B82657941 - Red Hat
                                    S.L.





          _____________________________________________________

                              Users mailing list
        Users@ovirt.org <mailto:Users@ovirt.org> <mailto:Users@ovirt.org
        <mailto:Users@ovirt.org>> <mailto:Users@ovirt.org
        <mailto:Users@ovirt.org>
                 <mailto:Users@ovirt.org <mailto:Users@ovirt.org>>>
        http://lists.ovirt.org/______mailman/listinfo/users
        <http://lists.ovirt.org/____mailman/listinfo/users>

                 <http://lists.ovirt.org/____mailman/listinfo/users
        <http://lists.ovirt.org/__mailman/listinfo/users>>



          <http://lists.ovirt.org/____mailman/listinfo/users
        <http://lists.ovirt.org/__mailman/listinfo/users>
                 <http://lists.ovirt.org/__mailman/listinfo/users
        <http://lists.ovirt.org/mailman/listinfo/users>>>





                      --
                      Dirección Comercial: C/Jose Bardasano Baos, 9,
        Edif. Gorbea 3,
                      planta 3ºD, 28016 Madrid, Spain
                      Inscrita en el Reg. Mercantil de Madrid – C.I.F.
        B82657941
                 - Red Hat
                      S.L.




             --
             Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3,
             planta 3ºD, 28016 Madrid, Spain
             Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941
        - Red Hat
             S.L.




    --
    Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3,
    planta 3ºD, 28016 Madrid, Spain
    Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat
    S.L.




--
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.