Skip to content

Commit fc9276d

Browse files
author
Fernando de Oliveira Pereira
committed
fix polyglot bugs
1 parent b324666 commit fc9276d

4 files changed

Lines changed: 16 additions & 6 deletions

File tree

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
/bin/
44
**/.DS_Store
55
/virtuallab-lib/target/
6-
/devframework/src/test/java/Bater.java
76
/devframework/src/test/java/VulnerabilidadeService.java
87
/devframework/src/test/java/Vulnerabilidade.java
98
/devframework/src/test/java/AlertaDAO.java
109
/devframework/src/test/java/Alerta.java
1110
/devframework/src/test/java/AlertaService.java
11+
/devframework/src/test/java/AlertService.java
12+
/devframework/src/test/java/Bater.java
13+
/devframework/src/test/java/Alert.java
14+
/devframework/src/test/java/AlertDAO.java

devframework/pom.xml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<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/maven-v4_0_0.xsd">
22
<modelVersion>4.0.0</modelVersion>
3-
<groupId>com.github.esfingeframework</groupId>
3+
<groupId>io.github.esfinge-framework</groupId>
44
<artifactId>virtuallab</artifactId>
5-
<version>1.0.0-SNAPSHOT</version>
5+
<version>2.0.0</version>
66
<name>VirtualLab Maven Webapp</name>
77
<url>https://github.com/EsfingeFramework/virtual-lab</url>
88
<packaging>war</packaging>
@@ -143,7 +143,12 @@
143143
<dependency>
144144
<groupId>io.github.esfinge-framework</groupId>
145145
<artifactId>querybuilder-mongodb</artifactId>
146-
<version>2.3.1</version>
146+
<version>2.3.2</version>
147+
</dependency>
148+
<dependency>
149+
<groupId>org.projectlombok</groupId>
150+
<artifactId>lombok</artifactId>
151+
<version>1.18.32</version>
147152
</dependency>
148153
<dependency>
149154
<groupId>net.sf.esfinge</groupId>

devframework/src/main/java/org/esfinge/virtuallab/polyglot/QueryBuilderMongoDBDatastoreProvider.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.mongodb.client.MongoClients;
88
import dev.morphia.Datastore;
99
import dev.morphia.Morphia;
10+
import ef.qb.core.annotation.ServicePriority;
1011
import static ef.qb.core.utils.PersistenceTypeConstants.MONGODB;
1112
import ef.qb.mongodb.DatastoreProvider;
1213
import java.util.Collections;
@@ -15,6 +16,7 @@
1516
import java.util.regex.Matcher;
1617
import java.util.regex.Pattern;
1718

19+
@ServicePriority(10)
1820
public final class QueryBuilderMongoDBDatastoreProvider implements DatastoreProvider {
1921

2022
protected MongoClient mongo;

devframework/src/test/java/Main.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ public class Main {
55

66
public static void main(String... args) throws Exception {
77
//TestUtils.createJar("polyglotBase.jar", Address.class, Person.class, PolyglotExample.class);
8-
TestUtils.createJar("alerta_dao.jar", Bater.class, Alerta.class, AlertaDAO.class);
9-
TestUtils.createJar("alerta_service.jar", AlertaService.class);
8+
TestUtils.createJar("alert_dao.jar", Bater.class, Alert.class, AlertDAO.class);
9+
TestUtils.createJar("alert_service.jar", AlertService.class);
1010
// TestUtils.createJar("tarefa.jar", TarefaService.class, Tarefa.class);
1111
// TestUtils.createJar("matematica.jar", MatematicaService.class, MatematicaInvokerProxy.class, Ponto.class);
1212
// TestUtils.createJar("chart.jar", ChartService.class, Temperatura.class);

0 commit comments

Comments
 (0)