WSO2 EI - ОШИБКА - java. sql .SQLException: ORA-01483: недопустимая длина для переменной привязки DATE или NUMBER - PullRequest
0 голосов
/ 14 июля 2020

Я получаю следующее исключение Registry Exception при попытке запустить сервер WSO2 EI. Конфигурации сервера работали нормально и недавно начали показывать эту ошибку. Некоторые сведения из журнала ошибок приведены ниже.

 [2020-07-22 12:18:47,493] [-1234] [] [localhost-startStop-1] ERROR {org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO} -  Failed to write resource content to the database.
java.sql.SQLException: ORA-01483: invalid length for DATE or NUMBER bind variable

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:227)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:208)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1046)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
    at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3694)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1354)
    -------
[2020-07-22 12:18:47,493] [-1234] [] [localhost-startStop-1] ERROR {org.wso2.carbon.theme.mgt.util.ThemeUtil} -  Error loading theme to the sytem registry for registry path: /repository/components/org.wso2.carbon.all-themes/Default/images
org.wso2.carbon.registry.core.exceptions.RegistryException: Unable to put resource Failed to write resource content to the database.
    at org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.put(MountHandler.java:299)
    at org.wso2.carbon.registry.core.jdbc.handlers.HandlerManager.put(HandlerManager.java:2503)
    at org.wso2.carbon.registry.core.jdbc.handlers.UserDefinedHandlerManager.put(UserDefinedHandlerManager.java:204)
    at org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.put(HandlerLifecycleManager.java:949)
    at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.put(EmbeddedRegistry.java:705)
    at org.wso2.carbon.registry.core.caching.CacheBackedRegistry.put(CacheBackedRegistry.java:591)
    at org.wso2.carbon.registry.core.session.UserRegistry.putInternal(UserRegistry.java:828)
    at org.wso2.carbon.registry.core.session.UserRegistry.access$1000(UserRegistry.java:61)
    at org.wso2.carbon.registry.core.session.UserRegistry$11.run(UserRegistry.java:804)
    at org.wso2.carbon.registry.core.session.UserRegistry$11.run(UserRegistry.java:801)

What может быть root причиной проблемы и как отладить ошибку?

1 Ответ

1 голос
/ 25 июля 2020

Пожалуйста, проверьте следующий альтернативный способ решения проблемы.

Перейдите к / ресурсы / папка. Переименуйте каталог allthemes в allthemes1 . Перезагрузите сервер и убедитесь, что вы можете решить проблему.

...