This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.glassfish.jaxb-jaxb-runtime-3.0.2
in repository https://gitbox.apache.org/repos/asf/plc4x.git.


    omit 5fb8c90  build(deps): bump jaxb-runtime from 2.3.3 to 3.0.2
     add 97f6447  Bumped some versions
     add 65bce16  Updated the profiles enabled in the Docker build to the 
current reality in the project.
     add 5b668b2  Updated the documentation a bit.
     add 49d4962  Updated the guides for building with an empty repo on Windows 
and added a template that can be used for the vote response email.
     add 8fe6ec2  Updated the documentation a bit to use mvnw and added some 
additional information on this.
     add a6fc689  - Fixed the Dockerfile - Reset the python version back to 2.7 
as 3.6 wasn't really needed
     add e41e48c  plc4go: move some spi only methods from driverManager.go to 
TransportAware.go
     add d6bff1b  plc4go: add missing implementations for ads driver
     add 34d719a  PLC4X-294 / PLC4X-296 Introduce event listeners for 
connections and drivers.
     add 1aa57f5  Separate CAN transport and CAN driver.
     add bbc00de  Implementation of generic purpose CAN driver.
     add 73a178b  Update of CAN related documentation.
     add 4f879dc  Fix new module dependency troubles.
     add d6a790f  Updated to the released versions of site-skin and build-tools
     add 4a570a2  Continued working on PROFINET
     add d44e290  Continued working on PROFINET
     add a635ec7  First successful connection to a PROFINET device
     add a355ed2  [maven-release-plugin] prepare branch @{releaseLabel}
     add ec0e1b4  [maven-release-plugin] prepare for next development iteration
     add b7aab07  Added missing work to the RELEASE_NOTES
     add 5dffd6c  Added missing work to the RELEASE_NOTES
     add f7941fc  fix(plc4x): post release cleanup
     add 57cfe3b  fix(plc4x/codegen): added a Tracer to enrich generated code 
with traces
     add e030d68  fix(pl4go/codegen): fixed broken inline if
     add 8cc4e45  feat(plc4x/codegen): virtual fields should now work much 
better
     add abcf1a5  fix(plc4go): fixed driverManager.go omitting the transport 
path
     add 22ba15b  fix(pl4go/codegen): fixed broken inline if (adding neccessary 
function) (addon for e030d688)
     add 580454f  feat(pl4go): Added initial pcap transport
     add 6146cd1  feat(pl4x): Reworked a bit of bacnet integration
     add d88ea3b  feat(pl4x): Added actualTagNumber to bacnet for easier access 
to the tagnumber
     add efebd39  Backported fixed from the release branch
     add 3f957a3  Removed unneeded dependency
     add 05a63d1  Prevented the plc4c and plc4go modules to deploy artifacts to 
a maven repo.
     add 563b225  Updated the documentation on releasing
     add ae20fa8  Cleaned up the parts of the readme regarding the Java 
version. Removed references to "logstash" and the "proxies"
     add 9d5ade8  feat(pl4go/codegen): added more tracer-calls to codegen
     add 939a4cd  fix: set executable bits on sh script
     add abc98d3  Made the Java part compatible with Java 1.8 again
     add 85485c1  build(deps): bump jaxb-runtime from 2.3.3 to 3.0.2

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5fb8c90)
            \
             N -- N -- N   
