SAP Data Source Error "Invalid configuration: Property [Application Server] must specify a value"

SAP Data Source Error "Invalid configuration: Property [Application Server] must specify a value"

book

Article ID: KB0082269

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization -

Description

If you are receiving below error as while creating a sap data source, the error is saying that certain fields are missing however the fields are not missing.
 
com.compositesw.common.UserException: Invalid configuration: 
Property [Application Server] must specify a value.
Property [System Number] must specify a value.  [datasrc-3970001] [Log ID: 37da3846-bdfb-45a8-887b-33d11d390321] 
	at com.compositesw.common.UserException$Builder.build(UserException.java:145)
	at com.compositesw.cdms.webapi.service.Util.createWebapiException(Util.java:92)
	at com.compositesw.cdms.webapi.service.Util.createWebapiException(Util.java:77)
	at com.compositesw.cdms.webapi.service.WDataSourceImpl.updateProperties(WDataSourceImpl.java:1874)
	at com.compositesw.cdms.webapi.service.WMetaDataImpl.datasource_updateProperties(WMetaDataImpl.java:399)
	at com.compositesw.cdms.webapi.service.WMetaDataSvc_Tie.invoke_datasource_updateProperties(WMetaDataSvc_Tie.java:4064)
	at com.compositesw.cdms.webapi.service.WMetaDataSvc_Tie.processingHook(WMetaDataSvc_Tie.java:21109)
	at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:350)
	at com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:465)
	at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:119)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:698)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:505)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:138)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:564)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:213)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1094)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:432)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:175)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1028)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:136)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:258)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:445)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:267)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:224)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:358)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:601)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:532)
	at java.lang.Thread.run(Unknown Source)
Caused by: com.compositesw.cdms.datasource.DataSourceException: Invalid configuration: 
Property [Application Server] must specify a value.
Property [System Number] must specify a value.  [datasrc-3970001]
	at com.compositesw.cdms.datasource.AbstractDataSource.validateProperties(AbstractDataSource.java:1065)
	at com.compositesw.cdms.ds.sap.SAPDataSource.validateProperties(SAPDataSource.java:361)
	at com.compositesw.cdms.datasource.AbstractDataSource.update(AbstractDataSource.java:615)
	at com.compositesw.cdms.webapi.service.WDataSourceImpl.updateProperties(WDataSourceImpl.java:1862)
	... 28 more

Issue/Introduction

Receiving Error "Invalid configuration: Property [Application Server] must specify a value" While Creating SAP Data Source

Environment

Any

Resolution

Please set the below configuration to true and it should help to resolved the issue.

"Studio -> Administration -> Configuration -> Data Sources -> Common to Multiple Source Types -> Suppress Data Source Properties Validation Errors" set to true.