so at my company we are still in 2.6.3. I know, I know, we should have upgraded a long time ago, but from what I learned we have some issues and I thought i’d post them here to see if there was any way to work through our issues without it being totally manual…
So, when the original developers started on this, they decided to change around the system folder to some structure they liked, not the standard format…so that makes it hard to upgrade we think. Also, because they moved this around, that screws up the path for request context bean so on every handler we have this at the top:var rc = Event.getCollection(); ...
so you see the cfargument tag to set the event is always there, and you see the path that is being used. I was told this is a different path than what is in at least 3.0…
also I was told that these guys used some AOP concepts that were pre-wirebox, so when we try to add that code into the wirebox concepts, it blows up.
Now, I am not an expert on exactly what the setup is, but since I write here quite a bit, I thought it was worth posting an initial entry to see what you ColdBox experts might suggest for us and how we might upgrade our system…this also came about from starting to read the ColdBox book again and reading something about refactoring in the first few chapters.
I can get more info on what our issues are, but this is a start.
Any help, thoughts, prayers, laughs, etc, would be helpful.