I have two Sbb classes and I wanted to use one as child of the other.
16:34:31,750 INFO [TableMetadata] table found: PUBLIC.SLEE_PE_ADDRESSPROFILECMP
_167136107
16:34:31,750 INFO [TableMetadata] columns: [tablename, profilename]
16:34:31,750 INFO [TableMetadata] foreign keys: []
16:34:31,750 INFO [TableMetadata] indexes: [sys_idx_73]
16:34:31,750 INFO [SchemaUpdate] schema update complete
16:34:31,750 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.fa
ctory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.p
kgs=org.jboss.naming:org.jnp.interfaces}
16:34:31,796 INFO [DeploymentMBeanImpl] Installed ProfileSpecificationID[name=A
ddressProfileSpec,vendor=javax.slee,version=1.0]
16:34:31,890 INFO [Ejb3Configuration] Processing PersistenceUnitInfo [
name: JSLEEProfiles152456043
...]
16:34:31,890 ERROR [Ejb3Configuration] Container is providing a null Persistence
UnitRootUrl: discovery impossible
16:34:31,906 WARN [Ejb3Configuration] Persistence provider caller does not impl
ement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is nu
ll.
16:34:31,906 WARN [Ejb3Configuration] Overriding hibernate.transaction.factory_
class is dangerous, this might break the EJB3 specification implementation
16:34:31,906 INFO [AnnotationBinder] Binding entity from annotated class: javax
.slee.profile.AddressProfile11CMP_PE
16:34:31,906 INFO [EntityBinder] Bind entity javax.slee.profile.AddressProfile1
1CMP_PE on table SLEE_PE_AddressProfile11CMP_152456043
16:34:31,921 INFO [HibernateSearchEventListenerRegister] Unable to find org.hib
ernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Searc
h is not enabled.
16:34:31,921 INFO [ConnectionProviderFactory] Initializing connection provider:
org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
16:34:31,921 INFO [InjectedDataSourceConnectionProvider] Using provided datasou
rce
16:34:31,937 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
16:34:31,937 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, v
ersion: 1.8.0
16:34:31,937 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
16:34:31,937 INFO [TransactionFactoryFactory] Transaction strategy: org.hiberna
te.ejb.transaction.JoinableCMTTransactionFactory
16:34:31,937 INFO [TransactionManagerLookupFactory] instantiating TransactionMa
nagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
16:34:31,937 INFO [TransactionManagerLookupFactory] instantiated TransactionMan
agerLookup
16:34:31,953 INFO [SettingsFactory] Automatic flush during beforeCompletion():
disabled
16:34:31,953 INFO [SettingsFactory] Automatic session close at end of transacti
on: disabled
16:34:31,953 INFO [SettingsFactory] Scrollable result sets: enabled
16:34:31,953 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
16:34:31,953 INFO [SettingsFactory] Connection release mode: auto
16:34:31,953 INFO [SettingsFactory] Default batch fetch size: 1
16:34:31,953 INFO [SettingsFactory] Generate SQL with comments: disabled
16:34:31,953 INFO [SettingsFactory] Order SQL updates by primary key: disabled
16:34:31,953 INFO [SettingsFactory] Order SQL inserts for batching: disabled
16:34:31,968 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.AST
QueryTranslatorFactory
16:34:31,968 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
16:34:31,968 INFO [SettingsFactory] Query language substitutions: {}
16:34:31,968 INFO [SettingsFactory] JPA-QL strict compliance: enabled
16:34:31,968 INFO [SettingsFactory] Second-level cache: enabled
16:34:31,968 INFO [SettingsFactory] Query cache: disabled
16:34:31,968 INFO [SettingsFactory] Cache region factory : org.hibernate.cache.
impl.bridge.RegionFactoryCacheProviderBridge
16:34:31,968 INFO [RegionFactoryCacheProviderBridge] Cache provider: org.hibern
ate.cache.HashtableCacheProvider
16:34:31,984 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
16:34:31,984 INFO [SettingsFactory] Cache region prefix: persistence.unit:unitN
ame=#JSLEEProfiles152456043
16:34:31,984 INFO [SettingsFactory] Structured second-level cache entries: disa
bled
16:34:31,984 INFO [SettingsFactory] Statistics: disabled
16:34:31,984 INFO [SettingsFactory] Deleted entity synthetic identifier rollbac
k: disabled
16:34:31,984 INFO [SettingsFactory] Default entity-mode: pojo
16:34:31,984 INFO [SettingsFactory] Named query checking : enabled
16:34:32,000 INFO [SessionFactoryImpl] building session factory
16:34:32,000 INFO [SessionFactoryObjectFactory] Factory name: persistence.unit:
unitName=#JSLEEProfiles152456043
16:34:32,000 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.fa
ctory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.p
kgs=org.jboss.naming:org.jnp.interfaces}
16:34:32,015 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: per
sistence.unit:unitName=#JSLEEProfiles152456043
16:34:32,015 WARN [SessionFactoryObjectFactory] InitialContext did not implemen
t EventContext
16:34:32,015 INFO [SchemaUpdate] Running hbm2ddl schema update
16:34:32,015 INFO [SchemaUpdate] fetching database metadata
16:34:32,015 INFO [SchemaUpdate] updating schema
16:34:32,031 INFO [TableMetadata] table found: PUBLIC.SLEE_PE_ADDRESSPROFILE11C
MP_152456043
16:34:32,031 INFO [TableMetadata] columns: [tablename, profilename, caddress]
16:34:32,031 INFO [TableMetadata] foreign keys: []
16:34:32,031 INFO [TableMetadata] indexes: [sys_idx_78, sys_idx_sys_ct_77_80]
16:34:32,031 INFO [SchemaUpdate] schema update complete
16:34:32,031 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.fa
ctory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.p
kgs=org.jboss.naming:org.jnp.interfaces}
16:34:32,062 INFO [DeploymentMBeanImpl] Installed ProfileSpecificationID[name=A
ddressProfileSpec,vendor=javax.slee,version=1.1]
16:34:32,093 INFO [Ejb3Configuration] Processing PersistenceUnitInfo [
name: JSLEEProfiles1974387886
...]
16:34:32,093 ERROR [Ejb3Configuration] Container is providing a null Persistence
UnitRootUrl: discovery impossible
16:34:32,109 WARN [Ejb3Configuration] Persistence provider caller does not impl
ement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is nu
ll.
16:34:32,109 WARN [Ejb3Configuration] Overriding hibernate.transaction.factory_
class is dangerous, this might break the EJB3 specification implementation
16:34:32,109 INFO [AnnotationBinder] Binding entity from annotated class: javax
.slee.profile.ResourceInfoProfileCMP_PE
16:34:32,109 INFO [EntityBinder] Bind entity javax.slee.profile.ResourceInfoPro
fileCMP_PE on table SLEE_PE_ResourceInfoProfileCMP_1974387886
16:34:32,125 INFO [HibernateSearchEventListenerRegister] Unable to find org.hib
ernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Searc
h is not enabled.
16:34:32,125 INFO [ConnectionProviderFactory] Initializing connection provider:
org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
16:34:32,125 INFO [InjectedDataSourceConnectionProvider] Using provided datasou
rce
16:34:32,125 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
16:34:32,140 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, v
ersion: 1.8.0
16:34:32,140 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
16:34:32,140 INFO [TransactionFactoryFactory] Transaction strategy: org.hiberna
te.ejb.transaction.JoinableCMTTransactionFactory
16:34:32,140 INFO [TransactionManagerLookupFactory] instantiating TransactionMa
nagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
16:34:32,140 INFO [TransactionManagerLookupFactory] instantiated TransactionMan
agerLookup
16:34:32,140 INFO [SettingsFactory] Automatic flush during beforeCompletion():
disabled
16:34:32,156 INFO [SettingsFactory] Automatic session close at end of transacti
on: disabled
16:34:32,156 INFO [SettingsFactory] Scrollable result sets: enabled
16:34:32,156 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
16:34:32,156 INFO [SettingsFactory] Connection release mode: auto
16:34:32,156 INFO [SettingsFactory] Default batch fetch size: 1
16:34:32,156 INFO [SettingsFactory] Generate SQL with comments: disabled
16:34:32,156 INFO [SettingsFactory] Order SQL updates by primary key: disabled
16:34:32,156 INFO [SettingsFactory] Order SQL inserts for batching: disabled
16:34:32,156 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.AST
QueryTranslatorFactory
16:34:32,171 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
16:34:32,171 INFO [SettingsFactory] Query language substitutions: {}
16:34:32,171 INFO [SettingsFactory] JPA-QL strict compliance: enabled
16:34:32,171 INFO [SettingsFactory] Second-level cache: enabled
16:34:32,171 INFO [SettingsFactory] Query cache: disabled
16:34:32,171 INFO [SettingsFactory] Cache region factory : org.hibernate.cache.
impl.bridge.RegionFactoryCacheProviderBridge
16:34:32,171 INFO [RegionFactoryCacheProviderBridge] Cache provider: org.hibern
ate.cache.HashtableCacheProvider
16:34:32,171 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
16:34:32,187 INFO [SettingsFactory] Cache region prefix: persistence.unit:unitN
ame=#JSLEEProfiles1974387886
16:34:32,187 INFO [SettingsFactory] Structured second-level cache entries: disa
bled
16:34:32,187 INFO [SettingsFactory] Statistics: disabled
16:34:32,187 INFO [SettingsFactory] Deleted entity synthetic identifier rollbac
k: disabled
16:34:32,187 INFO [SettingsFactory] Default entity-mode: pojo
16:34:32,187 INFO [SettingsFactory] Named query checking : enabled
16:34:32,203 INFO [SessionFactoryImpl] building session factory
16:34:32,203 INFO [SessionFactoryObjectFactory] Factory name: persistence.unit:
unitName=#JSLEEProfiles1974387886
16:34:32,203 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.fa
ctory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.p
kgs=org.jboss.naming:org.jnp.interfaces}
16:34:32,203 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: per
sistence.unit:unitName=#JSLEEProfiles1974387886
16:34:32,218 WARN [SessionFactoryObjectFactory] InitialContext did not implemen
t EventContext
16:34:32,218 INFO [SchemaUpdate] Running hbm2ddl schema update
16:34:32,218 INFO [SchemaUpdate] fetching database metadata
16:34:32,218 INFO [SchemaUpdate] updating schema
16:34:32,218 INFO [TableMetadata] table found: PUBLIC.SLEE_PE_RESOURCEINFOPROFI
LECMP_1974387886
16:34:32,234 INFO [TableMetadata] columns: [tablename, profilename, cinfo]
16:34:32,234 INFO [TableMetadata] foreign keys: []
16:34:32,234 INFO [TableMetadata] indexes: [sys_idx_81]
16:34:32,234 INFO [SchemaUpdate] schema update complete
16:34:32,234 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.fa
ctory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.p
kgs=org.jboss.naming:org.jnp.interfaces}
16:34:32,250 INFO [DeploymentMBeanImpl] Installed ProfileSpecificationID[name=R
esourceInfoProfileSpec,vendor=javax.slee,version=1.0]
16:34:32,265 INFO [DeploymentMBeanImpl] Installed DeployableUnitID[url=file:/C:
ents-du.jar/]
16:34:32,515 INFO [DeploymentMBeanImpl] Installing DeployableUnitID[url=file:/C
b2b-DU-2.0.0.CR1.jar/]
16:34:32,890 ERROR [SbbComponentValidator] SbbID[name=MyB2BSbb,vendor=org.mobice
nts,version=1.0] : violates sbb constraints, the sbb abstract class declares mor
e abstract methods than SLEE is bound to implement: [getSbbPriority[], isIdentic
al[interface javax.slee.SbbLocalObject], setSbbPriority[byte], remove[]]
16:34:32,890 INFO [DeployableUnitBuilderImpl] Undeploying deployable unit due t
o building error
javax.slee.management.DeploymentException: failed to validate SbbID[name=MyB2BSb
b,vendor=org.mobicents,version=1.0]
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:248)
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:51)
at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.insta
ll(DeploymentMBeanImpl.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
er.java:157)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.sciAc
tion(DeploymentManager.java:370)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.insta
llDeployableUnit(DeploymentManager.java:181)
at org.mobicents.slee.container.deployment.jboss.SLEESubDeployer.start(S
LEESubDeployer.java:278)
at org.mobicents.slee.container.deployment.jboss.SLEEDeployer.callSubDep
loyer(SLEEDeployer.java:131)
at org.mobicents.slee.container.deployment.jboss.SLEEDeployer.sleeIsRunn
ing(SLEEDeployer.java:138)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor.set
SleeState(SleeStateJMXMonitor.java:105)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor.acc
ess$200(SleeStateJMXMonitor.java:26)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor$1.r
un(SleeStateJMXMonitor.java:124)
at java.lang.Thread.run(Thread.java:619)
Caused by: javax.slee.management.DeploymentException: SbbID[name=MyB2BSbb,vendor
=org.mobicents,version=1.0] validation failed, check logs for errors found
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:238)
... 20 more
16:34:34,140 ERROR [SLEESubDeployer]
javax.management.MBeanException
at org.jboss.mx.interceptor.ReflectedDispatcher.handleInvocationExceptio
ns(ReflectedDispatcher.java:184)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
er.java:165)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.sciAc
tion(DeploymentManager.java:370)
at org.mobicents.slee.container.deployment.jboss.DeploymentManager.insta
llDeployableUnit(DeploymentManager.java:181)
at org.mobicents.slee.container.deployment.jboss.SLEESubDeployer.start(S
LEESubDeployer.java:278)
at org.mobicents.slee.container.deployment.jboss.SLEEDeployer.callSubDep
loyer(SLEEDeployer.java:131)
at org.mobicents.slee.container.deployment.jboss.SLEEDeployer.sleeIsRunn
ing(SLEEDeployer.java:138)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor.set
SleeState(SleeStateJMXMonitor.java:105)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor.acc
ess$200(SleeStateJMXMonitor.java:26)
at org.mobicents.slee.container.deployment.jboss.SleeStateJMXMonitor$1.r
un(SleeStateJMXMonitor.java:124)
at java.lang.Thread.run(Thread.java:619)
Caused by: javax.slee.management.DeploymentException: Failure encountered during
deploy process.
at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.insta
ll(DeploymentMBeanImpl.java:297)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
er.java:157)
... 13 more
Caused by: javax.slee.management.DeploymentException: failed to validate SbbID[n
ame=MyB2BSbb,vendor=org.mobicents,version=1.0]
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:248)
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:51)
at org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.insta
ll(DeploymentMBeanImpl.java:141)
... 18 more
Caused by: javax.slee.management.DeploymentException: SbbID[name=MyB2BSbb,vendor
=org.mobicents,version=1.0] validation failed, check logs for errors found
at org.mobicents.slee.container.component.deployment.DeployableUnitBuild
erImpl.build(DeployableUnitBuilderImpl.java:238)
... 20 more
16:34:34,234 INFO [SLEEDeployer] ><><><><><><><><>< Deployment of JAIN SLEE dep
loyable-units complete. No failures. ><><><><><><><><><