Month: May 2008

  • ATG License IP Checks on JBoss

    Some ATG product licenses are bound to a specific list of IP addresses. However, it may validate that in a somewhat counter-intuitive manner, at least under Linux. If, for example, you are running ATG within JBoss on a server with multiple IP addresses (or multiple NICs), you might expect that if you bind JBoss to…

  • Project Roles – ATG Development Practices

    Let’s define some roles for a full life-cycle ATG Development effort. Your company may not be arranged exactly like this, but it’s a good baseline I think. Client Representative The single face of the client. The sole conduit to and from the client. Project Manager/Dev Manager The owner of the schedule, resources, project status, and…

  • Starting Assumptions – ATG Development Practices

    We need to start with some basic assumptions to guide our solution. Here is my initial list: The applications being built will be important commerce or personalization sites, but will not be the sort of critical applications like nuclear plant software or air traffic controlling programs which require massive testing and documentation The team may…

  • ATG Development Practices

    In a series of blog postings, and hopefully with substantial input from the ATG community, I am going to try to define ATG development best practices. From how to run a development project, to coding standards, and more. I know it will be impossible to make a perfect set of practices for everyone, there is…

  • Star Wars and Indiana Jones

    I was watching Indiana Jones movies last night with Emma, preparing to watch the new Indiana Jones movie, and I noticed a couple of things. First, at the beginning of Indiana Jones and the Temple of Doom, the nightclub that Indiana Jones and Willie Scott escape from is called “Club Obi Wan”, a clear reference…

  • JBoss jsessionid Query Parameter Removal

    Instead of just using the Apache mod_rewrite rules from my post on “Hiding jsessionid parameters from Google“, which uses redirects, wouldn’t it be better to simply not output the jsessionid parameter into the URLs? First, what are those jsessionid params, and why are they there? For a web application to have state, i.e. remember things…

PHP Code Snippets Powered By : XYZScripts.com