Technote (troubleshooting)
Problem(Abstract)
Template Builder connects to the web service URL in order to allow building templates and reports. On an Essbase environment it generates an error when connecting:
"Value cannot be null. Parameter name: path1"
Symptom
Connect Template Builder to the web service URL. It will generate the following error in a pop up:
"Value cannot be null. Parameter name: path1"
If you click OK you will receive this message:
"Login failed: value cannot be null. Parameter name: path1"
Cause
This issue is caused by a missing parameter in the Web Services\web.config file. This parameter is a requirement in Clarity Server 7.2.1 when connecting with Template Builder
Environment
Clarity 7.2.1
Essbase
Template Builder 6.2
Diagnosing the problem
In order to diagnose the problem, load Template Builder and attempt to connect to the web service. The error in symptom will generate in a pop up.
Resolving the problem
In order to resolve the problem, add the path to the Essbase runtime in the Web Services\web.config file. If using the old Essbase runtime packaged with 7.0.0, then you need to add a key like the following to the file under the <appSettings> node to continue to use Template Builder.
<add key="EssbaseRuntimePath" value="C:\<path to application>\Web\bin\Essbase\" />
If a new runtime is used, then use the appropriate path.
Historical Number
1853
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.