PLM gets Groovy
By andre.guldi on Jul 23, 2009
Ever wanted to extend the business logic in Agile PLM, but didn´t know how to write and deploy
Java Process Extensions (PX) ?
Here is the solution: with Agile 9.3, Oracle provides scripting capabilities inside the PLM system. It allows you to write Process Extensions without any knowledge of the Java language and how to create and deploy .jar files etc. That´s how it works: just open the Agile Admin Client, create an Event Handler of type "Script PX", enter the script code, tie it to an event and you are ready to go.
You may ask, why GROOVY ? It´s not because of the name of this script language :-) It´s because of its great support of Java, it actually compiles into Java Bytecode. Theoretically you could just copy Java code into your Script PX and run it without any changes. But, you should only consider that if you are a Java PX expert, but you should get Groovy quickly, code is much easier to write and to read.
If you want to learn more about Groovy, check out this page: Groovy Home at Codehaus
By the way, Scripting in Oracle JDeveloper/ADF is also based on the Groovy language.