Connecting Expere.NET with .HTTPS

This section explains how to connect Expere.NET with .HTTPS after installing Expere.NET. This process involves updating the Web XML configuration file and bsi.properties file.

  1. Navigate to IIS > ExpereXXXX.X.X.XXXX (where "x" references your desired Expere release version).
  2. Right-click and select Explore; in your File Explorer, select Web XML configuration file.
  3. Add the following to the Web XML configuration file:
    <?xml version="1.0"?>
    <configuration>
      <configSections>
        <sectionGroup name="caffeine">
          <section name="jni.net"
    				 type="Caffeine.Jni.JNISectionHandler,Caffeine.Jni" />
        </sectionGroup>
      </configSections>
      <system.serviceModel>
        <services>
          <service name="ExpereNetService.ExpereAPI" behaviorConfiguration="MetadataExchange">
            <endpoint binding="basicHttpBinding" bindingConfiguration="BasicHttpBindingDefault" contract="ExpereNetServiceInterface.IExpereAPI"/>
          </service>
        </services>
        <behaviors>
          <serviceBehaviors>
            <behavior name="MetadataExchange" >
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug httpHelpPageEnabled="true" includeExceptionDetailInFaults="true" />
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <bindings>
          <basicHttpBinding>
            <binding name="BasicHttpBindingDefault" maxReceivedMessageSize="2147483647" >
            <security mode="Transport">
               <transport clientCredentialType="None" />
            </security>
              <readerQuotas maxStringContentLength="2147483647" maxNameTableCharCount="2147483647" maxBytesPerRead="2147483647" maxArrayLength="2147483647" />
            </binding>
          </basicHttpBinding>
        </bindings>
      </system.serviceModel>
      <caffeine>
        <jni.net>
          <jvm.dll value=".\bin\jre\bin\server\jvm.dll"/>
          <java.class.path value=".\bin;.\bin\framework.jar;.\bin\jtds-1.2.5.jar;"/>
          <java.option value="-Xms256m" />
          <java.option value="-Xmx512m" />
        </jni.net>
      </caffeine>
    	<connectionStrings/>
    	<system.web>
          <httpRuntime executionTimeout="600" />
          <authentication mode="None"/>
          <identity impersonate="false"/>
    	</system.web>
    </configuration>