facebook

MyEclipse 3.7.2 Installation Failure [Closed]

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #206346 Reply

    My MyEclipse 3.7.2 installation failed. I am using Redhat 9.0 with KDE desktop. I downloaded and installed Eclipse (eclipse-SDK-3.0M8-linux-gtk.zip) and ran the MyEclipse installer for linux (EnterpriseWorkbenchInstaller_030702.bin) as my normal user (non-root) and got this error in the MyEclipse install log:

    <snip>
    Install Directory: /home/ejn/MyEclipse/MyEclipse_Enterprise_Workbench/
    Status: SUCCESSFUL

    Install Action: RPMSpecFile
    Status: ERROR
    Additional Notes: ERROR – There was a problem creating the RPM package. You may not be running as root or may not have installed RPM Builder correctly.
    ERROR – java.lang.NullPointerException

    <end of log>

    I was unaware that I have to install it as root. Won’t I have permissions problems trying to use MyEclipse if I must install it as root? I don’t recall having to be root on earlier installs of previous versions. As for rpmbuild, I can see it when I do a ‘which rpmbuild’ so it’s in the path.

    #206348 Reply

    Riyad Kalla
    Member
    #206367 Reply

    Unfortunately the two links didn’t help. I did run the installer with LAX_DEBUG=1 and saw the same error as one of the posters:

    [ejn@ragnar ejn]$ which rpmbuild
    /usr/bin/rpmbuild
    [ejn@ragnar ejn]$ ls -al /usr/bin/rpmbuild
    lrwxrwxrwx 1 rpm rpm 15 Jun 26 2003 /usr/bin/rpmbuild -> ../lib/rpm/rpmb
    [ejn@ragnar ejn]$ rpm -qa | grep rpm
    redhat-rpm-config-8.0.21-1
    rpm-4.2-0.69
    rpm-build-4.2-0.69
    rpm-python-4.2-0.69
    rpm-devel-4.2-0.69
    [ejn@ragnar ejn]$ env LAX_DEBUG=1 /ragnar1/keepers/MyEclipse/EnterpriseWorkbenchInstaller_030702.bin
    Preparing to install…
    Checking for POSIX df.
    Found POSIX df.
    True location of the self extractor: /ragnar1/keepers/MyEclipse/EnterpriseWorkbenchInstaller_030702.bin
    Creating installer data directory: /tmp/install.dir.11225
    Creating installer data directory: /tmp/install.dir.11225/InstallerData
    Gathering free-space information…
    Space needed to complete the self-extraction: 43561 blocks
    Available space: 1272072 blocks
    Available blocks: 1272072 Needed blocks: 43561 (block = 512 bytes)
    This installation does not contain a VM.
    Extracting the installation resources from the installer archive…
    Extracting install.zip from /ragnar1/keepers/MyEclipse/EnterpriseWorkbenchInstaller_030702.bin to /tmp/install.dir.11225/InstallerData/installer.zip …
    Extracting done, exit code = 0
    Configuring the installer for this system’s environment…

    ========= Analyzing UNIX Environment =================================
    Setting UNIX (linux) flavor specifics.
    Importing UNIX environment into LAX properties.
    Checking for POSIX awk.

    ========= Analyzing LAX ==============================================
    LAX found………………………. OK.
    LAX properties read……………… OK.

    ========= Finding VM =================================================
    Valid VM types…………………….. J2
    Expanded Valid VM types…………….. JRE_J2 JDK_J2
    WARNING! No valid lax.nl.current.vm available.
    Searching for VMs in PATH:
    Looking in:……………………….. /bin
    Looking in:……………………….. /home/ejn/Metamill-2.2/bin
    Looking in:……………………….. /home/ejn/OpenOffice.org1.1.1/program
    Looking in:……………………….. /home/ejn/adabas/bin
    Looking in:……………………….. /home/ejn/adabas/pgm
    Looking in:……………………….. /home/ejn/bin
    Looking in:……………………….. /home/ejn/eclipse
    Looking in:……………………….. /home/ejn/mp3s
    Looking in:……………………….. /opt/ant/bin
    Looking in:……………………….. /opt/bin
    Looking in:……………………….. /opt/jakarta-tomcat-4.1.27/bin
    Looking in:……………………….. /opt/jutils-2_0/jisql
    Looking in:……………………….. /opt/mozilla
    Looking in:……………………….. /sbin
    Looking in:……………………….. /usr/X11R6/bin
    Looking in:……………………….. /usr/bin
    Looking in:……………………….. /usr/java/j2sdk1.4.1_03/bin
    Found VM:……………………….. /usr/java/j2sdk1.4.1_03/bin/java
    Looking in:……………………….. /usr/local/Acrobat5/bin
    Looking in:……………………….. /usr/local/bin
    Looking in:……………………….. /usr/local/mysql/bin
    Looking in:……………………….. /usr/sbin
    Looking in:……………………….. /usr/xpg4/bin
    * Using VM:……………………….. /usr/java/j2sdk1.4.1_03/bin/java
    Current VM is NOT a HotSpot VM

    ========= Virtual Machine Options ====================================
    LAX properties incorporated…………. OK.
    classpath…………………………. “/tmp/install.dir.11225/InstallerData:/tmp/install.dir.11225/InstallerData/installer.zip”
    main class………………………… “com.zerog.ia.installer.Main”
    .lax file path…………………….. “/tmp/install.dir.11225/temp.lax”
    user directory…………………….. “/tmp/install.dir.11225”
    stdout to…………………………. “console”
    sterr to………………………….. “console”
    install directory………………….. “”
    JIT………………………………. none
    option (verify)……………………. off
    option (verbosity)…………………. none
    option (garbage collection extent)…… none
    option (garbage collection thread)…… none
    option (native stack max size)………. none
    option (java stack max size)………… none
    option (java heap max size)…………. 50331648
    option (java heap initial size)……… 16777216
    option (lax.nl.java.option.additional).. none

    ========= Display settings ===========================================
    X display…………………………. local
    UI mode…………………………… gui

    Launching installer…

    ========= VM Command Line ============================================
    CLASSPATH=/tmp/install.dir.11225/InstallerData:/tmp/install.dir.11225/InstallerData/installer.zip
    “/usr/java/j2sdk1.4.1_03/bin/java” -Djava.compiler=NONE -Xmx50331648 -Xms16777216 com.zerog.lax.LAX “/tmp/install.dir.11225/temp.lax” “/tmp/env.properties.11225”

    ========= Executing JAVA =============================================
    LAX Version = 5.5
    FileEncoding::initialize()- platform default encoding: ANSI_X3.4-1968
    FileEncoding::initialize()- using encoding: ANSI_X3.4-1968
    seaFilename = EnterpriseWorkbenchInstaller_030702
    Default properties location = /ragnar1/keepers/MyEclipse/
    UI Mode set to Default – SWING.
    __________________________________________________________________________

    __________________________________________________________________________

    InstallAnywhere 5.5.1 Enterprise
    __________________________________________________________________________

    Fri Apr 23 15:35:12 MST 2004

    Free memory = 14560 kB
    Total memory = 16320 kB

    No arguments.

    java.class.path:
    /tmp/install.dir.11225/InstallerData
    /tmp/install.dir.11225/InstallerData/installer.zip

    ZGUtil.CLASS_PATH:
    /tmp/install.dir.11225/InstallerData
    /tmp/install.dir.11225/InstallerData/installer.zip

    sun.boot.class.path:
    /usr/java/j2sdk1.4.1_03/jre/lib/rt.jar
    /usr/java/j2sdk1.4.1_03/jre/lib/i18n.jar
    /usr/java/j2sdk1.4.1_03/jre/lib/sunrsasign.jar
    /usr/java/j2sdk1.4.1_03/jre/lib/jsse.jar
    /usr/java/j2sdk1.4.1_03/jre/lib/jce.jar
    /usr/java/j2sdk1.4.1_03/jre/lib/charsets.jar
    /usr/java/j2sdk1.4.1_03/jre/classes

    java.ext.dirs:
    /usr/java/j2sdk1.4.1_03/jre/lib/ext

    java.version == 1.4.1_03 (Java 2+)
    java.vm.name == Java HotSpot(TM) Client VM
    java.vm.vendor == Sun Microsystems Inc.
    java.vm.version == 1.4.1_03-b02
    java.vm.specification.name == Java Virtual Machine Specification
    java.vm.specification.vendor == Sun Microsystems Inc.
    java.vm.specification.version == 1.0
    java.specification.name == Java Platform API Specification
    java.specification.vendor == Sun Microsystems Inc.
    java.specification.version == 1.4
    java.vendor == Sun Microsystems Inc.
    java.vendor.url == http://java.sun.com/
    java.class.version == 48.0
    java.compiler == null
    java.home == /usr/java/j2sdk1.4.1_03/jre
    java.io.tmpdir == /tmp
    os.name == Linux
    os.arch == i386
    os.version == 2.4.20-8
    path.separator == :
    file.separator == /
    file.encoding == ANSI_X3.4-1968
    user.name == ejn
    user.home == /home/ejn
    user.dir == /tmp/install.dir.11225
    user.language == en
    user.region == null
    __________________________________________________________________________

    Installer: InstallAnywhere 5.5.1 Enterprise Build 2032
    __________________________________________________________________________

    System’s temporary directory = /tmp
    RepositoryManager: Trying fallback repository location…
    RepositoryManager: lock acquired on: /home/ejn/.com.zerog.registry.lock
    finding a more suitable font for Redhat 9
    checking: dialog = lucidasans
    checking: dialog = lucidabright
    checking: sansserif = sansserif
    Sans Serif Font: SansSerif
    RepositoryManager: Local repository location is: /home/ejn/MyEclipse/MyEclipse-UninstallerData/.com.zerog.registry.xml
    Retrying Installables deferred in pass 0
    Deferral retries done because:
    There were no deferrals in the last pass.
    RepositoryManager: lock acquired on: /home/ejn/.com.zerog.registry.lock
    RepositoryManager: repository successfully written to stable storage
    RepositoryManager: lock acquired on: /home/ejn/MyEclipse/MyEclipse-UninstallerData/.com.zerog.registry.lock
    RepositoryManager: repository successfully written to stable storage
    MAKING VIRTUAL PACKAGE: rpmbuild -ba /home/ejn/MyEclipse/MyEclipse.spec
    + echo
    cbe-ERR: + rpmbuild -ba /home/ejn/MyEclipse/MyEclipse.spec
    cbe-ERR: error: Could not open /usr/src/redhat/RPMS/i386/MyEclipse-3.0M4_EA2-3.0M4_EA2.i386.rpm: Permission denied
    cbe-ERR: Could not open /usr/src/redhat/RPMS/i386/MyEclipse-3.0M4_EA2-3.0M4_EA2.i386.rpm: Permission denied
    cbe-ERR: + r=1
    cbe-ERR: + echo 1
    cbe-ERR: + exit 1
    cbe-ERR: There was a problem creating the RPM package. You may not be running as root or may not have installed RPM Builder correctly. error: java.io.IOException: CertifiedBourneExec.doExec(): java.io.IOException: Execution failed with non-zero exit value: rpmbuild
    RPM Error: java.lang.NullPointerException
    UPDATING RPM DATABASE: rpm -Uv –replacefiles –nodeps
    The script exited with an error: 1

    REGISTRY ALREADY STORED!

    cleanUp()
    calling cleanUpUNIX()
    ========= JAVA Finished ==============================================

    Removing tmp install dir: “/tmp/install.dir.11225”

    #206369 Reply

    Riyad Kalla
    Member

    I would suggest that you download the manual install. These and other problems with the installer that are related to the software itself are some of the most compelling reasons for us to release the manual install. Its not as intimidating as it sounds, its really just a two step process (although the instructions included are very detailed).

    1) Unzip it someplace like C:\MyEclipse\3.7.2
    2) Create a <eclipse install>\links\com.genuitec.eclipse.MyEclipse.link file

    And that’s it, restart Eclipse and it should prompt you to finish installing MyEclipse.

    #206374 Reply

    Scott Anderson
    Participant

    By the way, full instructions on how to perform the manual install are contained within the zip in html format.

    #206386 Reply

    Thanks Riyad and Scott.

    #206400 Reply

    Scott Anderson
    Participant

    No problem. Sorry you experienced an issue. Please let us know if you need anything else.

Viewing 7 posts - 1 through 7 (of 7 total)
Reply To: MyEclipse 3.7.2 Installation Failure [Closed]

You must be logged in to post in the forum log in