Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка Unable to create requested service / 5 сообщений из 5, страница 1 из 1
11.11.2020, 17:21
    #40017275
f68
f68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка Unable to create requested service
Добрый день.
В NetBeans 12.1 создаю тестовый проект. (java-hibernate-firebird)
Добавляю jaybird-full-3.0.9.jar, hibernate-core-5.4.23.Final.jar и все зависимые jar - ники.
Прописываю hibernate.cfg.xml
Запускаю и все отлично.

Но если создаю проект Maven, добавляю те же файлы.
В pom.xml добавляю эти же зависимости, то при запуске выдает ошибку:

org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

В чем может быть дело?

Firebird 3

pom.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.mycompany</groupId>
    <artifactId>mavenproject4</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

    <dependencies>    
        <!-- https://mvnrepository.com/artifact/org.firebirdsql.jdbc/jaybird -->
        <dependency>
            <groupId>org.firebirdsql.jdbc</groupId>
            <artifactId>jaybird</artifactId>
            <version>3.0.8</version>
            <type>pom</type>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.4.23.Final</version>
            <type>jar</type>
        </dependency>
    </dependencies>

</project>



hibernate.cfg.xml

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration">
<hibernate-configuration>
  <session-factory>
    <property name="hibernate.dialect">org.hibernate.dialect.FirebirdDialect</property>
    <property name="hibernate.connection.driver_class">org.firebirdsql.jdbc.FBDriver</property>                                                       
    <property name="hibernate.connection.url">jdbc:firebirdsql:localhost:jzakaz</property>    
    <property name="hibernate.connection.username">SYSDBA</property>
    <property name="hibernate.connection.password">masterkey</property>
    <property name="hibernate.connection.encoding">WIN1251</property>
    <property name="hibernate.show_sql">false</property>        
    <mapping class="com.mycompany.mavenproject4.Setup"/>

  </session-factory>
</hibernate-configuration>



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
public class HibernateUtil {
    private static SessionFactory sessionFactory = null;
    static {
        try {
                sessionFactory = new Configuration().configure().buildSessionFactory();
        } catch (HibernateException e ) {
            
            System.out.println("-->" + e);
        }
    }
    public static SessionFactory getSessionFactory() {
        return sessionFactory;
    } 
}
...
Рейтинг: 0 / 0
12.11.2020, 15:44
    #40017554
WGA
WGA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка Unable to create requested service
Требуется привести полный стектрейс исключения.
...
Рейтинг: 0 / 0
13.11.2020, 11:38
    #40017851
f68
f68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка Unable to create requested service
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
Scanning for projects...

--------------------< com.mycompany:mavenproject4 >---------------------
Building mavenproject4 1.0-SNAPSHOT
--------------------------------[ jar ]---------------------------------
The artifact org.firebirdsql.jdbc:jaybird:pom:3.0.8 has been relocated to org.firebirdsql.jdbc:jaybird-jdk18:pom:3.0.8

--- exec-maven-plugin:1.5.0:exec (default-cli) @ mavenproject4 ---
нояб. 13, 2020 11:36:39 AM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate ORM core version 5.4.23.Final
нояб. 13, 2020 11:36:40 AM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
нояб. 13, 2020 11:36:40 AM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
-->org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
Exception in thread "main" java.lang.NullPointerException
	at com.mycompany.mavenproject4.IOSetup.getSetup(IOSetup.java:34)
	at com.mycompany.mavenproject4.NewMain.main(NewMain.java:19)
Command execution failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404)
    at org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166)
    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:764)
    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:711)
    at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:289)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:564)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time:  2.995 s
Finished at: 2020-11-13T11:36:40+03:00
------------------------------------------------------------------------
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:exec (default-cli) on project mavenproject4: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
...
Рейтинг: 0 / 0
13.11.2020, 12:11
    #40017864
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка Unable to create requested service
Английским же по фону написано:
Код: plaintext
1.
2.
 Command execution failed.
 org.apache.commons.exec.ExecuteException:
  Process exited with an error: 1
Код 1 это "неверное использование" - передали слишком мало/много аргументов или неправильные аргументы.
И дальше, что характерно, даётся подсказка как получить полный стек-трейс.
...
Рейтинг: 0 / 0
16.11.2020, 12:55
    #40018767
f68
f68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка Unable to create requested service
Код: java
1.
2.
3.
4.
5.
6.
<dependency>
            <groupId>org.firebirdsql.jdbc</groupId>
            <artifactId>jaybird</artifactId>
            <version>3.0.8</version>
            <type>pom</type>
        </dependency>



Нашел ошибку.
Нужно было не pom, а jar.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка Unable to create requested service / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]