securityManager.realms=$jdbcRealm
以上是我使用.ini配置oracle信息,不知道是什么缘故总是出错。
Exception in thread "main" org.apache.shiro.config.ConfigurationException: Unable to determine if property [driverClass.forname] represents a java.util.Set at org.apache.shiro.config.ReflectionBuilder.isTypedProperty(ReflectionBuilder.java:440) at org.apache.shiro.config.ReflectionBuilder.applyProperty(ReflectionBuilder.java:719) at org.apache.shiro.config.ReflectionBuilder.applySingleProperty(ReflectionBuilder.java:382) at org.apache.shiro.config.ReflectionBuilder.applyProperty(ReflectionBuilder.java:343) at org.apache.shiro.config.ReflectionBuilder$AssignmentStatement.doExecute(ReflectionBuilder.java:989) at org.apache.shiro.config.ReflectionBuilder$Statement.execute(ReflectionBuilder.java:921) at org.apache.shiro.config.ReflectionBuilder$BeanConfigurationProcessor.execute(ReflectionBuilder.java:799) at org.apache.shiro.config.ReflectionBuilder.buildObjects(ReflectionBuilder.java:278) at org.apache.shiro.config.IniSecurityManagerFactory.buildInstances(IniSecurityManagerFactory.java:181) at org.apache.shiro.config.IniSecurityManagerFactory.createSecurityManager(IniSecurityManagerFactory.java:139) at org.apache.shiro.config.IniSecurityManagerFactory.createSecurityManager(IniSecurityManagerFactory.java:107) at org.apache.shiro.config.IniSecurityManagerFactory.createInstance(IniSecurityManagerFactory.java:98) at org.apache.shiro.config.IniSecurityManagerFactory.createInstance(IniSecurityManagerFactory.java:47) at org.apache.shiro.config.IniFactorySupport.createInstance(IniFactorySupport.java:150) at org.apache.shiro.util.AbstractFactory.getInstance(AbstractFactory.java:47) at com.jun.com.jun.shiro.jdbcRealm.main(jdbcRealm.java:15) Caused by: java.lang.NoSuchMethodException: Unknown property 'driverClass' on class 'class oracle.jdbc.pool.OracleDataSource' at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1269) at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:808) at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:884) at org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptor(PropertyUtilsBean.java:935) at org.apache.shiro.config.ReflectionBuilder.isTypedProperty(ReflectionBuilder.java:427) ... 15 more
老是包这个异常。我前后使用c3p0、dbcp、ojdbc数据源,都不能进行连接。求科普!!