That error implies that you are missing commons-beanutils.

You need these libraries because shiro depends on them.

The download page specifies that you need slf4j-api and commons-beanutils -
http://shiro.apache.org/download.html#latestBinary
That same section also mentions that you'll need an slf4j binding jar.
logback-classic and logback-core satisfy this dependency.

Yes there is a difference between slf4j-api and jcl-over-slf4j - they're
different libraries. You don't *need* jcl-over-slf4j, but I recommend it. I
believe that commons-beanutils requires either commons-logging or
jcl-over-slf4j.
For more information about supporting slf4j, see its site: http://slf4j.org/




On Sun, Jul 27, 2014 at 8:41 PM, KonradZuse <[email protected]>
wrote:

> Oh wait now the server log says
>
>   Exception while loading the app : java.lang.IllegalStateException:
> ContainerBase.addChild: start: org.apache.catalina.LifecycleException:
> java.lang.NoClassDefFoundError:
> org/apache/commons/beanutils/PropertyUtils]]
>
> What the hell, haha...
>
> I guess that worked then, is there a difference between the jcl-over-... vs
> the api one?
>
> Also is there a reason I need all of these?  Is it because I copied the
> files from the tutorial or is it needing something from these apis?
>
>
>
> --
> View this message in context:
> http://shiro-user.582556.n2.nabble.com/Apache-Shiro-First-Use-in-NetBeans-tp7578762p7580110.html
> Sent from the Shiro User mailing list archive at Nabble.com.
>

Reply via email to