Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Problem

You are trying to deploy B2B and are getting an error like this:

SEVERE - flexagon.ff.common.core.exceptions.FlexCheckedException.init() - FDB2B-00701: Import Agreement failed: java.lang.Exception: javax.naming.NameNotFoundException: Unable to resolve 'ejb.B2BUtilityBean'. Resolved 'ejb' [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'ejb.B2BUtilityBean'. Resolved 'ejb']; remaining name 'B2BUtilityBean' flexagon.ff.common.core.exceptions.FlexCheckedException: FDB2B-00701: Import Agreement failed: java.lang.Exception: javax.naming.NameNotFoundException: Unable to resolve 'ejb.B2BUtilityBean'. Resolved 'ejb' [Root exception is javax.naming.NameNotFoundException: Unable to resolve 'ejb.B2BUtilityBean'. Resolved 'ejb']; remaining name 'B2BUtilityBean' at flexagon.fd.plugin.b2b.operations.B2BImportAgreement.execute(B2BImportAgreement.java:112) at flexagon.fd.core.plugin.PluginProxy.execute(PluginProxy.java:61) at flexagon.fd.core.plugin.ExternalPluginServerWorker.call(ExternalPluginServerWorker.java:42) at flexagon.fd.core.plugin.ExternalPluginServerWorker.call(ExternalPluginServerWorker.java:8) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722)

Solution

It is likely that the B2B managed server is not Running properly. If it is in Admin mode, you will receive this error

Panel
bgColor#fff
titleVerify the State of the server


  1. Log into the Weblogic console on the admin server

  2. Click Environment → servers.

  3. Check the health of the B2B managed servers is Ok, not Admin.

Filter by label (Content by label)
showLabelsfalse
max5
spacesFD403
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel in ( "b2b" , "b2butilitybean" , "ejb" , "namenotfoundexception" ) and type = "page" and space = "FD403"
labelsB2B EJB NameNotFoundException B2BUtilityBean
Page Properties
hiddentrue


Related issues