I have a BO where attribute source is an other local database.
Using "Persistence/Database: existing external" on the BO options I can connect to that database and Discover the attributes successfully . I then select the Primary key of that Table and save the BO.
If I want to display that BO on a Visual Perspective as a query or enter a new entry to that Table, AwareIm gives me an " Internal Error" display message . Here below the log, testd with Mac and Windows version of AwareIM, build 1646.
com.bas.basserver.persistence.PersistenceException
at com.bas.basserver.persistence.ForeignDBPersister.B(Unknown Source)
at com.bas.basserver.persistence.ForeignDBPersister.getConnection(Unknown Source)
at com.bas.basserver.persistence.E.A(Unknown Source)
at com.bas.basserver.persistence.E.<init>(Unknown Source)
at com.bas.basserver.persistence.ForeignDBPersister.executeQuery(Unknown Source)
at com.bas.basserver.persistence.PersistenceManager.executeQuery(Unknown Source)
at com.bas.basserver.executionengine.W.A(Unknown Source)
at com.bas.basserver.executionengine.W.A(Unknown Source)
at com.bas.basserver.executionengine.ExecutionEngine.doExecuteQuery(Unknown Source)
at com.bas.basserver.executionengine.ExecutionEngine.executeQuery(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bas.basserver.bsmanager.F.B(Unknown Source)
at com.bas.basserver.bsmanager.F.A(Unknown Source)
at com.bas.basserver.bsmanager.F.A(Unknown Source)
at com.bas.basserver.iopipes.ComponentSink.processMessage(Unknown Source)
at org.openadaptor.adaptor.STPipelineController.processMessage(Unknown Source)
at com.bas.openadaptor.NonTransactionalController.processMessage(Unknown Source)
at org.openadaptor.adaptor.AbstractSimplePipe.processMessage(Unknown Source)
at org.openadaptor.adaptor.STPipelineController.processMessage(Unknown Source)
at com.bas.openadaptor.NonTransactionalController.processMessage(Unknown Source)
at org.openadaptor.adaptor.AbstractSimpleSource.processMessage(Unknown Source)
at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source)
at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source)
at com.bas.openadaptor.A$_A.run(Unknown Source)
at java.lang.Thread.run(Thread.java:680)