Installing ATG on Mac OSX is very straight forward even if it isn't officially supported. This assumes that you are already comfortable with installing ATG on other platforms. A more detailed description can be found here if you are not. The below method has worked with ATG 2007.1, 9 and 9.1
- Unpack the jboss archive into the location where you want to use it.
- Run the unix version of the ATG installer using the following values:
- For JBOSS_HOME, the path to where you installed jboss
- For JAVA_HOME, /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home (or whatever version you are using)
- Update the $ATG_HOME/home/installconfig/config.xml so that other ATG applications such as Merch can be installed.
And that's it, ATG should be installed.
None of the solid scripts will work on Mac OSX so you'll need to set up a MySQL database if you want to run the demos.
Example config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="*">
<<install xmlns="">
<product name="ATG Adaptive Scenario Engine" version="9.1">
<configure>false</configure>
</product>
<product name="ATG Consumer Commerce" version="9.1">
<configure>false</configure>
</product>
<product name="ATG Content Administration" version="9.1">
<configure>false</configure>
</product>
<product name="ATG Portal" version="9.1">
<configure>false</configure>
</product>
<product name="ATG Business Commerce" version="9.1">
<configure>false</configure>
</product>
</install>
<systemEnv xmlns="">
<locale>en</locale>
<rootDir>/Applications/ATG/ATG9.1</rootDir>
<jBossListenPort>8080</jBossListenPort>
<docRoot>/Applications/ATG/ATG9.1/home/doc</docRoot>
<platform>SunOS</platform>
<rmiPort>8860</rmiPort>
<programFolder>/Applications/ATG/ATG9.1</programFolder>
<appServer>JBoss</appServer>
<baseLevel>ATG9.1_249</baseLevel>
<jBossHome>/Applications/jboss-4.2.1.GA</jBossHome>
<jBossVersion>4.2.1</jBossVersion>
<ATGJRE>/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/bin/java</ATGJRE>
<patchLevel>9.1</patchLevel>
</systemEnv>
</config>
No comments:
Post a Comment