gpt4 book ai didi

java - AdminTask.createDatasource 在 Dockerfile 中给出语法错误

转载 作者:行者123 更新时间:2023-12-02 10:44:43 25 4
gpt4 key购买 nike

我正在尝试在 docker 容器中创建 oracle 数据源。

引用 https://www.ibm.com/developerworks/community/blogs/timdp/entry/automating_application_installation_and_configuration_into_websphere_application_server46?lang=en

使用以下命令。

FROM ibmcom/websphere-traditional:8.5.5.12-profile
RUN wsadmin.sh -lang jython -conntype NONE -c "AdminTask.createAuthDataEntry('-alias Oracle_User -user dbuser -password dbpwd')"
RUN wsadmin.sh -lang jython -conntype NONE -c "AdminTask.createJDBCProvider(['-scope' 'Node=DefaultNode01','Server=server1' '-databaseType' 'Oracle' '-providerType' 'Oracle JDBC Driver' '-implementationType' 'Connection pool data source' '-name' 'Oracle_JDBC_Driver_Provider' '-description' 'Oracle JDBC Driver' '-classpath' ['/opt/lib/ojdbc6-12.1.0.2.0.jar'] '-nativePath' '' ])"
RUN wsadmin.sh -lang jython -conntype NONE -c "AdminTask.createDatasource('Oracle_JDBC_Driver_Provider', '[-name MyDataSource -jndiName jndi/jndiname -dataStoreHelperClassName com.ibm.websphere.rsadapter.Oracle11gDataStoreHelper -containerManagedPersistence true -componentManagedAuthenticationAlias DefaultNode01/Oracle_User -configureResourceProperties [[URL java.lang.String jdbc:oracle:thin:@hostname:48441/SID]]]')"

但低于错误

    The command '/bin/sh -c wsadmin.sh -lang jython -conntype NONE -c "AdminTask.createDatasource('Oracle_JDBC_Driver_Provider', '[-name MyDataSource -jndiName jndi/jndiname -dataStoreHelperClassName com.ibm.websphere.rsadapter.Oracle11gDataStoreHelper -containerManagedPersistence true -componentManagedAuthenticationAlias DefaultNode01/Oracle_User -configureResourceProperties [[URL java.lang.String jdbc:oracle:thin:@hostname:48441/SID]]]')"' returned a non-zero code: 103 –

最佳答案

在我看来,语法错误是一个不匹配的 ' 字符作为 createDataSource 命令的倒数第二个字符。要纠正此问题,您需要在 [-name MyDataSource

之前添加另一个 ' 字符

关于java - AdminTask.createDatasource 在 Dockerfile 中给出语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52671555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com