Weblogic 10 +APPC+EJB 2.0 problem

Discussions

EJB programming & troubleshooting: Weblogic 10 +APPC+EJB 2.0 problem

  1. Weblogic 10 +APPC+EJB 2.0 problem (1 messages)

    Hi, We are upgrading the weblogic 8.1 to weblogic 10. We are using the appc option to build over ejb modules, while validatign the ejb discriptor we are running into problem. Environment : Operating system : Windows Java : 1.5 Javaee : 5 Weblogic : 10 EJB : 2.0 [java] <unable to="" load="" descriptor="" c:\eclipseprojects\swell10\j2ee\build\weblogic\deploy\ejb\qss-ejb-standard.jar="" eta-inf="" jb-jar.xml="" of="" module="" qss-ejb-standard.jar.="" the="" error="" is="" weblogic.descriptor.descriptorexception:="" unmarshaller="" failed="" [java]="" at="" weblogic.application.compiler.appc.runbody(appc.java:172)="" weblogic.utils.compiler.tool.run(tool.java:158)="" weblogic.utils.compiler.tool.run(tool.java:115)="" weblogic.application.compiler.appc.main(appc.java:183)="" weblogic.appc.main(appc.java:14)="" caused="" by:="" com.bea.xml.xmlexception:="" java.lang.illegalargumentexception:="" remoteaccessmanagerdaoclass<="" nv-entry-name=""> java.lang.String com.questra.a2b.remoteaccessmanager.bizcomp.dao.RemoteAccessManagerDaoSql is not a legal value for EnvEntryType. The value must be one of the following: [java.lang.String, java.lang.Integer, java.lang.Double, java.lang.Byte, java.lang.Short, java.lang.Long, java.lang.Float, java.lang.Boolean, java.lang.Character] [java] at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141) [java] ... 33 more [java] Caused by: java.lang.IllegalArgumentException: remoteAccessManagerDaoClass java.lang.String com.questra.a2b.remoteaccessmanager.bizcomp.dao.RemoteAccessManagerDaoSql is not a legal value for EnvEntryType. The value must be one of the following: [java.lang.String, java.lang.Integer, java.lang.Double, java.lang.Byte, java.lang.Short, java.lang.Long, java.lang.Float, java.lang.Boolean, java.lang.Character] [java] at java.lang.reflect.Method.invoke(Method.java:585) [java] at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48) [java] ... 55 more [java] .> [java] Caused by: com.bea.xml.XmlException: java.lang.IllegalArgumentException: remoteAccessManagerDaoClass java.lang.String com.questra.a2b.remoteaccessmanager.bizcomp.dao.RemoteAccessManagerDaoSql is not a legal value for EnvEntryType. The value must be one of the following: [java.lang.String, java.lang.Integer, java.lang.Double, java.lang.Byte, java.lang.Short, java.lang.Long, java.lang.Float, java.lang.Boolean, java.lang.Character] java] ... 33 more [java] Caused by: java.lang.IllegalArgumentException: remoteAccessManagerDaoClass java.lang.String com.questra.a2b.remoteaccessmanager.bizcomp.dao.RemoteAccessManagerDaoSql is not a legal value for EnvEntryType. The value must be one of the following: [java.lang.String, java.lang.Integer, java.lang.Double, java.lang.Byte, java.lang.Short, java.lang.Long, java.lang.Float, java.lang.Boolean, java.lang.Character] Please find the ejb-jar.xml also <!--?xml version="1.0"?--> <!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Dimitrios Psarros (Questra Corporation) --> <!-- =============================================== --> <!-- RemoteAccessManager --> <!-- =============================================== --> a2b.RemoteAccessManager com.questra.a2b.remoteaccessmanager.bizcomp.ejb.IRemoteAccessManagerRemoteHome com.questra.a2b.remoteaccessmanager.bizcomp.ejb.IRemoteAccessManagerRemote com.questra.a2b.remoteaccessmanager.bizcomp.ejb.session.RemoteAccessManagerSessionEjb Stateless Container remoteAccessManagerDaoClass java.lang.String com.questra.a2b.remoteaccessmanager.bizcomp.dao.RemoteAccessManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DisconnectedAccessManager --> <!-- =============================================== --> a2b.DisconnectedAccessManager com.questra.a2b.disconnectedaccessmanager.bizcomp.ejb.IDisconnectedAccessManagerRemoteHome com.questra.a2b.disconnectedaccessmanager.bizcomp.ejb.IDisconnectedAccessManagerRemote com.questra.a2b.disconnectedaccessmanager.bizcomp.ejb.session.DisconnectedAccessManagerSessionEjb Stateless Container disconnectedaccessmanagerDaoClass java.lang.String com.questra.a2b.disconnectedaccessmanager.bizcomp.dao.DisconnectedAccessManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- TotalAccess --> <!-- =============================================== --> a2b.TotalAccess com.questra.a2b.totalaccess.bizcomp.ejb.ITotalAccessRemoteHome com.questra.a2b.totalaccess.bizcomp.ejb.ITotalAccessRemote com.questra.a2b.totalaccess.bizcomp.ejb.session.TotalAccessSessionEjb Stateless Container totalAccessDaoClass java.lang.String com.questra.a2b.totalaccess.bizcomp.dao.TotalAccessDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- UsageJobManager --> <!-- =============================================== --> a2b.UsageJobManager com.questra.a2b.usagejobmanager.bizcomp.ejb.IUsageJobManagerRemoteHome com.questra.a2b.usagejobmanager.bizcomp.ejb.IUsageJobManagerRemote com.questra.a2b.usagejobmanager.bizcomp.ejb.session.UsageJobManagerSessionEjb Stateless Container usageJobManagerDaoClass java.lang.String com.questra.a2b.usagejobmanager.bizcomp.dao.UsageJobManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- ACM --> <!-- =============================================== --> a2b.ACM com.questra.a2b.acm.bizcomp.ejb.IACMRemoteHome com.questra.a2b.acm.bizcomp.ejb.IACMRemote com.questra.a2b.acm.bizcomp.ejb.session.ACMSessionEjb Stateless Container acmDaoClass java.lang.String com.questra.a2b.acm.bizcomp.dao.ACMDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- MonitorManager --> <!-- =============================================== --> a2b.MonitorManager com.questra.a2b.monitormanager.bizcomp.ejb.IMonitorManagerRemoteHome com.questra.a2b.monitormanager.bizcomp.ejb.IMonitorManagerRemote com.questra.a2b.monitormanager.bizcomp.ejb.session.MonitorManagerSessionEjb Stateless Container monitorManagerDaoClass java.lang.String com.questra.a2b.monitormanager.bizcomp.dao.MonitorManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- UsageMeterManager --> <!-- =============================================== --> a2b.UsageMeterManager com.questra.a2b.usagemetermanager.bizcomp.ejb.IUsageMeterManagerRemoteHome com.questra.a2b.usagemetermanager.bizcomp.ejb.IUsageMeterManagerRemote com.questra.a2b.usagemetermanager.bizcomp.ejb.session.UsageMeterManagerSessionEjb Stateless Container usageMeterManagerDaoClass java.lang.String com.questra.a2b.usagemetermanager.bizcomp.dao.UsageMeterManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DiagnosticsManager --> <!-- =============================================== --> a2b.DiagnosticsManager com.questra.a2b.diagnosticsmanager.bizcomp.ejb.IDiagnosticsManagerRemoteHome com.questra.a2b.diagnosticsmanager.bizcomp.ejb.IDiagnosticsManagerRemote com.questra.a2b.diagnosticsmanager.bizcomp.ejb.session.DiagnosticsManagerSessionEjb Stateless Container diagnosticsManagerDaoClass java.lang.String com.questra.a2b.diagnosticsmanager.bizcomp.dao.DiagnosticsManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- ProcedureManager --> <!-- =============================================== --> a2b.ProcedureManager com.questra.a2b.proceduremanager.bizcomp.ejb.IProcedureManagerRemoteHome com.questra.a2b.proceduremanager.bizcomp.ejb.IProcedureManagerRemote com.questra.a2b.proceduremanager.bizcomp.ejb.session.ProcedureManagerSessionEjb Stateless Container procedureManagerDaoClass java.lang.String com.questra.a2b.proceduremanager.bizcomp.dao.ProcedureManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DataWarehouseProcedureManager --> <!-- =============================================== --> a2b.DataWarehouseProcedureManager com.questra.a2b.proceduremanager.bizcomp.ejb.IProcedureManagerRemoteHome com.questra.a2b.proceduremanager.bizcomp.ejb.IProcedureManagerRemote com.questra.a2b.proceduremanager.bizcomp.ejb.session.ProcedureManagerSessionEjb Stateless Container procedureManagerDaoClass java.lang.String com.questra.a2b.proceduremanager.bizcomp.dao.ProcedureManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DataWarehouseManager --> <!-- =============================================== --> a2b.DataWarehouseManager com.questra.a2b.datawarehousemanager.bizcomp.ejb.IDataWarehouseManagerRemoteHome com.questra.a2b.datawarehousemanager.bizcomp.ejb.IDataWarehouseManagerRemote com.questra.a2b.datawarehousemanager.bizcomp.ejb.session.DataWarehouseManagerSessionEjb Stateless Container dataWarehouseManagerDaoClass java.lang.String com.questra.a2b.datawarehousemanager.bizcomp.dao.DataWarehouseManagerDaoSql jdbc/DataWarehouseDataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Scheduler --> <!-- =============================================== --> a2b.Scheduler com.questra.a2b.scheduler.bizcomp.ejb.ISchedulerRemoteHome com.questra.a2b.scheduler.bizcomp.ejb.ISchedulerRemote com.questra.a2b.scheduler.bizcomp.ejb.session.SchedulerSessionEjb Stateless Container schedulerDaoClass java.lang.String com.questra.a2b.scheduler.bizcomp.dao.SchedulerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- SystemEventLogger --> <!-- =============================================== --> a2b.SystemEventLogger com.questra.a2b.common.bizcomp.log.ejb.ISystemEventLoggerRemoteHome com.questra.a2b.common.bizcomp.log.ejb.ISystemEventLoggerRemote com.questra.a2b.common.bizcomp.log.ejb.session.SystemEventLoggerSessionEjb Stateless Container systemEventDaoClass java.lang.String com.questra.a2b.common.bizcomp.dao.SystemEventDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- LicenseManager --> <!-- =============================================== --> a2b.LicenseManager com.questra.a2b.common.bizcomp.license.ejb.ILicenseManagerRemoteHome com.questra.a2b.common.bizcomp.license.ejb.ILicenseManagerRemote com.questra.a2b.common.bizcomp.license.ejb.session.LicenseManagerSessionEjb Stateless Container jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Security --> <!-- =============================================== --> a2b.Security com.questra.a2b.security.bizcomp.ejb.ISecurityRemoteHome com.questra.a2b.security.bizcomp.ejb.ISecurityRemote com.questra.a2b.security.bizcomp.ejb.session.SecuritySessionEjb Stateless Container tokenTimeout java.lang.Long 600000 securityDaoClass java.lang.String com.questra.a2b.security.bizcomp.dao.SecurityDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DocumentManager --> <!-- =============================================== --> a2b.DocumentManager com.questra.a2b.documentmanager.bizcomp.ejb.IDocumentManagerRemoteHome com.questra.a2b.documentmanager.bizcomp.ejb.IDocumentManagerRemote com.questra.a2b.documentmanager.bizcomp.ejb.session.DocumentManagerSessionEjb Stateless Container documentmanagerDaoClass java.lang.String com.questra.a2b.documentmanager.bizcomp.dao.DocumentManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- UiManager --> <!-- =============================================== --> a2b.UiManager com.questra.a2b.ui.bizcomp.ejb.IUiManagerRemoteHome com.questra.a2b.ui.bizcomp.ejb.IUiManagerRemote com.questra.a2b.ui.bizcomp.ejb.session.UiManagerSessionEjb Stateless Container uimanagerDaoClass java.lang.String com.questra.a2b.ui.bizcomp.dao.UiManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- FileRepositoryManager --> <!-- =============================================== --> a2b.FileRepositoryManager com.questra.a2b.filerepositorymanager.bizcomp.ejb.IFileRepositoryManagerRemoteHome com.questra.a2b.filerepositorymanager.bizcomp.ejb.IFileRepositoryManagerRemote com.questra.a2b.filerepositorymanager.bizcomp.ejb.session.FileRepositoryManagerSessionEjb Stateless Container daoImplClass java.lang.String com.questra.a2b.filerepositorymanager.bizcomp.dao.FileRepositoryManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Registration --> <!-- =============================================== --> a2b.Registration com.questra.a2b.registration.bizcomp.ejb.IRegistrationRemoteHome com.questra.a2b.registration.bizcomp.ejb.IRegistrationRemote com.questra.a2b.registration.bizcomp.ejb.session.RegistrationSessionEjb Stateless Container registrationDaoClass java.lang.String com.questra.a2b.registration.bizcomp.dao.RegistrationDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Alert --> <!-- =============================================== --> a2b.Alert com.questra.a2b.alert.bizcomp.ejb.IAlertRemoteHome com.questra.a2b.alert.bizcomp.ejb.IAlertRemote com.questra.a2b.alert.bizcomp.ejb.session.AlertSessionEjb Stateless Container alertDaoClass java.lang.String com.questra.a2b.alert.bizcomp.dao.AlertDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- SoftwareDirector --> <!-- =============================================== --> a2b.SoftwareDirector com.questra.a2b.softwaredirector.bizcomp.ejb.ISoftwareDirectorRemoteHome com.questra.a2b.softwaredirector.bizcomp.ejb.ISoftwareDirectorRemote com.questra.a2b.softwaredirector.bizcomp.ejb.session.SoftwareDirectorSessionEjb Stateless Container softwareDirectorDaoClass java.lang.String com.questra.a2b.softwaredirector.bizcomp.dao.SoftwareDirectorDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- ReportsManager --> <!-- =============================================== --> a2b.ReportsManager com.questra.a2b.reports.bizcomp.ejb.IReportsManagerRemoteHome com.questra.a2b.reports.bizcomp.ejb.IReportsManagerRemote com.questra.a2b.reports.bizcomp.ejb.session.ReportsManagerSessionEjb Stateless Container jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Image Manager --> <!-- =============================================== --> a2b.ImageManager com.questra.a2b.imagemanager.bizcomp.ejb.IImageManagerRemoteHome com.questra.a2b.imagemanager.bizcomp.ejb.IImageManagerRemote com.questra.a2b.imagemanager.bizcomp.ejb.session.ImageManagerSessionEjb Stateless Container imagemanagerDaoClass java.lang.String com.questra.a2b.imagemanager.bizcomp.dao.ImageManagerDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- DynamicGroups --> <!-- =============================================== --> a2b.DynamicGroups com.questra.a2b.dynamicgroups.bizcomp.ejb.IDynamicGroupsRemoteHome com.questra.a2b.dynamicgroups.bizcomp.ejb.IDynamicGroupsRemote com.questra.a2b.dynamicgroups.bizcomp.ejb.session.DynamicGroupsSessionEjb Stateless Container dynamicgroupsDaoClass java.lang.String com.questra.a2b.dynamicgroups.bizcomp.dao.DynamicGroupsDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- ConfigurationManagement --> <!-- =============================================== --> a2b.ConfigurationManagement com.questra.a2b.cmdb.bizcomp.ejb.IConfigurationManagementRemoteHome com.questra.a2b.cmdb.bizcomp.ejb.IConfigurationManagementRemote com.questra.a2b.cmdb.bizcomp.ejb.session.ConfigurationManagementSessionEjb Stateless Container cmdbDaoClass java.lang.String com.questra.a2b.cmdb.bizcomp.dao.ConfigurationManagementDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- Purge --> <!-- =============================================== --> a2b.Purge com.questra.a2b.purge.bizcomp.ejb.IPurgeRemoteHome com.questra.a2b.purge.bizcomp.ejb.IPurgeRemote com.questra.a2b.purge.bizcomp.ejb.session.PurgeSessionEjb Stateless Container purgeDaoClass java.lang.String com.questra.a2b.purge.bizcomp.dao.PurgeDaoSql jdbc/DataSource javax.sql.DataSource Container <!-- =============================================== --> <!-- EventSubscription Manager --> <!-- =============================================== --> a2b.EventSubscriptionManager com.questra.a2b.eventsubscriptionmanager.bizcomp.ejb.IEventSubscriptionManagerRemoteHome com.questra.a2b.eventsubscriptionmanager.bizcomp.ejb.IEventSubscriptionManagerRemote com.questra.a2b.eventsubscriptionmanager.bizcomp.ejb.session.EventSubscriptionManagerSessionEjb Stateless Container eventsubscriptionmanagerDaoClass java.lang.String com.questra.a2b.eventsubscriptionmanager.bizcomp.dao.EventSubscriptionManagerDaoSql jdbc/DataSource javax.sql.DataSource Container a2b.MonitorManager * Required a2b.MonitorManager getPropertiesNotify a2b.MonitorManager pushProperties RequiresNew a2b.DiagnosticsManager * Required a2b.DiagnosticsManager getPropertiesNotify a2b.DiagnosticsManager pushProperties RequiresNew a2b.ProcedureManager * Required a2b.DataWarehouseProcedureManager * Required a2b.DataWarehouseManager * RequiresNew a2b.UsageMeterManager * Required a2b.UsageMeterManager getPropertiesNotify a2b.UsageMeterManager pushProperties RequiresNew a2b.RemoteAccessManager * Required a2b.DisconnectedAccessManager * Required a2b.TotalAccess * Required a2b.UsageJobManager * Required a2b.ACM * Required a2b.SystemEventLogger * RequiresNew a2b.LicenseManager * Required a2b.Security * Required a2b.DocumentManager * Required a2b.UiManager * Required a2b.FileRepositoryManager * Required a2b.Registration * Required a2b.Registration registerGroup RequiresNew a2b.Alert * Required a2b.SoftwareDirector * Required a2b.ReportsManager * Required a2b.Scheduler * Required a2b.ImageManager * Required a2b.DynamicGroups * Required a2b.DynamicGroups evalDynamicGroupRule RequiresNew a2b.ConfigurationManagement * Required a2b.Purge * Required a2b.EventSubscriptionManager * Required Please let me know the what changes we need to do. Thanks Nuthan
  2. Hi, We are facing exactly the same problem in exactly the same environment. Have you got any soln ?? Please let me know if there is any library issue or deployment descriptor related issue... ?? Any help will be highly appreciated.