sql >> Database teknologi >  >> RDS >> Oracle

Weblogic Deployment Exception:PaddingException:Kunne ikke udføre unpadding:ugyldig pad-byte

Det hjalp ikke meget at google for at finde et svar. Efter at have undersøgt filerne modtaget fra mit SVN-lager, bemærkede jeg, at en jdbc-applikationsressource blev ændret.

Ved at undersøge jdbc-ressourcen nærmere fandt jeg ud af, at den brugte den password-encrypted egenskab, som kun bruges til produktionsmiljøer

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

Så jeg kommenterede denne ejendom og brugte den ejendom, der blev brugt til udviklingsmiljøet:

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

Og det fungerede fint.



  1. sletning af dubletter i sql og ændring af relationstabel i overensstemmelse hermed

  2. Kryptere med PHP Mcrypt og dekryptere med MySQL aes_decrypt?

  3. Sådan fortæller du, om en beregnet kolonne er deterministisk i SQL Server

  4. Fjern ASCII Extended Characters 128 og frem (SQL)