Axis Exception Adding an Attachment in a Process Extension Due to Incompatible Version of axis.jar in the Class Path (Doc ID 1067194.1)

Last updated on JULY 29, 2015

Applies to:

Oracle Agile PLM Framework - Version 9.2.1.4 and later
Information in this document applies to any platform.
*** Checked for relevance 6-Feb-2015 ***


Symptoms

Access the attachments table using a Process Extension (PX) and attempt to add a row causes an axis exception

java.lang.ExceptionInInitializerError
at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:210)
at org.apache.axis.AxisEngine.init(AxisEngine.java:194)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:178)
at org.apache.axis.client.AxisClient.<init>(AxisClient.java:88)
at org.apache.axis.client.Service.getAxisClient(Service.java:143)
at org.apache.axis.client.Service.<init>(Service.java:152)
at com.agile.webfs.components.fileserver.client.FileServerWSServiceLocator.<init>(FileServerWSServiceLocator.java:10)
at com.agile.webfs.client.IFSLocator.getRemoteFileServer(IFSLocator.java:122)
at com.agile.webfs.client.IFSLocator.getConnection(IFSLocator.java:95)
at com.agile.api.pc.EJBLookup.createFileSession(EJBLookup.java:440)
at com.agile.api.pc.EJBLookup.getFileSession(EJBLookup.java:428)
at com.agile.api.pc.attachment.IFSOutputStream.getFileSession(IFSOutputStream.java:134)
at com.agile.api.pc.attachment.IFSOutputStream.copyFrom(IFSOutputStream.java:88)
at com.agile.api.pc.TableAttachment.uploadFile(TableAttachment.java:868)
at com.agile.api.pc.TableAttachment$AddFiles2Action.doSdkAction(TableAttachment.java:704)
at com.agile.api.common.SDKAction.run(SDKAction.java:23)
at com.agile.api.common.OracleAuthenticator.doAs(OracleAuthenticator.java:131)
at com.agile.api.common.Security.doAs(Security.java:54)
at com.agile.api.common.Security.doAs(Security.java:109)
at com.agile.api.pc.TableAttachment.addFiles2(TableAttachment.java:463)
at com.agile.api.pc.TableAttachment.createNewBlob2(TableAttachment.java:439)
at com.agile.api.pc.TableAttachment.doCreateServerRowWithParam(TableAttachment.java:342)
at com.agile.api.pc.Table.createTableRow(Table.java:238)
_$#$_

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms