Version History
...
The CONNECT Product team's approach is to provide instructions that focus on the setting or configuration that is required and less on exactly how to set that configuration. For example, the CONNECT Product team's instructions are more likely to say, "set a given environment variable to a given value" as opposed to "execute this command on windows," and again, "execute this command on *nix." Another example, specific to WebLogic, is that the CONNECT Product team's instructions will not reference exactly how to start a managed server because there are too many ways to start a managed server that may differ from site to site, such as command line, node manager, python or shell scripts, etc.For examples of how the CONNECT team accomplished some configurations, please see the /wiki/spaces/CONNECT4/pages/48005195.
Info | ||
---|---|---|
| ||
Important note: Pre-populated entity requests in the CONNECT regression suite contain <urn1:authorized>authorized</urn1:authorized> elements, which will result in an exception on WebLogic 12.2. Please update the value from "authorized" or "?" to "true" if executing these tests and encountering exceptions. |
Prerequisites
- Java 1.8 or higher version
- Database (MySQL is CONNECT default).
- WebLogic Server
...
Either add the keystore and truststore to the classpath or provide absolute paths in the signature and truststore properties files. See /wiki/spaces/CONNECTWIKI/pages/10584180Exchange Certificate Configuration Details for more information.
(1) Add the folder containing the keystore and truststore to the classpath. Be sure to add the path to the beginning of the existing path so that the existing path is preserved. For example:
...
Code Block | ||
---|---|---|
| ||
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=changeit
org.apache.ws.security.crypto.merlin.truststore.file=<absolute path to cacerts.jks> |
...
Set up the following datasources using the WebLogic Administration Console. "Name" can be any value an implementer chooses. The CONNECT Product team recommends using meaningful names.
Namejndi | JNDI Name | Database Name |
---|---|---|
AdminGuidbDataSource | jdbc/adminguidb_datasource | adminguidb |
AssigningAuthoritydbDataSource | jdbc/assigningauthoritydb_datasource | assigningauthoritydb |
AsyncMsgsDataSource | jdbc/asyncmsgs_datasource | asyncmsgs |
AuditDatasource | jdbc/auditrepo_datasource | auditrepo |
ConfigdbDatasource | jdbc/configdb_datasource | configdb |
DocRepositoryDataSource | jdbc/docrepository_datasource | docrepository |
EventdbDataSource | jdbc/eventdb_datasource | eventdb |
MessageMonitoringdbDataSource | jdbc/messagemonitoringdb_datasource | messagemonitoringdb |
PatientCorrelationdbDataSource | jdbc/patientcorrelationdb_datasource | patientcorrelationdb |
PatientdbDataSource | jdbc/patientdb_datasource | patientdb |
TransRepoDataSource | jdbc/transrepo_datasource | transrepo |
...