Tag: ATG
-
Adding the “Upload Image” Button in the ACC
If you have your own content repository items defined, and you’d like the ACC to provide the Upload Image functionality for your internal binary properties, Russell Moore has figured it out: In /atg/devtools/ create a local version of admins.xml: Your Content YourRepository Thanks Russell!
-
Getting the Real IP Address from a Proxied Request in ATG
Many things can obscure the real IP address of the end user when they visit your site: a load balancer in front of your ATG cluster, Akamai, the user’s ISP or office network, and more. This makes correlating logging events, or using the ATG session IP validation security option, and more, very difficult. In light…
-
ATG Project Templates and Open Source Modules
I have just added a new page to my site: ATG Technologies This page currently has ATG Project templates, with ant build files, for ATG 7.1 and ATG 2006.3 and 2007.1 available for download. It also has a collection of small handy ATG Modules which I have created and released as open source, using the…
-
ATG Cache Header Control Module
Many ATG application server static content, or semi-static content, from within the ATG application’s .war file. It is often much simpler to package CSS, JavaScript, Flash, Images, and other files in your web application than to try to manage them separately and deploy correctly in development and production instances. It is often desirable to set…
-
Spark::red Expands ATG Hosting Offering
Today I’m shilling for an amazing company, Spark::red. They provide unparalleled managed ATG application hosting. I know and trust the folks running it, and have been working with them for a while now. They have really been stellar to deal with and have turned things around in hours and days, whereas I’d gotten used to…
-
Design Pattern for Updating an ATG Order
This is from a post Jeremy Sears made here on the ATG_Tech Google Group, but I thought it was nice and clear and worth reposting. All credit to Jeremy for this: “In general, the design pattern for updating an order is as follows: Acquire lock-manager write lock on profile id from the /atg/commerce/order/LocalLockManager Begin Transaction…