Greetings,

This is most likely operator or configuration error. I'm trying to deploy a legacy EJB application that currently gets deployed on older version of jboss.


I downloaded apache-tomee-plume-9.1.3 and tried deploying the EAR files. First encountered javax/jakarta issue but tomcat migration tool handled that nicely. Next issue was JNDI name lookup. With little code change such as changing the names, it seems like it's loading expected beans/components correctly.

I'm still get an error resource not found. Tried enabling the logs at FINE level and this is what I get in the log files. Just pasting relevant lines.

I'm not clear if it's just complaining about this error and other beans are loaded or giving up upon first error encountered. InternalAPIBean does implement given InternalAPILocal interface.


15-Nov-2024 10:08:48.367 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Auto-deploying ejb InternalAPIBean: EjbDeployment(deployment-id=InternalAPIBean)    15-Nov-2024 10:08:48.378 FINE [main] org.apache.openejb.config.AutoConfig.deploy Bean type of bean InternalAPIBean is STATELESS    15-Nov-2024 10:08:48.378 FINE [main] org.apache.openejb.config.AutoConfig.deploy Container for bean InternalAPIBean is not set, looking for a suitable container    15-Nov-2024 10:08:48.378 FINE [main] org.apache.openejb.config.AutoConfig.getUsableContainer Searching for usable container for bean: InternalAPIBean. Available application containers: , available system containers Default Stateless Container, Default Singleton Container    15-Nov-2024 10:08:48.378 FINE [main] org.apache.openejb.config.AutoConfig.getUsableContainer Attempting to find a matching container for bean: InternalAPIBean from application containers    15-Nov-2024 10:08:48.379 FINE [main] org.apache.openejb.config.AutoConfig.getUsableContainer Matching application container not found. Attempting to find a matching container for bean: InternalAPIBean from system containers    15-Nov-2024 10:08:48.379 FINE [main] org.apache.openejb.config.AutoConfig.matchContainer Container Default Stateless Container matches container type org.apache.openejb.assembler.classic.StatelessSessionContainerInfo for bean InternalAPIBean, this container will be used.    15-Nov-2024 10:08:48.379 FINE [main] org.apache.openejb.config.AutoConfig.getUsableContainer Using container Default Stateless Container for bean InternalAPIBean    15-Nov-2024 10:08:48.379 FINE [main] org.apache.openejb.config.AutoConfig.deploy Setting container ID Default Stateless Container for bean InternalAPIBean    15-Nov-2024 10:08:48.379 FINE [main] org.apache.openejb.config.AutoConfig.deploy Container ID for bean InternalAPIBean is Default Stateless Container    15-Nov-2024 10:08:48.407 FINE [main] org.apache.openejb.config.AutoConfig.getResourceId No existing resource found while attempting to Auto-link unmapped resource-ref 'InternalAPIBean' of type 'com.pp.core.services.InternalAPILocal' for 'pp-ws.Comp1951901544'.  Looked for Resource(id=InternalAPIBean) and Resource(id=InternalAPIBean)15-Nov-2024 10:08:48.409 WARNING [main] org.apache.openejb.config.ConfigurationFactory.configureApplication Jar not loaded. <path>/tomee/apache-tomee-plume-9.1.3/apps/pp.ear.  Can't find resource for class com.pp.ws.internal.ServicePortTypeImpl#service. (No provider available for resource-ref 'null' of type 'com.pp.core.services.InternalAPILocal' for 'pp-ws.Comp1951901544'.)

What should I do to resolve these errors.

Thank you.
--

Reply via email to