cancel
Showing results for 
Search instead for 
Did you mean: 

[ModuleAdapter]Exception : Failed to call the module processor

Former Member
0 Kudos

Hello,

We deployed our Module Adapter on PI server and tried to execute it but we're having an exception :

Exception caught during processing mail message[3]: com.sap.aii.af.lib.mp.processor.ModuleProcessorException: Error during processing local bean: localejbs/fr.xx.xx.xx.ModueAdapterBean

Mail : failed to call the module processor: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: object not found in lookup of fr.xx.xx.xx.ModuleAdapterBean 

We're working on SAP PI 7.11

Do you have any idea of what could possibly cause this?

Thanks in advance for your help.

Imane.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Check following files, probably were not configuered completely:

application.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
                             "http://java.sun.com/dtd/application_1_3.dtd">
<application>
    <display-name>NAME</display-name>
    <description>Description</description>
    <module>
        <ejb>Name.jar</ejb>
    </module>
</application>

application-j2ee-engine.xml

Former Member
0 Kudos

Thanks for responding Spantaleoni,

In my application.xml, here is what I have :


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
                             "http://java.sun.com/dtd/application_1_3.dtd">
<application>
    <display-name>ModuleAdapterEAR</display-name>
    <description>EAR for Mail conversion </description>
    <module>
        <ejb>ModuleAdapterEJB.jar</ejb>
    </module>
</application>

And my application-j2ee-engine.xml :


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application-j2ee-engine SYSTEM "application-j2ee-engine.dtd">
<application-j2ee-engine>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="service">engine.security.facade</reference-target>
	</reference>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="library">engine.j2ee14.facade</reference-target>
	</reference>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="library">com.sap.aii.af.lib.facade</reference-target>
	</reference>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="service">com.sap.aii.af.svc.facade</reference-target>
	</reference>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="interface">com.sap.aii.af.ifc.facade</reference-target>
	</reference>
	<reference 
		reference-type="hard">
		<reference-target 
			provider-name="sap.com" 
			target-type="library">com.sap.base.technology.facade</reference-target>
	</reference>
	<provider-name>sap.com</provider-name>
	<fail-over-enable 
		mode="disable"/>
</application-j2ee-engine>

My ejb-j2ee-engine.xml :


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-j2ee-engine SYSTEM "ejb-j2ee-engine.dtd">
<ejb-j2ee-engine>
	<enterprise-beans>
		<enterprise-bean>
			<ejb-name>ModuleAdapterBean</ejb-name>
			<jndi-name>ModuleAdapter</jndi-name>
			<session-props/>
		</enterprise-bean>
	</enterprise-beans>
</ejb-j2ee-engine>

Edited by: ImaneA on Aug 2, 2011 3:36 PM

Former Member
0 Kudos

In module tab configurations, have you set the right Module Name (attention, is key sensitive)?

Former Member
0 Kudos

You mean in server side configuration?

I developed the Module Adapter but another person is responsible of deploying it and excuting it in the server.

Edited by: ImaneA on Aug 2, 2011 4:09 PM

Former Member
0 Kudos

Yes, I'm referring to PI configuration in Communication Channel under module tab configurations.

Answers (1)

Answers (1)

former_member854360
Active Contributor
0 Kudos

Hi,

Check whether your module is deployed properly or not.

http://host:port//nwa

Netweaver Administrator--


>Problem Management--
>JNDI Browser

refer this http://help.sap.com/saphelp_nwce10/helpdata/en/45/27b87fd3a96d95e10000000a114a6b/frameset.htm

Former Member
0 Kudos

Hi,

I added lines in codes in order to have more informations in the logs but when executing the module adapter, We had the following error :

exception caught during processing mail message; java.io.IOException: unexpected password response; read -ERR Error. The system was unable to log xxxxxx in.

Any ideas? It's urgent, please help.

Thanks in advance.

Kind regards,

Imane.