TIBCO ActiveMatrix BusinessWorks(TM) Plug-in for NetSuite 1.0.0 Hotfix5 is released for all supported platforms. This hotfix is cumulative of prior hot fixes for this version. Listed below is a summary of updates included in Hotfix5. Please refer to the attached Readme for additional details on these and other cumulative fixes included in this Hotfix.
================================================================================
Closed Issues in 1.0.0_HF-005 (This Release)
NSBW-571
Supports new version of SuiteTalk WSDL and schemas: WSDL 2015.2.
To use the new version of SuiteTalk WSDL and schemas, please Provide
an appropriate value for the field "Application Id" for your NetSuite
Shared Connection.
NSBW-572
Supports dynamic discovery of the web services URL in NetSuite Plugin
run-time when the NetSuite data center URL changed. NetSuite Plugin will
get the newest "data center URL" when start designer/bwengine or time
expired with cached URL.
To set the expired time during design-time configuration: please add the
following parameters to designer.tra file located at:
{TIBCO_HOME}\designer\{VERSION_NUMBER}\bin\designer.tra
java.property.com.tibco.bw.palette.netsuite.datacenterURL.timeToExpire=600000
To set the expired time during run-time configuration: please add the
following parameters to bwengine.tra file located at:
{TIBCO_HOME}\bw\{VERSION_NUMBER}\bin\bwengine.tra
java.property.com.tibco.bw.palette.netsuite.datacenterURL.timeToExpire=600000
Note: The timeToExpire is the expired time in milliseconds, the default value
is 600000.
NSBW-573
Fixed NetSuite Plugin BulkLoad login issue for concurrent invocation.
To resolve this issue during design-time configuration: please add the
following parameters to designer.tra file located at:
{TIBCO_HOME}\designer\{VERSION_NUMBER}\bin\designer.tra
java.property.com.tibco.bw.palette.netsuite.webservice.retries=1
java.property.com.tibco.bw.palette.netsuite.webservice.retryInterval=3000
java.property.com.tibco.bw.palette.netsuite.webservice.retryRegex=Only one
request may be made against a session at a time|Session invalidation is in
progress with different thread
To resolve this issue during run-time configuration: please add the following
parameters to bwengine.tra/bwengine.xml file located at:
{TIBCO_HOME}\bw\{VERSION_NUMBER}\bin\bwengine.tra
{TIBCO_HOME}\bw\{VERSION_NUMBER}\lib\com\tibco\deployment\bwengine.xml
java.property.com.tibco.bw.palette.netsuite.webservice.retries=1
java.property.com.tibco.bw.palette.netsuite.webservice.retryInterval=3000
java.property.com.tibco.bw.palette.netsuite.webservice.retryRegex=Only one
request may be made against a session at a time|Session invalidation is in
progress with different thread
Note: The retries is the maximun number of attempts can be made to connect to the
NetSuite service, the default value is 1; retryInterval is the time interval in
milliseconds, of making each connection attempt to the NetSuite service, the default
value is 3000; retryRegex is a regex sentence, the value of retryRegex will be in
?NetSuiteServerException/faultString? node if server throw that kinds of exception,
the default value is "Only one request may be made against a session at a time|Session
invalidation is in progress with different thread".
NSBW-575
Supports token based authentication.
To enable this feature, choose "TOKEN BASED AUTHENTICAITON" for the drop down
list "Authentication Type" and set a valid value for the fields "Consumer
Key", "Consumer Secret", "Token Id" and "Token Secret" in NetSuite Shared
Connection configuration.
NSBW-600
Replaced login API by sending passport information in the SOAP header.
NSBW-574
Upgrade the version of the shipped SuiteTalk WSDL and schemas from 2013.1 to 2015.2.