8:00 – 5:00 CSIP
- Went to the customer site to fill out paperwork
- Proceeding somewhat blindly is a somewhat Droolsy direction. Documentation is pretty sucky.
- Thinking about how to use rules against a database. This might require the creation of Java classes that have the structure of the table. It’s possible that this could be done with reflection, which I haven’t used since TUMMS. Here’s the Java trail just in case: http://docs.oracle.com/javase/tutorial/reflect/
- Found the source for the book: http://code.google.com/p/droolsbook/
- Reindexing maven repositories…
- had to add the following to the droolsBookParent/pom.xml in the <dependencyManagement><dependecies> section
<dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.6.0</version> </dependency>
- had to add the JDK to the JRE section of Eclipse Java properties. It was overriding JAVA_HOME
- Better. Maybe even good enough. The banking example is working:
[INFO] Reactor Summary: [INFO] [INFO] Drools Book Parent ................................ SUCCESS [0.694s] [INFO] Banking Core ...................................... SUCCESS [3.705s] [INFO] Validation ........................................ SUCCESS [7.324s] [INFO] ETL with iBatis ................................... SUCCESS [12.815s] [INFO] DSL ............................................... FAILURE [4.146s] [INFO] Decision Tables ................................... SKIPPED [INFO] Ruleflow .......................................... SKIPPED [INFO] Stateful Rules .................................... SKIPPED [INFO] Complex Event Processing .......................... SKIPPED [INFO] Drools Flow ....................................... SKIPPED [INFO] Testing ........................................... SKIPPED [INFO] Integration ....................................... SKIPPED [INFO] Performance ....................................... SKIPPED [INFO] Sample Application ................................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 29.097s [INFO] Finished at: Mon Apr 02 16:58:52 EDT 2012 [INFO] Final Memory: 32M/199M
[ERROR] Failed to execute goal on project dsl: Could not resolve dependencies for project droolsbook:dsl:jar:1.1-SNAPSHOT: The following artifacts could not be resolved: droolsbook:etl_iBatis:jar:tests:1.1-SNAPSHOT, droolsbook:validation:jar:tests:1.1-SNAPSHOT: Failure to find droolsbook:etl_iBatis:jar:tests:1.1-SNAPSHOT in http://www.fgmdev.com:8081/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of corprepo has elapsed or updates are forced -> [Help 1]
