sql >> Databáze >  >> RDS >> Oracle

Výjimka nasazení Weblogic:PaddingException:Nelze provést zrušení odsazení:neplatný bajt vyplnění

Hledání odpovědi na Googlu nebylo příliš užitečné. Po prozkoumání souborů přijatých z mého úložiště SVN jsem si všiml, že se změnil zdroj aplikace jdbc.

Při bližším zkoumání zdroje jdbc jsem zjistil, že používá password-encrypted vlastnost, která se používá pouze pro produkční prostředí

<password-encrypted>{AES}some+very+long+encrypted+string</password-encrypted>

Takže jsem tuto vlastnost okomentoval a použil vlastnost použitou pro vývojové prostředí:

 <properties>
     <property>
        <name>user</name>
        <value>MY_USER</value>
     </property>
     <property>
        <name>password</name>
        <value>MY_PASS_IN_PLAIN_TEXT</value>
     </property>
  </properties>

A to fungovalo dobře.



  1. 2 způsoby, jak vrátit název serveru v SQL Server (T-SQL)

  2. MySQL:POKUD tabulka existuje, zkraťte a vložte ELSE vytvořte

  3. connect ECONNREFUSED - node js , sql

  4. kontrola stavu uživatele (aktivní, nečinný) na webové stránce