Expand my Community achievements bar.

Errors while deploying LiveCycle Components in the Config Manager

Avatar

Level 2

Hi All

I've been having some problems with a LiveCycle deployment on Websphere. Here are some details about the environment:

- Windows 2008, Enterprise

- Oracle 11g

- WAS ND 6.1.0.29

- LiveCycle ES2.5

Installation works perfectly and everything in the config manager works perfectly until I get the page where it deploys the LC components (the xxx-dsc,jar and xxx.lca files)

At that page, when I click on deploy it fails on deploying any of the components.

The error message thrown by the config manager is code "Error [ALC-LCM-030-200]" and description "Failed to deploy component"

WAS log file is pretty long (considering that one exception is thrown for each component), so I won't repeat the whole thing here, but most of them look roughly like what I have below:

[10/27/11 13:37:31:485 CAT] 00000036 ExceptionUtil E   CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "doRequired" on bean "BeanId(LiveCycleES2#adobe-dscf.jar#EjbTransactionCMTAdapter, null)". Exception data: com.adobe.idp.DocumentError: java.lang.Error: IP Helper Library GetIfTable function failed

    at com.adobe.idp.Document.getLocalHostId(Document.java:2896)

    at com.adobe.idp.Document.writeNullContent(Document.java:982)

    at com.adobe.idp.Document.writeObject(Document.java:947)

    at com.adobe.idp.Document.<init>(Document.java:715)

    at com.adobe.idp.DocumentStorage.persistInline(DocumentStorage.java:85)

    at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl._createInlineArchive(ArchiveStoreImpl.java:343)

    at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl.access$500(ArchiveStoreImpl.java:79)

    at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl$6.doInTransaction(ArchiveStoreImpl.java:233)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:357)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequired(EjbTransactionCMTAdapterBean.java:274)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionCMTAdapter_caf58c4f.doRequired(Unknown Source)

    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:129)

    at com.adobe.idp.dsc.transaction.impl.DefaultTransactionTemplate.execute(DefaultTransactionTemplate.java:79)

    at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl.createInlineArchive(ArchiveStoreImpl.java:231)

    at com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl$4.doInTransaction(ComponentRegistryImpl.java:234)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:357)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequiresNew(EjbTransactionCMTAdapterBean.java:299)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionCMTAdapter_caf58c4f.doRequiresNew(Unknown Source)

    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:143)

    at com.adobe.idp.dsc.transaction.impl.DefaultTransactionTemplate.execute(DefaultTransactionTemplate.java:79)

    at com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl.install(ComponentRegistryImpl.java:230)

    at sun.reflect.GeneratedMethodAccessor189.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:618)

    at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:118)

    at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:140)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept(DocumentPassivationInterceptor.java:53)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterBean.doBMT(EjbTransactionBMTAdapterBean.java:197)

    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionBMTAdapter_3af08fdf.doBMT(Unknown Source)

    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:95)

    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStrategyInterceptor.java:55)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:165)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)

    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

    at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:121)

    at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:129)

    at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.invoke(AbstractMessageReceiver.java:329)

    at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invokeCall(SoapSdkEndpoint.java:139)

    at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invoke(SoapSdkEndpoint.java:81)

    at sun.reflect.GeneratedMethodAccessor184.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:618)

    at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

    at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

    at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)

    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

    at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

    at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)

    at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

    at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)

    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1146)

    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)

    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)

    at com.adobe.idp.dsc.provider.impl.soap.axis.InvocationFilter.doFilter(InvocationFilter.java:43)

    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)

    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)

    at com.adobe.idp.um.auth.filter.CSRFFilter.doFilter(CSRFFilter.java:41)

    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)

    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)

    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)

    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:837)

    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:680)

    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)

    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)

    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)

    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:751)

    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)

    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:126)

    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)

    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)

    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)

    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)

    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)

    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)

    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)

    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)

    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)

    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)

    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)

    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)

    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

Caused by: java.lang.Error: IP Helper Library GetIfTable function failed

    at java.net.NetworkInterface.getAll(Native Method)

    at java.net.NetworkInterface.getNetworkInterfaces(NetworkInterface.java:216)

    at com.adobe.idp.Document.getLocalHostId(Document.java:2873)

    ... 93 more

I have found a couple of forum posts that reference this issue, but none seem to provide a solution. Once suggestion that seemed reasonable was that the GDS folder was not writable, but that doesn't seem to be the issues.

Any help is much appreciated

Greg

3 Replies

Avatar

Level 7

Greg:

The exception is coming from the method getLocalHostId which makes me want to look at your server's TCP/IP configuration.

Is this a multi-homed server?  IPv6, IPv4 or both?

[10/27/11 13:37:31:485 CAT] 00000036 ExceptionUtil E   CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "doRequired" on bean "BeanId(LiveCycleES2#adobe-dscf.jar#EjbTransactionCMTAdapter, null)". Exception data: com.adobe.idp.DocumentError: java.lang.Error: IP Helper Library GetIfTable function failed

    at com.adobe.idp.Document.getLocalHostId(Document.java:2896)

Avatar

Level 2

Hi Jayan

I'm not the biggest networking expert, but from what I can gather the machine has just one active Local Area Connection which uses only IPv4 with a fixed IP address (no DHCP configured).

Not sure that helps at all?

Avatar

Level 2

Hi Jayan

I think I might have an idea of where the problem originates: WAS 6.1 is installed with JDK 1.5, instead of 1.6. Would that be the cause of the issue?