Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yunir/web-service-technologies
https://github.com/yunir/web-service-technologies
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/yunir/web-service-technologies
- Owner: Yunir
- Created: 2021-03-24T12:33:40.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-25T11:57:58.000Z (over 3 years ago)
- Last Synced: 2024-10-29T22:33:16.590Z (2 months ago)
- Language: Java
- Size: 156 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Поиск с помощью SOAP-сервиса
- [x] требуется создать таблицу в БД, содержащую не менее 5 полей
- [x] реализовать возможность поиска по любым комбинациям полей с помощью SOAP-сервиса
- [x] данные для поиска должны передаваться в метод сервиса в качестве аргументов
- [x] Веб-сервис необходимо реализовать в виде standalone-приложения и J2EE-приложения
- [x] При реализации в виде J2EE-приложения следует на стороне сервера приложений настроить источник данных, и
осуществлять его инъекцию в коде сервиса
- [x] Для демонстрации работы разработанных сервисов следует также разработать и клиентское консольное приложение### Prerequisites
- Glassfish 5.1.0
- PostgreSQL 9.6
- Java 1.8### Notes
- Если после добавления в `JDBC Connection Pool` и произведения пинга PostgreSQL из Glassfish вы столкнетесь с проблемой
связанной с `sun.security.ssl`:```
java.lang.NoSuchMethodError: sun.security.ssl.SSLSessionImpl.(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite;Ljava/util/Collection;Lsun/security/ssl/SessionId;Ljava/lang/String;I)V
```То, выполните эти инструкции:
```shell
$ pushd glassfish5/glassfish/modules/endorsed
$ zip -d grizzly-npn-bootstrap.jar "sun/*"
$ popd
```