JBoss Fuse Fabric on IBM P8 ppc64 systems generates Intel x86 executable wrapper

Solution Verified - Updated -

Issue

Description: Installing Service wrapper in JBoss Fuse Fabric on IBM P8 ppc64 systems generates Intel x86 executable wrapper.

JBoss Fuse 6.1.0-redhat-379 installing service wrapper in a Fuse Fabric of 5 nodes. Fabric has containers on 3 nodes running on Intel x86 systems and containers running on the other 2 nodes running on IBM P8 ppc64.

After generating the service wrapper and installing the service scripts, the scripts fail to execute on the P8 ppc64 systems with the following error:

/etc/init.d/jbossFuseESB: line 419: /pkg/jboss-fuse/jboss-fuse-6.1.0.redhat-379/bin/jbossFuseESB-wrapper: cannot execute binary file

Checking the file that was generated with the install service wrapper, the file is an Intel x86 binary and not a ppc64 binary:

jbossFuse-amq1-wrapper: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

Need to know how to get the service wrapper to generate a ppc64 binary on ppc64 systems. Thanks

Environment

Red Hat JBoss Fuse 6.1.0
Red Hat Enteprise Linux (RHEL) 6.5
IBM Power8 ppc64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.