name not bound typically indicates a JNDI lookup problem. This value is specified in the components.xml.
Here is an example from booking app:
<core:init jndi-pattern="@jndiPattern@" debug="true" distributable="@distributable@"/>
the @jndiPattern@ is a property replacement token that is replaced by a value either in componets.properties or ant build.
check to make sure this is correct...