Щоденник одного бага: як я лагодив картинки в електронній пошті

Є внутрішня система, яка крутиться на Weblogic, є готовий шаблон пошти, є програміст і є баг. Ось ви знали, що поштові клієнти з великою ймовірністю не зможуть показати картинку, яка вставлена в розмітку листи, джерело якої починається на
data:image/gif;base64
?

Я, наприклад не знав. Та що вже там, я до цього навіть не знав що картинки можна вставляти в HTML розмітку без, власне, самої картинки. Так вийшло, що одну і ту ж .jsp використовують і для складання сторінки для друку, і, в окремих випадках, для електронного листа. У підсумку в браузері лист відкривається нормально, а поштові клієнти показують биту картинку.

Це буде розповідь про процес знаходження одного рішення. Тепер про все по порядку.

Читати далі →

Розробка заглушок бізнес-процесу на мові BPEL на основі Oracle SOA Suite і Weblogic

У цій статті я розповім як реалізувати заглушки веб-сервісів бізнес-процесу на BPEL використовуючи Oracle SOA Suite і сервер Weblogic
Завдання
Є проект по навантаженню тестування однієї системи. У схемі взаємодії між серверами є зовнішні системи, які не беруть участь в об'єкті тестування — треба їх замінити емуляторами або заглушками. Протокол SOAP. Композити на BPEL. Стенду немає. Страшенно цікаво!


Читати далі →

Безкоштовний вебінар «Сервер додатків WebLogic 12.2: мультиарендность, висока доступність, Docker-контейнери»

23 червня в 11:00 запрошуємо вас на безкоштовний вебінар «Сервер додатків WebLogic 12.2: мультиарендность, висока доступність, Docker-контейнери». Кількість учасників не обмежена.

Читати далі →

Змагання рішень In-Memory-Data-Grid (IMDG)

Результати тестування Oracle Coherence
Нещодавно ми брали участь у конкурсі з тестування кластерних технологій In-Memory. Метою тестування був вибір рішення для розробки відмовостійких фронтальних компонент високонавантажених систем. C нашого боку був представлений Oracle Coherence.


Читати далі →