I just downloaded Portofino 4.2.1 and was very excited to use the REST API features. However, when I try the database wizard to connect to my oracle database, I am getting the below error.
2016-02-29 18:46:36,178 INFO c.m.p.m.database.JdbcConnectionProvider admin /ac
tions/admin/wizard Added DECIMAL type as an alias of NUMERIC
2016-02-29 18:46:36,254 ERROR c.m.p.a.a.appwizard.ApplicationWizard admin /ac
tions/admin/wizard Couldn't read schema names from db
java.sql.SQLException: Invalid column name
at oracle.jdbc.driver.OracleStatement.getColumnIndex(OracleStatement.jav
a:3711) ~[ojdbc6.jar:11.2.0.3.0]
at oracle.jdbc.driver.OracleResultSetImpl.findColumn(OracleResultSetImpl
.java:2763) ~[ojdbc6.jar:11.2.0.3.0]
at oracle.jdbc.driver.OracleResultSet.getString(OracleResultSet.java:494
) ~[ojdbc6.jar:11.2.0.3.0]
at com.manydesigns.portofino.database.platforms.AbstractDatabasePlatform
.getSchemaNames(AbstractDatabasePlatform.java:138) ~[portofino-database-4.2.1.ja
r:4.2.1]
at com.manydesigns.portofino.database.platforms.OracleDatabasePlatform.g
etSchemaNames(OracleDatabasePlatform.java:71) ~[portofino-oracle-4.2.1.jar:4.2.1
]
at com.manydesigns.portofino.actions.admin.appwizard.ApplicationWizard.c
onfigureEditSchemas(ApplicationWizard.java:358) [portofino-admin-4.2.1.jar:4.2.1
]
at com.manydesigns.portofino.actions.admin.appwizard.ApplicationWizard.a
fterCreateConnectionProvider(ApplicationWizard.java:339) [portofino-admin-4.2.1.
jar:4.2.1]
at com.manydesigns.portofino.actions.admin.appwizard.ApplicationWizard.c
onfigureConnectionProvider(ApplicationWizard.java:331) [portofino-admin-4.2.1.ja
r:4.2.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.
0_67]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57) ~[na:1.7.0_67]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43) ~[na:1.7.0_67]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_67]
at net.sourceforge.stripes.controller.DispatcherHelper$6.intercept(Dispa
tcherHelper.java:456) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution
Context.java:176) [stripes-1.6.0.jar:1.6.0]
at com.manydesigns.portofino.interceptors.GuardsInterceptor.intercept(Gu
ardsInterceptor.java:61) [portofino-base-4.2.1.jar:4.2.1]
at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution
Context.java:173) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.inter
cept(BeforeAfterMethodInterceptor.java:113) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.ExecutionContext.proceed(Execution
Context.java:173) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionCon
text.java:86) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.DispatcherHelper.invokeEventHandle
r(DispatcherHelper.java:454) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.DispatcherServlet.invokeEventHandl
er(DispatcherServlet.java:278) [stripes-1.6.0.jar:1.6.0]
at net.sourceforge.stripes.controller.DispatcherServlet.service(Dispatch
erServlet.java:160) [stripes-1.6.0.jar:1.6.0]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [servlet
-api.jar:na]
at com.manydesigns.portofino.stripes.SimpleDynamicMappingFilter.doFilter
(SimpleDynamicMappingFilter.java:60) [portofino-stripes-4.2.1.jar:4.2.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at com.manydesigns.portofino.servlets.I18nFilter.doFilter(I18nFilter.jav
a:60) [portofino-base-4.2.1.jar:4.2.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilt
er.java:260) [stripes-1.6.0.jar:1.6.0]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at com.manydesigns.portofino.servlets.CleanupFilter.doFilter(CleanupFilt
er.java:46) [portofino-database-4.2.1.jar:4.2.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at com.manydesigns.portofino.servlets.DispatcherFilter.doFilter(Dispatch
erFilter.java:61) [portofino-pageactions-4.2.1.jar:4.2.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(Abstrac
tShiroFilter.java:449) [shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiro
Filter.java:365) [shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallab
le.java:90) [shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable
.java:83) [shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.DelegatingSubject.execute(Delegating
Subject.java:383) [shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(Abs
tractShiroFilter.java:362) [shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerReq
uestFilter.java:125) [shiro-web-1.2.3.jar:1.2.3]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at com.manydesigns.elements.servlet.ElementsFilter.doHttpFilter(Elements
Filter.java:132) [elements-4.2.1.jar:4.2.1]
at com.manydesigns.elements.servlet.ElementsFilter.doFilter(ElementsFilt
er.java:83) [elements-4.2.1.jar:4.2.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:239) [catalina.jar:8.0.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:8.0.30]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:212) [catalina.jar:8.0.30]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:106) [catalina.jar:8.0.30]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502) [catalina.jar:8.0.30]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:141) [catalina.jar:8.0.30]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:79) [catalina.jar:8.0.30]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAcce
ssLogValve.java:616) [catalina.jar:8.0.30]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:88) [catalina.jar:8.0.30]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:521) [catalina.jar:8.0.30]
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1096) [tomcat-coyote.jar:8.0.30]
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:674) [tomcat-coyote.jar:8.0.30]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpo
int.java:1500) [tomcat-coyote.jar:8.0.30]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoin
t.java:1456) [tomcat-coyote.jar:8.0.30]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145) [na:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615) [na:1.7.0_67]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskTh
read.java:61) [tomcat-util.jar:8.0.30]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_67]