refs/heads/dependabot/maven/org.glassfish.jaxb-jaxb-runtime-3.0.2 (85485c1)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 Dockerfile                                         |  31 +-
 README.md                                          |  47 +-
 RELEASE_NOTES                                      |  38 +-
 code-generation/language-base-freemarker/pom.xml   |   4 +-
 .../BaseFreemarkerLanguageTemplateHelper.java      |  54 ++
 .../codegenerator/protocol/freemarker/Tracer.java  |  79 ++
 code-generation/language-c/pom.xml                 |   4 +-
 .../src/test/resources/integration-test/pom.xml    |  16 +-
 code-generation/language-go/pom.xml                |   6 +-
 .../language/go/GoLanguageTemplateHelper.java      | 130 ++-
 .../resources/templates/go/model-template.go.ftlh  |  24 +-
 .../templates/go/parser-factory-template.go.ftlh   |   2 +-
 .../go/xml-parser-factory-template.go.ftlh         |   2 +-
 .../language-go/src/test/resources/plc4go/pom.xml  |  16 +-
 code-generation/language-java/pom.xml              |  18 +-
 .../language/java/JavaLanguageTemplateHelper.java  |  31 +-
 .../templates/java/pojo-template.java.ftlh         |   4 +-
 .../src/test/resources/integration-test/pom.xml    |  16 +-
 code-generation/pom.xml                            |   2 +-
 code-generation/protocol-base-mspec/pom.xml        |   2 +-
 code-generation/protocol-test/pom.xml              |   4 +-
 plc4c/drivers/s7/test/s7_test.c                    |   3 +-
 .../s7/include/alarm_message_object_ack_type.h     |   2 +-
 .../s7/include/s7_data_alarm_message.h             |   2 +-
 .../s7/include/s7_payload_user_data_item.h         |   8 +-
 .../s7/src/alarm_message_object_ack_type.c         |   8 +-
 .../s7/src/s7_data_alarm_message.c                 |   8 +-
 .../s7/src/s7_payload_user_data_item.c             |  26 +-
 plc4c/pom.xml                                      |  20 +-
 .../main/drivers/tests/manual_ads_driver_test.go   |   4 +-
 .../drivers/tests/manual_bacnet_PcapTest_test.go   |  99 +++
 .../main/drivers/tests/manual_s7_driver_test.go    |   4 +-
 plc4go/go.mod                                      |   4 +-
 plc4go/go.sum                                      |  13 +
 plc4go/internal/plc4go/ads/Driver.go               |   5 +-
 .../internal/plc4go/ads/readwrite/ParserHelper.go  |   2 +-
 .../plc4go/ads/readwrite/XmlParserHelper.go        |   2 +-
 .../internal/plc4go/ads/readwrite/model/AdsData.go |  42 +-
 .../ads/readwrite/model/AdsReadWriteRequest.go     |   6 +-
 .../plc4go/ads/readwrite/model/AmsPacket.go        |   2 +-
 plc4go/internal/plc4go/bacnetip/Connection.go      |   6 +-
 .../readwrite/model/APDUConfirmedRequest.go        |   2 +-
 .../plc4go/bacnetip/readwrite/model/BACnetTag.go   | 171 +++-
 .../model/BACnetTagApplicationBitString.go         |  16 +-
 .../readwrite/model/BACnetTagApplicationBoolean.go |  14 +-
 .../model/BACnetTagApplicationCharacterString.go   |  14 +-
 .../readwrite/model/BACnetTagApplicationDate.go    |  14 +-
 .../readwrite/model/BACnetTagApplicationDouble.go  |  14 +-
 .../model/BACnetTagApplicationEnumerated.go        |  16 +-
 .../readwrite/model/BACnetTagApplicationNull.go    |  14 +-
 .../model/BACnetTagApplicationObjectIdentifier.go  |  14 +-
 .../model/BACnetTagApplicationOctetString.go       |  14 +-
 .../readwrite/model/BACnetTagApplicationReal.go    |  14 +-
 .../model/BACnetTagApplicationSignedInteger.go     |  16 +-
 .../readwrite/model/BACnetTagApplicationTime.go    |  14 +-
 .../model/BACnetTagApplicationUnsignedInteger.go   |  16 +-
 .../bacnetip/readwrite/model/BACnetTagContext.go   |  18 +-
 .../readwrite/model/BACnetTagWithContent.go        |  65 +-
 .../readwrite/model/NLMIAmRouterToNetwork.go       |   2 +-
 .../readwrite/model/NLMWhoIsRouterToNetwork.go     |   2 +-
 .../plc4go/bacnetip/readwrite/model/NPDU.go        |  12 +-
 .../plc4go/bacnetip/readwrite/model/TagClass.go    | 112 +++
 .../plc4go/knxnetip/readwrite/ParserHelper.go      |   2 +-
 .../plc4go/knxnetip/readwrite/XmlParserHelper.go   |   2 +-
 .../model/ApduDataDeviceDescriptorResponse.go      |   4 +-
 .../readwrite/model/ApduDataGroupValueResponse.go  |   4 +-
 .../readwrite/model/ApduDataGroupValueWrite.go     |   4 +-
 .../knxnetip/readwrite/model/ComObjectTable.go     |   8 +-
 .../plc4go/s7/readwrite/model/COTPPacket.go        |   2 +-
 .../plc4go/s7/readwrite/model/S7Message.go         |   4 +-
 .../s7/readwrite/model/S7VarPayloadDataItem.go     |  14 +-
 .../internal/plc4go/spi/TransportAware.go          |  20 +-
 plc4go/internal/plc4go/spi/default/DefaultCodec.go |   2 +-
 .../plc4go/spi/testutils/DriverTestRunner.go       |   2 +-
 .../plc4go/spi/transports/pcap/Transport.go        | 173 ++++
 plc4go/internal/plc4go/spi/utils/Utils.go          |   2 +-
 plc4go/pkg/plc4go/driverManager.go                 |  12 +-
 plc4go/pkg/plc4go/transports/transports.go         |   5 +-
 plc4go/pom.xml                                     |  38 +-
 plc4j/api/pom.xml                                  |   2 +-
 .../apache/plc4x/java/api/EventPlcConnection.java} |  20 +-
 .../api/listener/ConnectionStateListener.java}     |  14 +-
 .../plc4x/java/api/listener/EventListener.java}    |  10 +-
 .../api/listener/MessageExchangeListener.java}     |  14 +-
 plc4j/drivers/ab-eth/pom.xml                       |  16 +-
 plc4j/drivers/ads/pom.xml                          |  18 +-
 plc4j/drivers/{ab-eth => can}/pom.xml              | 193 ++--
 .../plc4x/java/can/adapter/CANDriverAdapter.java   | 108 +++
 .../java/can/adapter/Plc4xCANProtocolBase.java}    |  18 +-
 .../conversation/ConversationContextWrapper.java   |  84 ++
 .../conversation/DeferredErrorHandler.java}        |  24 +-
 .../DeferredRequestContextWrapper.java             |  87 ++
 .../conversation/DeferredTimeoutHandler.java}      |  29 +-
 .../ResolvedSendRequestContextWrapper.java         |  80 ++
 .../conversation/SendRequestContextWrapper.java    |  90 ++
 .../plc4x/java/can/generic/GenericCANDriver.java   | 133 +++
 .../configuration/GenericCANConfiguration.java}    |  17 +-
 .../generic/context/GenericCANDriverContext.java}  |   7 +-
 .../java/can/generic/field/GenericCANField.java    |  83 ++
 .../can/generic/field/GenericCANFieldHandler.java} |  20 +-
 .../generic/protocol/GenericCANProtocolLogic.java  | 229 +++++
 .../protocol/GenericCANSubscriptionHandle.java     |  58 ++
 .../transport/GenericCANFrameDataHandler.java      |  47 +
 .../java/can/generic/transport/GenericFrame.java}  |  38 +-
 .../services/org.apache.plc4x.java.api.PlcDriver   |  19 +
 .../java/can/generic/GenericCANDriverTest.java     |  97 ++
 .../generic/field/GenericCANFieldHandlerTest.java} |  19 +-
 plc4j/drivers/canopen/pom.xml                      | 188 ++--
 .../plc4x/java/canopen/CANOpenPlcDriver.java       |  51 +-
 .../api/conversation/canopen/CANConversation.java  |  11 +-
 .../canopen/CANOpenConversationBase.java           |  12 +-
 .../canopen/SDODownloadConversation.java           |   6 +-
 .../canopen/SDOUploadConversation.java             |   4 +-
 .../configuration/CANOpenConfiguration.java        |   2 +-
 .../CANTransportConversation.java}                 |  17 +-
 .../plc4x/java/canopen/helper/CANOpenHelper.java   |   2 +-
 .../plc4x/java/canopen/listener/Callback.java      |   2 +-
 .../java/canopen/listener/CompositeCallback.java   |   2 +-
 .../canopen/protocol/CANOpenProtocolLogic.java     |  28 +-
 .../canopen/transport/CANOpenFrameDataHandler.java |  68 ++
 .../transport/socketcan/CANOpenSocketCANFrame.java | 159 ----
 .../socketcan/io/CANOpenSocketCANFrameIO.java      | 159 ----
 .../plc4x/java/canopen/CANOpenDriverSDOIT.java     |   2 -
 .../plc4x/java/canopen/CANTestTransport.java       |  63 ++
 .../java/org/apache/plc4x/java/canopen/Main.java   |   2 +-
 .../canopen/transport/CANOpenFrameDataAdapter.java |  62 ++
 .../transport/IdentityCANOpenFrameBuilder.java     |  66 ++
 .../org.apache.plc4x.java.spi.transport.Transport  |  20 +
 plc4j/drivers/eip/pom.xml                          |  16 +-
 plc4j/drivers/firmata/pom.xml                      |  16 +-
 plc4j/drivers/knxnetip/pom.xml                     |  22 +-
 plc4j/drivers/mock/pom.xml                         |   6 +-
 plc4j/drivers/modbus/pom.xml                       |  20 +-
 plc4j/drivers/opcua/pom.xml                        |  14 +-
 .../protocol/OpcuaSubscriptionHandleTest.java      |  14 +-
 plc4j/drivers/pom.xml                              |   3 +-
 plc4j/drivers/profinet/pom.xml                     |  22 +-
 .../profinet/discovery/ProfinetPlcDiscoverer.java  |   4 +-
 .../apache/plc4x/java/profinet/ProfinetPoc.java    | 141 +++
 plc4j/drivers/s7/pom.xml                           |  19 +-
 plc4j/drivers/simulated/pom.xml                    |  10 +-
 plc4j/examples/hello-cloud-azure/pom.xml           |   4 +-
 plc4j/examples/hello-cloud-google/pom.xml          |   4 +-
 plc4j/examples/hello-connectivity-kafka/pom.xml    |   8 +-
 plc4j/examples/hello-connectivity-mqtt/pom.xml     |   4 +-
 plc4j/examples/hello-discovery/pom.xml             |   4 +-
 .../examples/hello-influx-data-collection/pom.xml  |   6 +-
 plc4j/examples/hello-integration-edgent/pom.xml    |   4 +-
 plc4j/examples/hello-integration-iotdb/pom.xml     |   4 +-
 plc4j/examples/hello-opm/pom.xml                   |   6 +-
 plc4j/examples/hello-webapp/client/pom.xml         |   2 +-
 plc4j/examples/hello-webapp/pom.xml                |   2 +-
 plc4j/examples/hello-webapp/webapp/pom.xml         |   8 +-
 plc4j/examples/hello-webservice/pom.xml            |   4 +-
 .../hello-world-plc4x-subscription/pom.xml         |   4 +-
 plc4j/examples/hello-world-plc4x-write/pom.xml     |   4 +-
 plc4j/examples/hello-world-plc4x/pom.xml           |   4 +-
 plc4j/examples/plc4j-s7event/pom.xml               |   9 +-
 plc4j/examples/poll-loop/pom.xml                   |   6 +-
 plc4j/examples/pom.xml                             |  24 +-
 plc4j/integrations/apache-calcite/pom.xml          |  26 +-
 plc4j/integrations/apache-camel/pom.xml            |  30 +-
 plc4j/integrations/apache-edgent/pom.xml           |  24 +-
 plc4j/integrations/apache-kafka/pom.xml            |  28 +-
 .../apache-nifi/nifi-plc4x-nar/pom.xml             |  34 +-
 .../apache-nifi/nifi-plc4x-processors/pom.xml      |   6 +-
 plc4j/integrations/apache-nifi/pom.xml             |   2 +-
 plc4j/integrations/opcua-server/pom.xml            |  26 +-
 .../configuration/PasswordConfiguration.java       |   3 -
 plc4j/integrations/pom.xml                         |   2 +-
 plc4j/osgi/pom.xml                                 |   6 +-
 plc4j/pom.xml                                      |   2 +-
 plc4j/protocols/ads/pom.xml                        |   8 +-
 plc4j/protocols/benchmarks/pom.xml                 |   4 +-
 plc4j/protocols/delta-v/pom.xml                    |   2 +-
 plc4j/protocols/pom.xml                            |   2 +-
 plc4j/spi/pom.xml                                  |   4 +-
 .../plc4x/java/spi/EventListenerMessageCodec.java  |  64 ++
 .../connection/CustomProtocolStackConfigurer.java  | 157 ++++
 .../spi/connection/DefaultNettyPlcConnection.java  |  29 +-
 .../java/spi/connection/GeneratedDriverBase.java   |  14 +-
 .../spi/connection/ProtocolStackConfigurer.java    |  11 +-
 .../connection/SingleProtocolStackConfigurer.java  |   4 +-
 plc4j/tools/capture-replay/pom.xml                 |   2 +-
 plc4j/tools/connection-cache/pom.xml               |   9 +-
 plc4j/tools/connection-pool/pom.xml                |   4 +-
 plc4j/tools/opm/pom.xml                            |   8 +-
 plc4j/tools/pom.xml                                |   2 +-
 plc4j/tools/scraper/pom.xml                        |  10 +-
 plc4j/transports/can/pom.xml                       |  55 ++
 .../plc4x/java/transport/can/CANFrameBuilder.java  |  31 +
 .../plc4x/java/transport/can/CANTransport.java     |  48 +
 .../transport/can}/CANTransportConfiguration.java  |   2 +-
 .../plc4x/java/transport/can/FrameData.java}       |  13 +-
 plc4j/transports/pcap-replay/pom.xml               |  12 +-
 plc4j/transports/pcap-shared/pom.xml               |   6 +-
 plc4j/transports/pom.xml                           |   4 +-
 plc4j/transports/raw-socket/pom.xml                |  10 +-
 plc4j/transports/serial/pom.xml                    |   6 +-
 plc4j/transports/socketcan/pom.xml                 |  54 +-
 .../socketcan/SocketCANChannelFactory.java         |   1 +
 .../socketcan/SocketCANFrameBuilder.java}          |  39 +-
 .../transport/socketcan/SocketCANTransport.java    |  72 +-
 .../transport/socketcan}/helper/HeaderParser.java  |   5 +-
 plc4j/transports/tcp/pom.xml                       |   6 +-
 plc4j/transports/test/pom.xml                      |   4 +-
 plc4j/transports/udp/pom.xml                       |   6 +-
 plc4j/transports/{udp => virtualcan}/pom.xml       |  35 +-
 .../java/transport/virtualcan/VirtualCANFrame.java |  61 ++
 .../transport/virtualcan/VirtualCANTransport.java  | 128 +++
 .../transport/virtualcan/io/VirtualCANFrameIO.java |  54 ++
 .../org.apache.plc4x.java.spi.transport.Transport  |  20 +
 plc4j/utils/pcap-replay/pom.xml                    |   4 +-
 plc4j/utils/pcap-shared/pom.xml                    |   2 +-
 plc4j/utils/pom.xml                                |   2 +-
 plc4j/utils/raw-sockets/pom.xml                    |   6 +-
 plc4j/utils/test-utils/pom.xml                     |   8 +-
 pom.xml                                            |   9 +-
 protocols/ab-eth/pom.xml                           |   4 +-
 protocols/ads/pom.xml                              |   4 +-
 protocols/bacnetip/pom.xml                         |   4 +-
 .../resources/protocols/bacnetip/bacnetip.mspec    |  89 +-
 protocols/canopen/pom.xml                          |   4 +-
 .../src/main/resources/protocols/can/canopen.mspec |  13 +-
 .../protocols/canopen/CANOpenDriverSDOIT.xml       | 987 +++++++++++++++------
 protocols/df1/pom.xml                              |   4 +-
 protocols/eip/pom.xml                              |   4 +-
 protocols/firmata/pom.xml                          |   4 +-
 protocols/{ab-eth => genericcan}/pom.xml           |  12 +-
 .../protocol/genericcan/GenericCANProtocol.java    |  45 +
 ...e.plc4x.plugins.codegenerator.protocol.Protocol |  19 +
 .../main/resources/protocols/can/genericcan.mspec  | 106 +++
 protocols/knxnetip/pom.xml                         |   4 +-
 protocols/modbus/pom.xml                           |   4 +-
 protocols/opcua/pom.xml                            |  12 +-
 protocols/plc4x/pom.xml                            |   4 +-
 protocols/pom.xml                                  |   4 +-
 protocols/profinet/pom.xml                         |   4 +-
 .../resources/protocols/profinet/profinet.mspec    |  85 +-
 protocols/s7/pom.xml                               |   4 +-
 protocols/simulated/pom.xml                        |   4 +-
 protocols/{canopen => socketcan}/pom.xml           |  12 +-
 .../protocol/socketcan/SocketCANProtocol.java      |  46 +
 ...e.plc4x.plugins.codegenerator.protocol.Protocol |  19 +
 .../main/resources/protocols/can/socketcan.mspec   |  40 +
 sandbox/code-gen/pom.xml                           |   2 +-
 sandbox/discovery/pom.xml                          |   4 +-
 sandbox/plc-simulator/pom.xml                      |  10 +-
 sandbox/plc4cpp/pom.xml                            |   4 +-
 sandbox/plc4net/api/pom.xml                        |   2 +-
 sandbox/plc4net/plc4net.driver/pom.xml             |   2 +-
 sandbox/plc4net/pom.xml                            |   2 +-
 sandbox/plc4py/pom.xml                             |   2 +-
 sandbox/pom.xml                                    |   2 +-
 sandbox/test-java-bacnetip-driver/pom.xml          |  24 +-
 .../bacnetip/protocol/BacNetIpProtocolLogic.java   |  18 +-
 .../bacnetip/PassiveBacNetIpDriver2Manual.java     |  53 ++
 sandbox/test-java-df1-driver/pom.xml               |  19 +-
 src/main/script/prerequisiteCheck.groovy           |   2 +-
 src/site/asciidoc/developers/release/release.adoc  |  52 +-
 .../asciidoc/developers/release/validation.adoc    |  30 +-
 src/site/asciidoc/users/protocols/can.adoc         |  69 ++
 src/site/asciidoc/users/protocols/canopen.adoc     |   4 +-
 src/site/asciidoc/users/protocols/genericcan.adoc  | 126 +++
 src/site/asciidoc/users/transports/can.adoc        |  76 ++
 src/site/asciidoc/users/transports/index.adoc      |   1 +
 src/site/site.xml                                  |   2 +-
 tools/boost/pom.xml                                |   2 +-
 tools/check_sigs.sh                                |   0
 tools/clean-site.sh                                |   0
 tools/common.sh                                    |   0
 tools/download_staged_release.sh                   |   0
 tools/pom.xml                                      |   2 +-
 273 files changed, 5875 insertions(+), 1988 deletions(-)
 create mode 100644 
