Announcement

Collapse
No announcement yet.

2nd try - 2 errors

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 2nd try - 2 errors

    Hi,

    open xchange was horrible to install at ubuntu 7.10 - so i tried a 2nd time at ubuntu 6.10.

    I followed the instructions till compiling the gui and got an error:

    Code:
    root@ikaros:/tmp/open-xchange-gui# ant -Dlib.dir=/opt/open-xchange/lib/ deploy
    Buildfile: build.xml
    
    css:
         [xslt] DEPRECATED - xalan processor is deprecated. Use trax instead.
         [xslt] DEPRECATED - xslp processor is deprecated. Use trax instead.
         [xslt] java.lang.ClassNotFoundException: org.apache.tools.ant.taskdefs.optional.XslpLiaison
         [xslt]     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         [xslt]     at java.security.AccessController.doPrivileged(Native Method)
         [xslt]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         [xslt]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         [xslt]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         [xslt]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         [xslt]     at java.lang.Class.forName0(Native Method)
         [xslt]     at java.lang.Class.forName(Class.java:169)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.loadClass(XSLTProcess.java:419)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.java:397)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:619)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:212)
         [xslt]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         [xslt]     at org.apache.tools.ant.Task.perform(Task.java:364)
         [xslt]     at org.apache.tools.ant.Target.execute(Target.java:341)
         [xslt]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
         [xslt]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         [xslt]     at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         [xslt]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         [xslt]     at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         [xslt]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
         [xslt]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
         [xslt]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         [xslt]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
         [xslt] java.lang.ClassNotFoundException: org.apache.tools.ant.taskdefs.optional.XalanLiaison
         [xslt]     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         [xslt]     at java.security.AccessController.doPrivileged(Native Method)
         [xslt]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         [xslt]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         [xslt]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         [xslt]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         [xslt]     at java.lang.Class.forName0(Native Method)
         [xslt]     at java.lang.Class.forName(Class.java:169)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.loadClass(XSLTProcess.java:419)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.java:402)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:616)
         [xslt]     at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:212)
         [xslt]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         [xslt]     at org.apache.tools.ant.Task.perform(Task.java:364)
         [xslt]     at org.apache.tools.ant.Target.execute(Target.java:341)
         [xslt]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
         [xslt]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         [xslt]     at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         [xslt]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         [xslt]     at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         [xslt]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
         [xslt]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
         [xslt]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         [xslt]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    
    BUILD FAILED
    /tmp/open-xchange-gui/build.xml:58: java.lang.ClassNotFoundException: org.apache.tools.ant.taskdefs.optional.TraXLiaison
    
    Total time: 1 second
    The second error is the mod_jk:

    I was wondering why http://myserver/ajax/ shows me "Service Temporarily Unavailable". So let nmap search:
    Code:
    Starting Nmap 4.20 ( http://insecure.org ) at 2007-06-08 10:25 CEST
    Interesting ports on localhost (127.0.0.1):
    Not shown: 1693 closed ports
    PORT     STATE SERVICE
    22/tcp   open  ssh
    80/tcp   open  http
    631/tcp  open  ipp
    3306/tcp open  mysql
    
    Nmap finished: 1 IP address (1 host up) scanned in 0.338 seconds
    mhh, no port opened. So have a look in the mod_jk.log

    Code:
    [Fri Jun 08 10:24:46 2007] [3749:0000] [error] ajp_service::jk_ajp_common.c (1794): Error connecting to tomcat. Tomcat is probably not started or is listenin
    g on the wrong port. worker=ajp13_worker failed
    i found no error in /etc/apache2/conf.d/ox.conf
    Code:
    # Where to find workers.properties. We will create this file later in the tutorial.
    #JkWorkersFile /etc/apache2/workers.properties
    JkWorkersFile /etc/libapache2-mod-jk/workers.properties
    
    
    # Where to put jk logs.
    JkLogFile     /var/log/apache2/mod_jk.log
    
    
    # Set the jk log level [debug/error/info]
    JkLogLevel    error
    
    
    # Select the log format
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
    
    
    # JkRequestLogFormat set the request format
    JkRequestLogFormat     "%w %V %T"
    
    
    
    # This points to our servlets we install later     
    JkMount /ajax/* ajp13_worker
    JkMount /servlet/* ajp13_worker
    in /etc/libapache2-mod-jk/workers.properties
    Code:
    # workers.properties -
    #
    # This file is a simplified version of the workers.properties supplied
    # with the upstream sources. The jni inprocess worker (not build in the
    # debian package) section and the ajp12 (deprecated) section are removed.
    #
    # As a general note, the characters $( and ) are used internally to define
    # macros. Do not use them in your own configuration!!!
    #
    # Whenever you see a set of lines such as:
    # x=value
    # y=$(x)\something
    #
    # the final value for y will be value\something
    #
    # Normaly all you will need to do is un-comment and modify the first three
    # properties, i.e. workers.tomcat_home, workers.java_home and ps.
    # Most of the configuration is derived from these.
    #
    # When you are done updating workers.tomcat_home, workers.java_home and ps
    # you should have 3 workers configured:
    #
    # - An ajp13 worker that connects to localhost:8009
    # - A load balancer worker
    #
    #
    
    # OPTIONS ( very important for jni mode ) 
    
    #
    # workers.tomcat_home should point to the location where you
    # installed tomcat. This is where you have your conf, webapps and lib
    # directories.
    #
    workers.tomcat_home=/usr/share/tomcat5
    
    #
    # workers.java_home should point to your Java installation. Normally
    # you should have a bin and lib directories beneath it.
    #
    workers.java_home=/usr/lib/jvm/java-6-sun
    
    #
    # You should configure your environment slash... ps=\ on NT and / on UNIX
    # and maybe something different elsewhere.
    #
    ps=/
    
    #
    #------ ADVANCED MODE ------------------------------------------------
    #---------------------------------------------------------------------
    #
    
    #
    #------ worker list ------------------------------------------
    #---------------------------------------------------------------------
    #
    #
    # The workers that your plugins should create and work with
    # 
    worker.list=ajp13_worker
    
    #
    #------ ajp13_worker WORKER DEFINITION ------------------------------
    #---------------------------------------------------------------------
    #
    
    #
    # Defining a worker named ajp13_worker and of type ajp13
    # Note that the name and the type do not have to match.
    #
    worker.ajp13_worker.port=8009
    worker.ajp13_worker.host=localhost
    worker.ajp13_worker.type=ajp13
    #
    # Specifies the load balance factor when used with
    # a load balancing worker.
    # Note:
    #  ----> lbfactor must be > 0
    #  ----> Low lbfactor means less work done by the worker.
    worker.ajp13_worker.lbfactor=1
    
    #
    # Specify the size of the open connection cache.
    #worker.ajp13_worker.cachesize
    
    #
    #------ DEFAULT LOAD BALANCER WORKER DEFINITION ----------------------
    #---------------------------------------------------------------------
    #
    
    #
    # The loadbalancer (type lb) workers perform wighted round-robin
    # load balancing with sticky sessions.
    # Note:
    #  ----> If a worker dies, the load balancer will check its state
    #        once in a while. Until then all work is redirected to peer
    #        workers.
    worker.loadbalancer.type=lb
    worker.loadbalancer.balanced_workers=ajp13_worker
    help would be great!

    thx alot,
    Eisenkopf

  • #2
    1. Correct ANT Version? (Look at the Wiki)

    2. & 3.
    Did you also scan up to port 8009? "netstat -a" should be more informative.

    Is the java working directory correct?
    workers.java_home=/usr/lib/jvm/java-6-sun

    i use debian 4.0 for the groupware servers and set the following path:
    workers.java_home=/usr/lib/j2sdk1.5-sun/

    Does the Groupware daemon run as expected? This may cause the Service Temporarily Unavailable error message
    Last edited by Martin Heiland; 06-08-2007, 11:05 AM.

    Comment


    • #3
      Hi, thx for the response.

      ant-optional wasnt installed, sorry. ant and ant-optional are now in version:
      Code:
      /tmp/open-xchange-gui# dpkg -l | grep ant
      ii  ant                          1.6.5-6build1                 Java based build tool like make
      ii  ant-optional                 1.6.5-6build1                 Java based build tool like make - optional l
      but still throw this error out while compiling the gui
      Code:
      /tmp/open-xchange-gui# ant -Dlib.dir=/opt/open-xchange/lib/ -lib /opt/open-xchange/lib deploy
      Buildfile: build.xml
      
      css:
           [xslt] Processing /tmp/open-xchange-gui/style.xml to /tmp/open-xchange-gui/build/border.css
           [xslt] Loading stylesheet /tmp/open-xchange-gui/css.xsl
           [xslt] tmp/open-xchange-gui/css.xsl:20: Warning! Running an XSLT 1.0 stylesheet with an XSLT 2.0 processor
           [copy] Copying 1 file to /tmp/open-xchange-gui
      
      html:
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/index.xml to /tmp/open-xchange-gui/index.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/ox.xml to /tmp/open-xchange-gui/ox.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/tasks/newTask.xml to /tmp/open-xchange-gui/newTask.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/calendar/newAppointment.xml to /tmp/open-xchange-gui/newAppointment.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/contacts/newContact.xml to /tmp/open-xchange-gui/newContact.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/contacts/newDistributionList.xml to /tmp/open-xchange-gui/newDistributionList.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/mail/newMail.xml to /tmp/open-xchange-gui/newMail.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/mail/detailMail.xml to /tmp/open-xchange-gui/detailMail.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/mail/mailcheck_window.xml to /tmp/open-xchange-gui/mailcheck_window.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/infostore/newInfoItemHidden.xml to /tmp/open-xchange-gui/newInfoItemHidden.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/popup_trigger_cb.xml to /tmp/open-xchange-gui/popup_trigger_cb.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/infostore/newInfoItemMain.xml to /tmp/open-xchange-gui/newInfoItemMain.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
      
      build page:
           [xslt] Processing /tmp/open-xchange-gui/html/popupContent.xml to /tmp/open-xchange-gui/popupContent.html
           [xslt] Loading stylesheet /tmp/open-xchange-gui/build.xsl
        [replace] Replaced 1 occurrences in 1 files.
      
      lang:
      
      BUILD FAILED
      /tmp/open-xchange-gui/build.xml:195: Execute failed: java.io.IOException: Cannot run program "msgcat": java.io.IOException: error=2, No such file or directory
      netstat shows no active ox socket:
      Code:
      Active Internet connections (servers and established)
      Proto Recv-Q Send-Q Local Address           Foreign Address         State      
      tcp        0      0 localhost:mysql         *:*                     LISTEN     
      tcp        0      0 localhost:ipp           *:*                     LISTEN     
      tcp6       0      0 *:www                   *:*                     LISTEN     
      Active UNIX domain sockets (servers and established)
      Proto RefCnt Flags       Type       State         I-Node Path
      unix  2      [ ]         DGRAM                    4398     @/com/ubuntu/upstart
      unix  2      [ ACC ]     STREAM     LISTENING     4399     @/com/ubuntu/upstart/logd
      unix  2      [ ACC ]     STREAM     LISTENING     7496     /var/run/mysqld/mysqld.sock
      unix  2      [ ]         DGRAM                    4501     @/org/kernel/udev/udevd
      unix  4      [ ]         DGRAM                    7325     /dev/log
      unix  2      [ ACC ]     STREAM     LISTENING     16328    /var/run/apache2/cgisock
      unix  2      [ ACC ]     STREAM     LISTENING     7636     /var/run/dbus/system_bus_socket
      unix  2      [ ACC ]     STREAM     LISTENING     7403     /var/run/cups/cups.sock
      unix  3      [ ]         STREAM     CONNECTED     7643     
      unix  3      [ ]         STREAM     CONNECTED     7642     
      unix  2      [ ]         DGRAM                    7493     
      unix  2      [ ]         DGRAM                    7362
      The java_home was set correctly.
      Code:
      /usr/lib/jvm# l
      total 24
      drwxr-xr-x  3 root root  4096 2007-06-06 18:24 .
      drwxr-xr-x 61 root root 12288 2007-06-06 17:56 ..
      lrwxrwxrwx  1 root root    19 2007-06-06 18:24 java-6-sun -> java-6-sun-1.6.0.00
      drwxr-xr-x  8 root root  4096 2007-06-06 18:24 java-6-sun-1.6.0.00
      -rw-r--r--  1 root root  2522 2007-01-19 14:15 .java-6-sun.jinfo

      thx alot,
      Eisenkopf

      Comment


      • #4
        when tomcat5.5 is running, port 8009 comes up

        Code:
        tcp6       0      0 localhost:8009          localhost:33366         ESTABLISHED
        and everything seems looking fine...
        Code:
        HTTP Status 404 - /ajax/
        
        type Status report
        
        message /ajax/
        
        description The requested resource (/ajax/) is not available.
        Apache Tomcat/5.5

        thx alot,
        Eisenkopf

        Comment


        • #5
          "/tmp/open-xchange-gui/build.xml:195: Execute failed: java.io.IOException: Cannot run program "msgcat": java.io.IOException: error=2, No such file or directory"
          -> http://packages.ubuntu.com/dapper/devel/gettext

          Do NOT start tomcat when using OX Hyperion, the Groupware has its own servlet container and using both will provoke errors.
          Try to kick out "workers.tomcat_home=/usr/share/tomcat5" from the workers.properties to avoid confusion at modjk

          This is all a workers.properties need:
          Code:
          workers.java_home=/usr/lib/j2sdk1.5-sun/
          JKMount /ajax/* ajp13_worker
          JKMount /servlet/* ajp13_worker
          worker.list=ajp13_worker
          This is my /etc/apache2/conf.d/ox.conf
          Code:
          JkWorkersFile /etc/apache2/workers.properties
          JkLogFile     /var/log/apache2/mod_jk.log
          
          # [debug/error/info]
          JkLogLevel info
          JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
          JkRequestLogFormat     "%w %V %T"
          
          # This points to our servlets we install later
          JkMount /ajax/* ajp13_worker
          JkMount /servlet/* ajp13_worker
          If i understand correctly, the groupware process is running but port 8009 is not open - did you check the logfiles of the groupware/apache/modjk for this? Maybe a hostname configuration problem?
          Last edited by Martin Heiland; 06-08-2007, 11:51 AM.

          Comment


          • #6
            Hi,

            i purged mod-libapache2-jk and installed it again.

            don't ask me why, but now seems to be running:
            http://myserver.de/ajax/ shows
            Code:
            Cannot find class mapping for ajax/
            groupware is started:
            Code:
            ps aux | grep groupware
            Code:
            root      5695  1.1  8.5 208352 38340 pts/0    Sl+  12:15   0:11 /usr/bin/java -Xms50M -Xmx50M -Djava.awt.headless=true -Dopenexchange.propfile=/opt/open-xch
            ange/etc/groupware/system.properties -Djava.util.logging.config.file=/opt/open-xchange/etc/groupware/file-logging.properties -classpath /opt/open-xchange/lib
            /activation.jar:/opt/open-xchange/lib/commons-cli-1.0.jar:/opt/open-xchange/lib/commons-fileupload.jar:/opt/open-xchange/lib/commons-httpclient-2.0.2.jar:/op
            t/open-xchange/lib/commons-io.jar:/opt/open-xchange/lib/commons-logging.jar:/opt/open-xchange/lib/concurrent.jar:/opt/open-xchange/lib/jakarta-slide-webdavli
            b-2.1.jar:/opt/open-xchange/lib/jcs-1.2.7.9.2.jar:/opt/open-xchange/lib/jdom.jar:/opt/open-xchange/lib/jsdk.jar:/opt/open-xchange/lib/json.jar:/opt/open-xcha
            nge/lib/junit-4.1.jar:/opt/open-xchange/lib/mail.jar:/opt/open-xchange/lib/mysql-connector-java-3.1.13-bin.jar:/opt/open-xchange/lib/org.eclipse.osgi_3.2.1.R
            32x_v20060919.jar:/opt/open-xchange/lib/ox_admin_console_ee.jar:/opt/open-xchange/lib/ox_admindaemon.jar:/opt/open-xchange/lib/ox_admin_plugin_ca_mgmt_simple
            .jar:/opt/open-xchange/lib/ox_admin_plugin_context_light.jar:/opt/open-xchange/lib/ox_admin_plugin_imap.jar:/opt/open-xchange/lib/ox_admin_plugin_mailfilter.
            jar:/opt/open-xchange/lib/ox_admin_plugin_mail.jar:/opt/open-xchange/lib/ox_languages.jar:/opt/open-xchange/lib/ox_server.jar:/opt/open-xchange/lib/resolver.
            jar:/opt/open-xchange/lib/saxon8.jar:/opt/open-xchange/lib/spring-beans_1.2.7.jar:/opt/open-xchange/lib/spring-core_1.2.7.jar:/opt/open-xchange/lib/tnef.jar:
            /opt/open-xchange/lib/which.jar: ComfireServer

            strange are some posts in the logfile:
            Code:
            [Fri Jun 08 12:05:58 2007] [5383:0000] [info]  jk_handler::mod_jk.c (1978): Service error=0 for worker=ajp13_worker
            [Fri Jun 08 12:15:16 2007] [5625:0000] [error] init_jk::mod_jk.c (2361): Initializing shm:/etc/apache2/logs/jk-runtime-status errno=2
            [Fri Jun 08 12:15:16 2007] [5626:0000] [error] init_jk::mod_jk.c (2361): Initializing shm:/etc/apache2/logs/jk-runtime-status errno=2
            [Fri Jun 08 12:15:16 2007] [5628:0000] [error] jk_child_init::mod_jk.c (2317): Attachning shm:/etc/apache2/logs/jk-runtime-status errno=2
            [Fri Jun 08 12:15:16 2007] [5632:0000] [error] jk_child_init::mod_jk.c (2317): Attachning shm:/etc/apache2/logs/jk-runtime-status errno=2
            [Fri Jun 08 12:20:33 2007] ajp13_worker ikaros 0.172988
            [Fri Jun 08 12:20:40 2007] ajp13_worker ikaros 0.005385
            is it possible to define the path for jk-runtime-status and jk-runtime-status.lock?

            which groupware logs do you mean? i do not have them...

            compiling the gui is still putting out an error:
            Code:
            /tmp/open-xchange-gui# dpkg -l | grep msg
            ii  libmsgcat-perl               1.03-3                        Locale::Msgcat perl module
            Code:
            ant -Dlib.dir=/opt/open-xchange/lib/ -lib /opt/open-xchange/lib deploy
            Buildfile: build.xml
            
            css:
            
            html:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
            
            build page:
              [replace] Replaced 0 occurrences in 0 files.
            
            lang:
            
            BUILD FAILED
            /tmp/open-xchange-gui/build.xml:195: Execute failed: java.io.IOException: Cannot run program "msgcat": java.io.IOException: error=2, No such file or directory
            
            Total time: 10 seconds
            thx alot,
            Eisenkopf

            Comment


            • #7
              Hi,

              i ninja-edited my post, sorry for that - you need the gnu gettext package for compiling the GUI

              > is it possible to define the path for jk-runtime-status and jk-runtime-status.lock?

              The JkShmFile directive at your apache config does the trick.

              If the groupware uses commons-logging, the files are put to /var/log/open-xchange/ - with log4j they are typicaly written to the syslog udp network logging which is caught by the syslogd and goes to /var/log/syslog
              Last edited by Martin Heiland; 06-08-2007, 12:46 PM.

              Comment


              • #8
                Hi, np

                Code:
                dpkg -l | grep gettext
                ii  gettext-base                 0.15-2ubuntu1                 GNU Internationalization utilities
                they are already installed :-(

                Comment


                • #9
                  err... and "which msgcat" shows a valid path? does the program exists at all?
                  For me, it is located at /usr/bin/msgcat
                  Also make sure that /usr/bin is in your $PATH envvar, which should be by default...

                  edit:
                  Note that gettext-base is not the same as gettext. Try apt-get install gettext.

                  edit2:
                  is there any gettext-dev package you can install? VP noted something at http://www.open-xchange.com/forum/sh...81&postcount=2
                  Last edited by Martin Heiland; 06-08-2007, 01:11 PM.

                  Comment


                  • #10
                    Hi,

                    damn which msgcat shows in nothing...

                    Code:
                    locate msgcat
                    /usr/share/doc/libmsgcat-perl
                    /usr/share/doc/libmsgcat-perl/changelog.Debian.gz
                    /usr/share/doc/libmsgcat-perl/changelog.gz
                    /usr/share/doc/libmsgcat-perl/copyright
                    /usr/share/doc/libmsgcat-perl/README
                    /usr/share/doc/libmsgcat-perl/README.Debian
                    /var/cache/apt/archives/libmsgcat-perl_1.03-3_i386.deb
                    /var/lib/dpkg/info/libmsgcat-perl.list
                    /var/lib/dpkg/info/libmsgcat-perl.md5sums
                    is everything i found after updatedb.

                    greets,
                    Eisenkopf

                    Comment


                    • #11
                      after i installed gettext-dev

                      Code:
                      BUILD SUCCESSFUL
                      Total time: 15 seconds


                      youre good

                      > The JkShmFile directive at your apache config does the trick.

                      ehm, what do you mean?


                      greets,
                      Eisenkopf

                      Comment


                      • #12
                        Originally posted by Eisenkopf View Post
                        > The JkShmFile directive at your apache config does the trick.

                        ehm, what do you mean?
                        this one:
                        http://lists.alioth.debian.org/piper...il/007952.html

                        Comment


                        • #13
                          thx, everything works now

                          great support


                          greets,
                          Eisenkopf

                          Comment


                          • #14
                            I'm running Ubuntu Fiesty Fawn, installed the LAMP server version and I also had a problem with the GUI install failing at the same "Lang" point. It was installing the "gettext" packages that solved it. I used the Synaptic Package Manager to seach for gettext and it identified a couple of other packages that also needed to be installed, about 4 or 5 if memory serves.

                            After intalling those packages the GUI script ran perfectly.

                            Comment

                            Working...
                            X