ATG Installation on OS X
Tuesday, October 9th, 2007While ATG runs fine on OS X, and while many people inside and outside of ATG use OS X as their primary operating system, the ATG installer STILL doesn't work under OS X. It "mostly" works. It seems to work, it installs things, however if you try to do stuff, like patch, or like adding other ATG modules, things don't work. The culprit is the installconfig/config.xml. If you install on Solaris for instance, you get one that looks something like this:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="*">
<install xmlns="">
<product name="ATG Adaptive Scenario Engine" version="2006.3">
<configure>false</configure>
</product>
<product name="ATG Consumer Commerce" version="2006.3">
<configure>false</configure>
</product>
<product name="ATG Content Administration" version="2006.3">
<configure>false</configure>
</product>
<product name="ATG Portal" version="2006.3">
<configure>false</configure>
</product>
<product name="ATG Business Commerce" version="2006.3">
<configure>false</configure>
</product>
</install>
<systemEnv xmlns="">
<locale>en</locale>
<rootDir>/opt/atg/versions/ATG2006.3</rootDir>
<jBossListenPort>8080</jBossListenPort>
<docRoot>/opt/atg/versions/ATG2006.3/home/doc</docRoot>
<platform>Darwin</platform>
<rmiPort>8860</rmiPort>
<appServer>JBoss</appServer>
<jBossHome>/opt/jboss/root/</jBossHome>
<jBossVersion>4.0.3</jBossVersion>
<baseLevel>ATG2006.3_8095</baseLevel>
<ATGJRE>/Library/Java/Home/bin/java</ATGJRE>
<patchLevel>2006.3p4</patchLevel>
</systemEnv>
</config>
when you install under OS X you end up with an atrophied little file like this: