[infinispan-issues] [JBoss JIRA] (ISPN-10651) jars added to the server/lib folder are not adding classes to classpath

Gustavo Lira e Silva (Jira) issues at jboss.org
Tue Sep 24 16:31:00 EDT 2019


Gustavo Lira e Silva created ISPN-10651:
-------------------------------------------

             Summary: jars added to the server/lib folder are not adding classes to classpath
                 Key: ISPN-10651
                 URL: https://issues.jboss.org/browse/ISPN-10651
             Project: Infinispan
          Issue Type: Bug
          Components: Server
    Affects Versions: 10.0.0.CR2
            Reporter: Gustavo Lira e Silva
            Assignee: Gustavo Lira e Silva


{code:java}
GlobalConfigurationBuilder globalConfigurationBuilder = new GlobalConfigurationBuilder().defaultCacheName("default");
      ConfigurationBuilder builder = new ConfigurationBuilder();
      Configuration build = builder.persistence().addStore(JdbcStringBasedStoreConfigurationBuilder.class)
            .table()
            .dropOnExit(true)
            .createOnStart(true)
            .tableNamePrefix("ISPN_STRING_TABLE")
            .idColumnName("ID_COLUMN").idColumnType("VARCHAR(255)")
            .dataColumnName("DATA_COLUMN").dataColumnType("VARBINARY(1000)")
            .timestampColumnName("TIMESTAMP_COLUMN").timestampColumnType("BIGINT")
            .connectionPool()
            .connectionUrl("jdbc:h2:mem:test;DB_CLOSE_DELAY=-1")
            .username("sa")
            .password("sa")
            .driverClass("org.h2.Driver")
            .build();

      RemoteCache<String, String> cache = new RemoteCacheManager().administration().getOrCreateCache("test", builder.build());
      cache.put("k1", "v1");
      System.out.println(cache.get("k1"));
{code}

If you place H2 driver inside ISPN_HOME/server/lib start the server and run the code above, you will receive ClassNotFoundException: org.h2.Driver





--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the infinispan-issues mailing list