code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/Tracer.java
 create mode 100644 plc4go/cmd/main/drivers/tests/manual_bacnet_PcapTest_test.go
 create mode 100644 plc4go/internal/plc4go/bacnetip/readwrite/model/TagClass.go
 copy 
plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrame.java
 => plc4go/internal/plc4go/spi/TransportAware.go (60%)
 create mode 100644 plc4go/internal/plc4go/spi/transports/pcap/Transport.go
 rename 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrameBuilder.java
 => api/src/main/java/org/apache/plc4x/java/api/EventPlcConnection.java} (65%)
 copy 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/listener/Callback.java
 => 
api/src/main/java/org/apache/plc4x/java/api/listener/ConnectionStateListener.java}
 (78%)
 copy 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrameBuilderFactory.java
 => api/src/main/java/org/apache/plc4x/java/api/listener/EventListener.java} 
(85%)
 copy 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/listener/Callback.java
 => 
api/src/main/java/org/apache/plc4x/java/api/listener/MessageExchangeListener.java}
 (78%)
 copy plc4j/drivers/{ab-eth => can}/pom.xml (60%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/CANDriverAdapter.java
 copy 
plc4j/{spi/src/main/java/org/apache/plc4x/java/spi/connection/ProtocolStackConfigurer.java
 => 
drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/Plc4xCANProtocolBase.java}
 (67%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/ConversationContextWrapper.java
 copy 
plc4j/drivers/{canopen/src/test/java/org/apache/plc4x/java/canopen/CANOpenDriverSDOIT.java
 => 
can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/DeferredErrorHandler.java}
 (58%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/DeferredRequestContextWrapper.java
 copy 
plc4j/drivers/{canopen/src/main/java/org/apache/plc4x/java/canopen/listener/CompositeCallback.java
 => 
can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/DeferredTimeoutHandler.java}
 (58%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/ResolvedSendRequestContextWrapper.java
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/adapter/conversation/SendRequestContextWrapper.java
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/GenericCANDriver.java
 copy 
plc4j/drivers/{canopen/src/main/java/org/apache/plc4x/java/canopen/configuration/CANOpenConfiguration.java
 => 
can/src/main/java/org/apache/plc4x/java/can/generic/configuration/GenericCANConfiguration.java}
 (77%)
 rename 
plc4j/drivers/{canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrameBuilderFactory.java
 => 
can/src/main/java/org/apache/plc4x/java/can/generic/context/GenericCANDriverContext.java}
 (82%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/field/GenericCANField.java
 copy 
plc4j/drivers/{canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrame.java
 => 
can/src/main/java/org/apache/plc4x/java/can/generic/field/GenericCANFieldHandler.java}
 (67%)
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/protocol/GenericCANProtocolLogic.java
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/protocol/GenericCANSubscriptionHandle.java
 create mode 100644 
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/transport/GenericCANFrameDataHandler.java
 copy 
plc4j/drivers/{canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrame.java
 => 
can/src/main/java/org/apache/plc4x/java/can/generic/transport/GenericFrame.java}
 (54%)
 create mode 100644 
plc4j/drivers/can/src/main/resources/META-INF/services/org.apache.plc4x.java.api.PlcDriver
 create mode 100644 
plc4j/drivers/can/src/test/java/org/apache/plc4x/java/can/generic/GenericCANDriverTest.java
 copy 
plc4j/drivers/{canopen/src/test/java/org/apache/plc4x/java/canopen/CANOpenDriverSDOIT.java
 => 
can/src/test/java/org/apache/plc4x/java/can/generic/field/GenericCANFieldHandlerTest.java}
 (64%)
 rename 
plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/{socketcan/SocketCANConversation.java
 => conversation/CANTransportConversation.java} (71%)
 create mode 100644 
plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrameDataHandler.java
 delete mode 100644 
plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/socketcan/CANOpenSocketCANFrame.java
 delete mode 100644 
plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/socketcan/io/CANOpenSocketCANFrameIO.java
 create mode 100644 
plc4j/drivers/canopen/src/test/java/org/apache/plc4x/java/canopen/CANTestTransport.java
 create mode 100644 
plc4j/drivers/canopen/src/test/java/org/apache/plc4x/java/canopen/transport/CANOpenFrameDataAdapter.java
 create mode 100644 
plc4j/drivers/canopen/src/test/java/org/apache/plc4x/java/canopen/transport/IdentityCANOpenFrameBuilder.java
 create mode 100644 
plc4j/drivers/canopen/src/test/resources/META-INF/services/org.apache.plc4x.java.spi.transport.Transport
 create mode 100644 
plc4j/drivers/profinet/src/test/java/org/apache/plc4x/java/profinet/ProfinetPoc.java
 create mode 100644 
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/EventListenerMessageCodec.java
 create mode 100644 
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/connection/CustomProtocolStackConfigurer.java
 create mode 100644 plc4j/transports/can/pom.xml
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CANFrameBuilder.java
 create mode 100644 
plc4j/transports/can/src/main/java/org/apache/plc4x/java/transport/can/CANTransport.java
 rename 
plc4j/transports/{socketcan/src/main/java/org/apache/plc4x/java/transport/socketcan
 => 
can/src/main/java/org/apache/plc4x/java/transport/can}/CANTransportConfiguration.java
 (94%)
 rename 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/CANOpenFrame.java
 => 
transports/can/src/main/java/org/apache/plc4x/java/transport/can/FrameData.java}
 (75%)
 rename 
plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/transport/socketcan/CANOpenSocketCANFrameBuilder.java
 => 
transports/socketcan/src/main/java/org/apache/plc4x/java/transport/socketcan/SocketCANFrameBuilder.java}
 (50%)
 rename plc4j/{drivers/canopen/src/main/java/org/apache/plc4x/java/canopen => 
transports/socketcan/src/main/java/org/apache/plc4x/java/transport/socketcan}/helper/HeaderParser.java
 (93%)
 copy plc4j/transports/{udp => virtualcan}/pom.xml (74%)
 create mode 100644 
plc4j/transports/virtualcan/src/main/java/org/apache/plc4x/java/transport/virtualcan/VirtualCANFrame.java
 create mode 100644 
plc4j/transports/virtualcan/src/main/java/org/apache/plc4x/java/transport/virtualcan/VirtualCANTransport.java
 create mode 100644 
plc4j/transports/virtualcan/src/main/java/org/apache/plc4x/java/transport/virtualcan/io/VirtualCANFrameIO.java
 create mode 100644 
plc4j/transports/virtualcan/src/main/resources/META-INF/services/org.apache.plc4x.java.spi.transport.Transport
 copy protocols/{ab-eth => genericcan}/pom.xml (80%)
 create mode 100644 
protocols/genericcan/src/main/java/org/apache/plc4x/protocol/genericcan/GenericCANProtocol.java
 create mode 100644 
protocols/genericcan/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol
 create mode 100644 
protocols/genericcan/src/main/resources/protocols/can/genericcan.mspec
 copy protocols/{canopen => socketcan}/pom.xml (83%)
 create mode 100644 
protocols/socketcan/src/main/java/org/apache/plc4x/protocol/socketcan/SocketCANProtocol.java
 create mode 100644 
protocols/socketcan/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol
 create mode 100644 
protocols/socketcan/src/main/resources/protocols/can/socketcan.mspec
 create mode 100644 
sandbox/test-java-bacnetip-driver/src/test/java/org/apache/plc4x/java/bacnetip/PassiveBacNetIpDriver2Manual.java
 create mode 100644 src/site/asciidoc/users/protocols/can.adoc
 create mode 100644 src/site/asciidoc/users/protocols/genericcan.adoc
 create mode 100644 src/site/asciidoc/users/transports/can.adoc
 mode change 100644 => 100755 tools/check_sigs.sh
 mode change 100644 => 100755 tools/clean-site.sh
 mode change 100644 => 100755 tools/common.sh
 mode change 100644 => 100755 tools/download_staged_release.sh

Reply via email to