This is a solution that addresses use cases where developers have an installation of GlassFish installation and want to update the JBI binaries from a more recent build.
Download the installer jar corresponding to the build that has your fixes.
The core installer could be downloaded from
http://download.java.net/jbi/binaries/open-esb/main/nightly/latest/CORE/jbi-core-installer.jar
The core installer updates the binaries in AS_INSTALL/jbi.
But to prevent issues of file locking, please stop all running domains.
asadmin stop-domain domain-name
java -jar jbi-core-installer.jar
After installation is complete, you can view the Project Open ESB version updated in
The core installer performs a version check and updates the binaries only if the existing version is older
than the bits in the installer.
If you would like to override this behaviour, please use -overwrite option while running the core installer
java -jar jbi-core-installer.jar
If you are interested in using updated Open ESB system components, sun-http-binding, sun-javaee-engine, sun-wsdl-library you have to follow one of the two options
You can create a new domain or delete and create domain1 to get the latest system components in the domain repository.
If you are interested in particular system component and are not interested in recreating the domain, you can update the system component as
asadmin upgrade-jbi-component AS_INSTALL/jbi/components/