This is an automated email from the ASF dual-hosted git repository.
cgarcia pushed a commit to branch feature/app
in repository https://gitbox.apache.org/repos/asf/plc4x-extras.git
The following commit(s) were added to refs/heads/feature/app by this push:
new d230822 Fix project.
d230822 is described below
commit d230822e03d87bd01d18f164a9c406869a054d60
Author: César García <[email protected]>
AuthorDate: Wed Feb 25 02:40:44 2026 -0400
Fix project.
---
plc4j/tools/malbec/application/pom.xml | 62 ++----
plc4j/tools/malbec/branding/pom.xml | 3 +-
plc4j/tools/malbec/malbec-core/css/pom.xml | 27 +--
plc4j/tools/malbec/malbec-core/ctx/pom.xml | 2 +-
plc4j/tools/malbec/malbec-core/libs/pom.xml | 4 +-
plc4j/tools/malbec/malbec-core/scheduler/pom.xml | 8 +
.../malbec/core/scheduler/core/Activator.java | 5 +-
.../malbec/core/scheduler/core/Installer.java | 17 ++
.../core/scheduler/core/WhiteboardHandler.java | 217 +++++++++++----------
.../malbec-core/scheduler/src/main/nbm/manifest.mf | 1 +
plc4j/tools/malbec/malbec-plc4x/eip/pom.xml | 18 +-
plc4j/tools/malbec/malbec-plc4x/modbus/pom.xml | 18 +-
plc4j/tools/malbec/malbec-plc4x/s7/pom.xml | 18 +-
plc4j/tools/malbec/malbec-plc4x/services/pom.xml | 12 +-
.../plc4x/malbec/services/model/Bundle.properties | 8 +-
.../tools/malbec/malbec-projecttype/comms/pom.xml | 4 +-
.../tools/malbec/malbec-projecttype/events/pom.xml | 4 +-
plc4j/tools/malbec/malbec-projecttype/hmi/pom.xml | 24 +--
plc4j/tools/malbec/malbec-projecttype/htc/pom.xml | 4 +-
.../malbec/malbec-projecttype/information/pom.xml | 4 +-
.../malbec-projecttype/malbec-projecttype/pom.xml | 24 +--
.../malbec/projecttype/impl/Plc4xProjectImpl.java | 3 -
plc4j/tools/malbec/malbec-projecttype/pics/pom.xml | 4 +-
.../malbec/malbec-projecttype/recipes/pom.xml | 4 +-
.../malbec/malbec-projecttype/scripts/pom.xml | 4 +-
.../malbec/malbec-projecttype/securities/pom.xml | 4 +-
plc4j/tools/malbec/malbec-projecttype/tgl/pom.xml | 4 +-
plc4j/tools/malbec/malbec-projecttype/udt/pom.xml | 4 +-
28 files changed, 252 insertions(+), 259 deletions(-)
diff --git a/plc4j/tools/malbec/application/pom.xml
b/plc4j/tools/malbec/application/pom.xml
index debb972..d8158ef 100644
--- a/plc4j/tools/malbec/application/pom.xml
+++ b/plc4j/tools/malbec/application/pom.xml
@@ -26,6 +26,7 @@
<version>0.13.0-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.plc4x.malbec</groupId>
<artifactId>malbec</artifactId>
<packaging>nbm-application</packaging>
@@ -75,31 +76,6 @@
<artifactId>plc4x-services</artifactId>
<version>${project.version}</version>
</dependency> -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-branding</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-services</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-libs</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-modbus</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-s7</artifactId>
- <version>${project.version}</version>
- </dependency>
<dependency>
<groupId>org.netbeans.api</groupId>
<artifactId>org-netbeans-modules-jemmy</artifactId>
@@ -162,33 +138,37 @@
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>plc4j-driver-eip</artifactId>
- <version>${plc4x.version}</version>
- <type>kar</type>
+ <artifactId>branding</artifactId>
+ <version>${project.version}</version>
</dependency>
<dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>malbec-eip</artifactId>
- <version>${project.version}</version>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>s7</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>projecttype</artifactId>
- <version>${project.version}</version>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>services</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.hmi</groupId>
- <artifactId>hmi</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>modbus</artifactId>
<version>0.13.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.comms</groupId>
- <artifactId>comms</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>eip</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>hmi</artifactId>
<version>0.13.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.core.css</groupId>
- <artifactId>core-css</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>type</artifactId>
<version>0.13.0-SNAPSHOT</version>
</dependency>
</dependencies>
@@ -203,7 +183,7 @@
<etcConfFile>src/main/resources/malbec.conf</etcConfFile>
<moduleDependencies>
<dependency>
- <id>${project.groupId}:malbec-libs</id>
+ <id>org.apache.plc4x.malbec.core:libs</id>
<type>impl</type>
</dependency>
</moduleDependencies>
diff --git a/plc4j/tools/malbec/branding/pom.xml
b/plc4j/tools/malbec/branding/pom.xml
index fafb420..1ef54b0 100644
--- a/plc4j/tools/malbec/branding/pom.xml
+++ b/plc4j/tools/malbec/branding/pom.xml
@@ -26,7 +26,8 @@
<version>0.13.0-SNAPSHOT</version>
</parent>
- <artifactId>malbec-branding</artifactId>
+ <groupId>org.apache.plc4x.malbec</groupId>
+ <artifactId>branding</artifactId>
<version>0.13.0-SNAPSHOT</version>
<name>${project.groupId}:${project.artifactId}</name>
<packaging>nbm</packaging>
diff --git a/plc4j/tools/malbec/malbec-core/css/pom.xml
b/plc4j/tools/malbec/malbec-core/css/pom.xml
index ea827b0..4b0f932 100644
--- a/plc4j/tools/malbec/malbec-core/css/pom.xml
+++ b/plc4j/tools/malbec/malbec-core/css/pom.xml
@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-core</artifactId>
+ <artifactId>core</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
@@ -126,31 +126,6 @@
<artifactId>org-openide-awt</artifactId>
<version>${netbeans.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.comms</groupId>
- <artifactId>comms</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.recipes</groupId>
- <artifactId>recipes</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.events</groupId>
- <artifactId>events</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.pics</groupId>
- <artifactId>pics</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.htc</groupId>
- <artifactId>htc</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </dependency>
<dependency>
<groupId>org.netbeans.api</groupId>
<artifactId>org-netbeans-modules-options-api</artifactId>
diff --git a/plc4j/tools/malbec/malbec-core/ctx/pom.xml
b/plc4j/tools/malbec/malbec-core/ctx/pom.xml
index ac6218a..07b46c0 100644
--- a/plc4j/tools/malbec/malbec-core/ctx/pom.xml
+++ b/plc4j/tools/malbec/malbec-core/ctx/pom.xml
@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-core</artifactId>
+ <artifactId>core</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-core/libs/pom.xml
b/plc4j/tools/malbec/malbec-core/libs/pom.xml
index 364eae0..08411ca 100644
--- a/plc4j/tools/malbec/malbec-core/libs/pom.xml
+++ b/plc4j/tools/malbec/malbec-core/libs/pom.xml
@@ -20,8 +20,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-parent</artifactId>
+ <groupId>org.apache.plc4x.malbec.core</groupId>
+ <artifactId>core</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-core/scheduler/pom.xml
b/plc4j/tools/malbec/malbec-core/scheduler/pom.xml
index fafaf00..234bb99 100644
--- a/plc4j/tools/malbec/malbec-core/scheduler/pom.xml
+++ b/plc4j/tools/malbec/malbec-core/scheduler/pom.xml
@@ -18,6 +18,9 @@
<groupId>org.apache.netbeans.utilities</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<extensions>true</extensions>
+ <configuration>
+ <moduleType>eager</moduleType>
+ </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -76,5 +79,10 @@
<artifactId>ctx</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.netbeans.api</groupId>
+ <artifactId>org-openide-util-ui</artifactId>
+ <version>${netbeans.version}</version>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git
a/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Activator.java
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Activator.java
index f37b35d..9912aad 100644
---
a/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Activator.java
+++
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Activator.java
@@ -27,7 +27,8 @@ public class Activator extends ModuleInstall {
private WhiteboardHandler whiteboardHandler;
@Override
- public void restored() {
+ public void restored() {
+ System.out.println("ACTIVO");
Properties properties = new Properties();
Scheduler scheduler = Lookup.getDefault().lookup(Scheduler.class);
whiteboardHandler = new WhiteboardHandler(scheduler);
@@ -40,7 +41,7 @@ public class Activator extends ModuleInstall {
@Override
public void close() {
super.close();
-
+ System.out.println("CERRO");
if (whiteboardHandler != null) {
whiteboardHandler.deactivate();
whiteboardHandler = null;
diff --git
a/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Installer.java
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Installer.java
new file mode 100644
index 0000000..f25cb21
--- /dev/null
+++
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/Installer.java
@@ -0,0 +1,17 @@
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt
to change this license
+ * Click
nbfs://nbhost/SystemFileSystem/Templates/NetBeansModuleDevelopment-files/moduleInstall.java
to edit this template
+ */
+package org.apache.plc4x.malbec.core.scheduler.core;
+
+import org.openide.modules.ModuleInstall;
+
+public class Installer extends ModuleInstall {
+
+ @Override
+ public void restored() {
+ // TODO
+ System.out.println("RESTORED");
+ }
+
+}
diff --git
a/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/WhiteboardHandler.java
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/WhiteboardHandler.java
index 1608523..13da3e7 100644
---
a/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/WhiteboardHandler.java
+++
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/java/org/apache/plc4x/malbec/core/scheduler/core/WhiteboardHandler.java
@@ -22,6 +22,8 @@ import org.apache.plc4x.malbec.core.ctx.ModuleContext;
import org.apache.plc4x.malbec.core.scheduler.api.Job;
import org.apache.plc4x.malbec.core.scheduler.api.Scheduler;
import org.openide.util.Lookup;
+import org.openide.util.LookupEvent;
+import org.openide.util.LookupListener;
import org.osgi.framework.BundleContext;
import org.osgi.framework.InvalidSyntaxException;
import org.osgi.framework.ServiceReference;
@@ -35,7 +37,7 @@ import org.slf4j.LoggerFactory;
* The quartz based implementation of the scheduler.
*
*/
-public class WhiteboardHandler {
+public class WhiteboardHandler implements LookupListener {
/** Default logger. */
private final Logger logger = LoggerFactory.getLogger(this.getClass());
@@ -48,7 +50,11 @@ public class WhiteboardHandler {
this.scheduler = scheduler;
ModuleContext mctx = Lookup.getDefault().lookup(ModuleContext.class);
jobs = mctx.lookupResult(Job.class);
+ jobs.addLookupListener(this);
+ jobs.allInstances();
}
+
+
/**
* Deactivate this component.
@@ -57,108 +63,117 @@ public class WhiteboardHandler {
//
}
+ @Override
+ public void resultChanged(LookupEvent ev) {
+ System.out.println("Clase: " + ev.getClass().getName());
+ System.out.println("Object: " + ev.getSource().getClass().getName());
+ }
+
+
- /**
- * Create unique identifier
- */
- private String getServiceIdentifier(final ServiceReference ref) {
- String name = (String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_NAME);
- if ( name == null ) {
- if (ref.getProperty(Constants.SERVICE_PID) instanceof String) {
- name = (String) ref.getProperty(Constants.SERVICE_PID);
- } else if (ref.getProperty(Constants.SERVICE_PID) instanceof
ArrayList) {
- if (((ArrayList)
ref.getProperty(Constants.SERVICE_PID)).size() > 0) {
- name = ((ArrayList)
ref.getProperty(Constants.SERVICE_PID)).get(0).toString();
- }
- }
- if (name == null) {
- name = "Registered Service";
- }
- }
- // now append service id to create a unique identifier
- name = name + "." + ref.getProperty(Constants.SERVICE_ID);
- return name;
- }
+// /**
+// * Create unique identifier
+// */
+// private String getServiceIdentifier(final ServiceReference ref) {
+// String name = (String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_NAME);
+// if ( name == null ) {
+// if (ref.getProperty(Constants.SERVICE_PID) instanceof String) {
+// name = (String) ref.getProperty(Constants.SERVICE_PID);
+// } else if (ref.getProperty(Constants.SERVICE_PID) instanceof
ArrayList) {
+// if (((ArrayList)
ref.getProperty(Constants.SERVICE_PID)).size() > 0) {
+// name = ((ArrayList)
ref.getProperty(Constants.SERVICE_PID)).get(0).toString();
+// }
+// }
+// if (name == null) {
+// name = "Registered Service";
+// }
+// }
+// // now append service id to create a unique identifier
+// name = name + "." + ref.getProperty(Constants.SERVICE_ID);
+// return name;
+// }
- /**
- * Register a job or task
- */
- private void register(final ServiceReference ref, final Object job) {
- final String name = getServiceIdentifier(ref);
- Job refJob = (Job) job;
- Boolean concurrent = true;
- if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT) != null) {
- if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT)
instanceof Boolean) {
- concurrent = (Boolean)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT);
- } else {
- concurrent = Boolean.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT));
- }
- }
- final String expression = (String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_EXPRESSION);
- try {
- if (expression != null) {
- this.scheduler.schedule(job, this.scheduler.EXPR(expression)
- .name(name)
- .canRunConcurrently(concurrent));
- } else {
- Integer times = -1;
- {
- final Object v =
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_TIMES);
- if (null != v) {
- if (v instanceof Integer) {
- times = (Integer) v;
- } else if (v instanceof Long) {
- times = ((Long) v).intValue();
- } else if (v instanceof Number) {
- times = ((Number) v).intValue();
- } else {
- times = Integer.valueOf(v.toString());
- }
- }
- }
+// /**
+// * Register a job or task
+// */
+// private void register(final ServiceReference ref, final Object job) {
+// final String name = getServiceIdentifier(ref);
+// Job refJob = (Job) job;
+// Boolean concurrent = true;
+// if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT) !=
null) {
+// if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT)
instanceof Boolean) {
+// concurrent = (Boolean)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT);
+// } else {
+// concurrent = Boolean.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_CONCURRENT));
+// }
+// }
+// final String expression = (String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_EXPRESSION);
+// try {
+// if (expression != null) {
+// this.scheduler.schedule(job, this.scheduler.EXPR(expression)
+// .name(name)
+// .canRunConcurrently(concurrent));
+// } else {
+// Integer times = -1;
+// {
+// final Object v =
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_TIMES);
+// if (null != v) {
+// if (v instanceof Integer) {
+// times = (Integer) v;
+// } else if (v instanceof Long) {
+// times = ((Long) v).intValue();
+// } else if (v instanceof Number) {
+// times = ((Number) v).intValue();
+// } else {
+// times = Integer.valueOf(v.toString());
+// }
+// }
+// }
+//
+// Long period = null;
+// if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD) !=
null) {
+// if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD)
instanceof Long) {
+// period = (Long)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD);
+// } else {
+// period = Long.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD));
+// }
+// if (period < 1) {
+// this.logger.debug("Ignoring service {} : scheduler
period is less than 1.", ref);
+// } else if (times < -1) {
+// this.logger.debug("Ignoring service {} : scheduler
times is defined but is less than -1.", ref);
+// } else {
+// boolean immediate = false;
+// if
(ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE) != null) {
+// if
(ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE) instanceof Boolean) {
+// immediate = (Boolean)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE);
+// } else {
+// immediate = Boolean.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE));
+// }
+// }
+// final Date date = new Date();
+// if (!immediate) {
+// date.setTime(System.currentTimeMillis() + period
* 1000);
+// }
+// this.scheduler.schedule(job, this.scheduler.AT(date,
times, period)
+// .name(name)
+// .canRunConcurrently((concurrent != null ?
concurrent : true)));
+// }
+// } else {
+// this.logger.debug("Ignoring service {} : no scheduling
property found.", ref);
+// }
+// }
+// } catch (Exception e) {
+// logger.warn("Error scheduling job", e);
+// }
+// }
+//
+// /**
+// * Unregister a service.
+// */
+// private void unregister(final ServiceReference reference, final Object
service) {
+// final String name = getServiceIdentifier(reference);
+// this.scheduler.unschedule(name);
+// }
- Long period = null;
- if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD) !=
null) {
- if (ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD)
instanceof Long) {
- period = (Long)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD);
- } else {
- period = Long.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_PERIOD));
- }
- if (period < 1) {
- this.logger.debug("Ignoring service {} : scheduler
period is less than 1.", ref);
- } else if (times < -1) {
- this.logger.debug("Ignoring service {} : scheduler
times is defined but is less than -1.", ref);
- } else {
- boolean immediate = false;
- if
(ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE) != null) {
- if
(ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE) instanceof Boolean) {
- immediate = (Boolean)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE);
- } else {
- immediate = Boolean.valueOf((String)
ref.getProperty(Scheduler.PROPERTY_SCHEDULER_IMMEDIATE));
- }
- }
- final Date date = new Date();
- if (!immediate) {
- date.setTime(System.currentTimeMillis() + period *
1000);
- }
- this.scheduler.schedule(job, this.scheduler.AT(date,
times, period)
- .name(name)
- .canRunConcurrently((concurrent != null ?
concurrent : true)));
- }
- } else {
- this.logger.debug("Ignoring service {} : no scheduling
property found.", ref);
- }
- }
- } catch (Exception e) {
- logger.warn("Error scheduling job", e);
- }
- }
- /**
- * Unregister a service.
- */
- private void unregister(final ServiceReference reference, final Object
service) {
- final String name = getServiceIdentifier(reference);
- this.scheduler.unschedule(name);
- }
}
diff --git a/plc4j/tools/malbec/malbec-core/scheduler/src/main/nbm/manifest.mf
b/plc4j/tools/malbec/malbec-core/scheduler/src/main/nbm/manifest.mf
index d47d5a1..e989670 100644
--- a/plc4j/tools/malbec/malbec-core/scheduler/src/main/nbm/manifest.mf
+++ b/plc4j/tools/malbec/malbec-core/scheduler/src/main/nbm/manifest.mf
@@ -1,3 +1,4 @@
Manifest-Version: 1.0
+OpenIDE-Module-Install:
org/apache/plc4x/malbec/core/scheduler/core/Installer.class
OpenIDE-Module-Localizing-Bundle:
org/apache/plc4x/malbec/core/scheduler/Bundle.properties
diff --git a/plc4j/tools/malbec/malbec-plc4x/eip/pom.xml
b/plc4j/tools/malbec/malbec-plc4x/eip/pom.xml
index 74e271d..fd71325 100644
--- a/plc4j/tools/malbec/malbec-plc4x/eip/pom.xml
+++ b/plc4j/tools/malbec/malbec-plc4x/eip/pom.xml
@@ -2,13 +2,13 @@
<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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-parent</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>plc4x</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.plc4x.malbec.plc4x</groupId>
- <artifactId>plc4x-eip</artifactId>
+ <artifactId>eip</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<packaging>nbm</packaging>
@@ -21,7 +21,7 @@
<configuration>
<moduleDependencies>
<dependency>
- <id>org.apache.plc4x.malbec.core:malbec-libs</id>
+ <id>org.apache.plc4x.malbec.core:libs</id>
<type>impl</type>
</dependency>
<dependency>
@@ -100,16 +100,16 @@
<groupId>org.netbeans.api</groupId>
<artifactId>org-openide-util-lookup</artifactId>
<version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-libs</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-eip</artifactId>
<version>${plc4x.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.plc4x.malbec.core</groupId>
+ <artifactId>libs</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git a/plc4j/tools/malbec/malbec-plc4x/modbus/pom.xml
b/plc4j/tools/malbec/malbec-plc4x/modbus/pom.xml
index d224b16..b5d0beb 100644
--- a/plc4j/tools/malbec/malbec-plc4x/modbus/pom.xml
+++ b/plc4j/tools/malbec/malbec-plc4x/modbus/pom.xml
@@ -20,13 +20,13 @@
<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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-parent</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>plc4x</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.plc4x.malbec.plc4x</groupId>
- <artifactId>plc4x-modbus</artifactId>
+ <artifactId>modbus</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<packaging>nbm</packaging>
@@ -39,7 +39,7 @@
<configuration>
<moduleDependencies>
<dependency>
- <id>org.apache.plc4x.malbec.core:malbec-libs</id>
+ <id>org.apache.plc4x.malbec.core:libs</id>
<type>impl</type>
</dependency>
<dependency>
@@ -115,16 +115,16 @@
<groupId>org.netbeans.api</groupId>
<artifactId>org-openide-util-lookup</artifactId>
<version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-libs</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-modbus</artifactId>
<version>${plc4x.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.plc4x.malbec.core</groupId>
+ <artifactId>libs</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git a/plc4j/tools/malbec/malbec-plc4x/s7/pom.xml
b/plc4j/tools/malbec/malbec-plc4x/s7/pom.xml
index 4392b34..698a1b5 100644
--- a/plc4j/tools/malbec/malbec-plc4x/s7/pom.xml
+++ b/plc4j/tools/malbec/malbec-plc4x/s7/pom.xml
@@ -20,13 +20,13 @@
<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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-parent</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>plc4x</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.plc4x.malbec.plc4x</groupId>
- <artifactId>plc4x-s7</artifactId>
+ <artifactId>s7</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<packaging>nbm</packaging>
@@ -39,7 +39,7 @@
<configuration>
<moduleDependencies>
<dependency>
- <id>org.apache.plc4x.malbec.core:malbec-libs</id>
+ <id>org.apache.plc4x.malbec.core:libs</id>
<type>impl</type>
</dependency>
<dependency>
@@ -115,16 +115,16 @@
<groupId>org.netbeans.api</groupId>
<artifactId>org-openide-util-lookup</artifactId>
<version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-libs</artifactId>
- <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.plc4x</groupId>
<artifactId>plc4j-driver-s7</artifactId>
<version>${plc4x.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.plc4x.malbec.core</groupId>
+ <artifactId>libs</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git a/plc4j/tools/malbec/malbec-plc4x/services/pom.xml
b/plc4j/tools/malbec/malbec-plc4x/services/pom.xml
index ec063d7..b42694c 100644
--- a/plc4j/tools/malbec/malbec-plc4x/services/pom.xml
+++ b/plc4j/tools/malbec/malbec-plc4x/services/pom.xml
@@ -20,13 +20,13 @@
<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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-parent</artifactId>
+ <groupId>org.apache.plc4x.malbec.plc4x</groupId>
+ <artifactId>plc4x</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.plc4x.malbec.plc4x</groupId>
- <artifactId>plc4x-services</artifactId>
+ <artifactId>services</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<packaging>nbm</packaging>
@@ -39,7 +39,7 @@
<configuration>
<moduleDependencies>
<dependency>
- <id>org.apache.plc4x.malbec.core:malbec-libs</id>
+ <id>org.apache.plc4x.malbec.core:libs</id>
<type>impl</type>
</dependency>
<dependency>
@@ -182,8 +182,8 @@
</dependency>
<dependency>
<groupId>org.apache.plc4x.malbec.core</groupId>
- <artifactId>malbec-libs</artifactId>
- <version>${project.version}</version>
+ <artifactId>libs</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git
a/plc4j/tools/malbec/malbec-plc4x/services/src/main/resources/org/apache/plc4x/malbec/services/model/Bundle.properties
b/plc4j/tools/malbec/malbec-plc4x/services/src/main/resources/org/apache/plc4x/malbec/services/model/Bundle.properties
index 88d2991..a4a6fc4 100644
---
a/plc4j/tools/malbec/malbec-plc4x/services/src/main/resources/org/apache/plc4x/malbec/services/model/Bundle.properties
+++
b/plc4j/tools/malbec/malbec-plc4x/services/src/main/resources/org/apache/plc4x/malbec/services/model/Bundle.properties
@@ -1,5 +1,3 @@
-
-# Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt
to change this license
-# Click nbfs://nbhost/SystemFileSystem/Templates/Other/properties.properties
to edit this template
-
-
+Plc4xAddDeviceDialog.jButton1.text=jButton1
+Plc4xAddDeviceDialog.jButton2.text=jButton2
+Plc4xAddDeviceDialog.title=Add Device
diff --git a/plc4j/tools/malbec/malbec-projecttype/comms/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/comms/pom.xml
index 0f4d373..f0c2b8b 100644
--- a/plc4j/tools/malbec/malbec-projecttype/comms/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/comms/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/events/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/events/pom.xml
index 215e4af..7eb9fc7 100644
--- a/plc4j/tools/malbec/malbec-projecttype/events/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/events/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/hmi/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/hmi/pom.xml
index e106652..daee33f 100644
--- a/plc4j/tools/malbec/malbec-projecttype/hmi/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/hmi/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
@@ -133,29 +133,29 @@
<version>${netbeans.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.comms</groupId>
+ <groupId>${project.groupId}</groupId>
<artifactId>comms</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.recipes</groupId>
- <artifactId>recipes</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>events</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.events</groupId>
- <artifactId>events</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>pics</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.pics</groupId>
- <artifactId>pics</artifactId>
- <version>0.13.0-SNAPSHOT</version>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>recipes</artifactId>
+ <version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.htc</groupId>
+ <groupId>${project.groupId}</groupId>
<artifactId>htc</artifactId>
- <version>0.13.0-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git a/plc4j/tools/malbec/malbec-projecttype/htc/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/htc/pom.xml
index b0c7a85..13c2e58 100644
--- a/plc4j/tools/malbec/malbec-projecttype/htc/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/htc/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/information/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/information/pom.xml
index b22ca10..c41fd11 100644
--- a/plc4j/tools/malbec/malbec-projecttype/information/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/information/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/pom.xml
index d4eaafe..1952033 100644
--- a/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
@@ -112,24 +112,24 @@
<version>${netbeans.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.hmi</groupId>
- <artifactId>hmi</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>comms</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.comms</groupId>
- <artifactId>comms</artifactId>
- <version>0.13.0-SNAPSHOT</version>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>recipes</artifactId>
+ <version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.events</groupId>
+ <groupId>${project.groupId}</groupId>
<artifactId>events</artifactId>
- <version>0.13.0-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.plc4x.malbec.recipes</groupId>
- <artifactId>recipes</artifactId>
- <version>0.13.0-SNAPSHOT</version>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>hmi</artifactId>
+ <version>${project.version}</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git
a/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/src/main/java/org/apache/plc4x/malbec/projecttype/impl/Plc4xProjectImpl.java
b/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/src/main/java/org/apache/plc4x/malbec/projecttype/impl/Plc4xProjectImpl.java
index e5253d2..fc2f9fe 100644
---
a/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/src/main/java/org/apache/plc4x/malbec/projecttype/impl/Plc4xProjectImpl.java
+++
b/plc4j/tools/malbec/malbec-projecttype/malbec-projecttype/src/main/java/org/apache/plc4x/malbec/projecttype/impl/Plc4xProjectImpl.java
@@ -21,11 +21,8 @@ package org.apache.plc4x.malbec.projecttype.impl;
import java.beans.PropertyChangeListener;
import javax.swing.Icon;
import javax.swing.ImageIcon;
-import org.apache.plc4x.malbec.comms.impl.Plc4xCommsSubProjectProviderImpl;
-import org.apache.plc4x.malbec.events.impl.Plc4xEventsSubProjectProviderImpl;
import org.apache.plc4x.malbec.hmi.impl.Plc4xHMISubProjectProviderImpl;
import org.apache.plc4x.malbec.projecttype.panels.Plc4xGeneralPropertiesImpl;
-import org.apache.plc4x.malbec.recipes.impl.Plc4xRecipesSubProjectProviderImpl;
import org.netbeans.api.annotations.common.StaticResource;
import org.netbeans.api.project.Project;
import org.netbeans.api.project.ProjectInformation;
diff --git a/plc4j/tools/malbec/malbec-projecttype/pics/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/pics/pom.xml
index 8a21e1d..505d4cd 100644
--- a/plc4j/tools/malbec/malbec-projecttype/pics/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/pics/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/recipes/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/recipes/pom.xml
index 8d1fb92..d426e86 100644
--- a/plc4j/tools/malbec/malbec-projecttype/recipes/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/recipes/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/scripts/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/scripts/pom.xml
index eeea863..90445a0 100644
--- a/plc4j/tools/malbec/malbec-projecttype/scripts/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/scripts/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/securities/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/securities/pom.xml
index 34516a0..83ad3d6 100644
--- a/plc4j/tools/malbec/malbec-projecttype/securities/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/securities/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/tgl/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/tgl/pom.xml
index e1c4579..0668855 100644
--- a/plc4j/tools/malbec/malbec-projecttype/tgl/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/tgl/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>
diff --git a/plc4j/tools/malbec/malbec-projecttype/udt/pom.xml
b/plc4j/tools/malbec/malbec-projecttype/udt/pom.xml
index ba2c86e..c4d57bd 100644
--- a/plc4j/tools/malbec/malbec-projecttype/udt/pom.xml
+++ b/plc4j/tools/malbec/malbec-projecttype/udt/pom.xml
@@ -2,8 +2,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>
<parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>malbec-projecttype</artifactId>
+ <groupId>org.apache.plc4x.malbec.projecttype</groupId>
+ <artifactId>projecttype</artifactId>
<version>0.13.0-SNAPSHOT</version>
</parent>