diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..e0f15db2e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.configuration.updateBuildConfiguration": "automatic" +} \ No newline at end of file diff --git a/build-and-test.sh b/build-and-test.sh deleted file mode 100755 index 861f1eeba..000000000 --- a/build-and-test.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright (C) 2012 Brian Ferris -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -mvn -U clean install \ - -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 \ - -Dlicense.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dvalidate.silent=true \ - -Dlog4j.configuration= \ No newline at end of file diff --git a/build.sh b/build.sh index 4287bc68b..7a0c87b75 100755 --- a/build.sh +++ b/build.sh @@ -15,10 +15,69 @@ # limitations under the License. # -mvn -U clean install \ - -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 \ - -DskipTests=true \ - -Dlicense.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dvalidate.silent=true \ - -Dlog4j.configuration= \ No newline at end of file +#!/bin/bash + +# Function to print help message +print_help() { + echo "Usage: $0 [OPTIONS]" + echo "Wrapper script for Maven build command with customizable options." + echo + echo "Options:" + echo " --help Display this help message" + echo " --clean Run the clean phase before building (optional)" + echo " --check-updates Force a check for updated releases and snapshots" + echo " --test Run tests (disabled by default)" + echo " --javadoc Generate JavaDoc (disabled by default)" + echo " --validate-silent VALUE Set the validate.silent option (default: true)" + echo " --log4j-config VALUE Set the log4j.configuration option (default: empty)" + echo + echo "Example:" + echo " $0 --clean --check-updates --test --javadoc --validate-silent false --log4j-config my-log4j.properties" +} + +# Default values +clean="" +check_updates="" +run_tests="false" +generate_javadoc="false" +validate_silent="true" +log4j_config="" + +# Parse command line arguments +while [[ "$#" -gt 0 ]]; do + case $1 in + --help) print_help; exit 0;; + --clean) clean="clean ";; + --check-updates) check_updates="-U ";; + --test) run_tests="true";; + --javadoc) generate_javadoc="true";; + --validate-silent) validate_silent="$2"; shift;; + --log4j-config) log4j_config="$2"; shift;; + *) echo "Unknown parameter: $1"; print_help; exit 1;; + esac + shift +done + +# Construct the Maven command +cmd="mvn ${check_updates}${clean}install" + +# Add options based on parsed arguments +if [ "$run_tests" = "false" ]; then + cmd="$cmd -DskipTests=true" +fi + +if [ "$generate_javadoc" = "false" ]; then + cmd="$cmd -Dmaven.javadoc.skip=true" +fi + +cmd="$cmd -Dvalidate.silent=$validate_silent" + +if [ -n "$log4j_config" ]; then + cmd="$cmd -Dlog4j.configuration=$log4j_config" +else + cmd="$cmd -Dlog4j.configuration=" +fi + +# Execute the command +echo "Executing: $cmd" +eval $cmd \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 6aa6b9af5..72a25c7c2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,3 +1,19 @@ +# +# Copyright (C) 2012 Brian Ferris +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + services: builder: build: diff --git a/onebusaway-admin-webapp/pom.xml b/onebusaway-admin-webapp/pom.xml index 4058c53b8..58cebba52 100644 --- a/onebusaway-admin-webapp/pom.xml +++ b/onebusaway-admin-webapp/pom.xml @@ -1,12 +1,14 @@ - - 4.0.0 - - org.onebusaway - onebusaway-application-modules - 2.5.13-otsf - - onebusaway-admin-webapp - war + + 4.0.0 + + org.onebusaway + onebusaway-application-modules + 2.5.13-otsf + + onebusaway-admin-webapp + war onebusaway-admin-webapp @@ -373,7 +375,8 @@ false false src/main/resources/git.properties - + false false @@ -385,17 +388,6 @@ - @@ -421,7 +413,8 @@ - org.eclipse.m2e @@ -477,4 +470,4 @@ - + \ No newline at end of file diff --git a/onebusaway-agency-metadata/pom.xml b/onebusaway-agency-metadata/pom.xml index d5b312f4d..6d42f0e27 100644 --- a/onebusaway-agency-metadata/pom.xml +++ b/onebusaway-agency-metadata/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -76,10 +78,10 @@ - src/main/resources - true + src/main/resources + true - + \ No newline at end of file diff --git a/onebusaway-alerts-api/pom.xml b/onebusaway-alerts-api/pom.xml index 99f6859a9..e3222a426 100644 --- a/onebusaway-alerts-api/pom.xml +++ b/onebusaway-alerts-api/pom.xml @@ -1,5 +1,7 @@ - + onebusaway-application-modules org.onebusaway @@ -53,11 +55,10 @@ We don't actually want to build gtfs-realtime.proto, since it's included in io.mobilitydata.transit:gtfs-realtime-bindings, but we do need it to be available for the extension .proto files to import. Thus, it is excluded here. - --> - com/google/transit/realtime/gtfs-realtime.proto - + --> com/google/transit/realtime/gtfs-realtime.proto - com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier} + + com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier} diff --git a/onebusaway-alerts-persistence/pom.xml b/onebusaway-alerts-persistence/pom.xml index b65b9b92c..82c3165a1 100644 --- a/onebusaway-alerts-persistence/pom.xml +++ b/onebusaway-alerts-persistence/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 org.onebusaway @@ -43,11 +45,11 @@ gson 2.1 - - joda-time - joda-time - 2.0 - + + joda-time + joda-time + 2.0 + commons-io commons-io @@ -94,10 +96,10 @@ onebusaway-gtfs-realtime-api ${gtfs-api-version} - - org.apache.httpcomponents - httpclient - + + org.apache.httpcomponents + httpclient + @@ -110,4 +112,4 @@ - + \ No newline at end of file diff --git a/onebusaway-api-core/pom.xml b/onebusaway-api-core/pom.xml index a15febb8b..068bf8df9 100644 --- a/onebusaway-api-core/pom.xml +++ b/onebusaway-api-core/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -36,4 +38,4 @@ - + \ No newline at end of file diff --git a/onebusaway-api-webapp/pom.xml b/onebusaway-api-webapp/pom.xml index 50560afcf..eec5f2bcb 100644 --- a/onebusaway-api-webapp/pom.xml +++ b/onebusaway-api-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -10,9 +12,9 @@ onebusaway-api-webapp - - ROLL - + + ROLL + @@ -46,25 +48,26 @@ --> - org.onebusaway - onebusaway-siri-api-v13 - ${onebusaway-siri-1-api-version} + org.onebusaway + onebusaway-siri-api-v13 + ${onebusaway-siri-1-api-version} - org.onebusaway - onebusaway-siri-api-v20 - ${onebusaway-siri-2-api-version} + org.onebusaway + onebusaway-siri-api-v20 + ${onebusaway-siri-2-api-version} org.onebusaway onebusaway-siri-core ${onebusaway-siri-version} - - - org.slf4j - slf4j-api - + + + org.slf4j + slf4j-api + + @@ -72,11 +75,12 @@ org.onebusaway onebusaway-gtfs-realtime-api ${gtfs-api-version} - - - org.slf4j - slf4j-api - + + + org.slf4j + slf4j-api + + @@ -99,40 +103,40 @@ org.apache.struts struts2-convention-plugin - + org.apache.struts struts2-rest-plugin - - - - - - - - - - - - - net.sf.json-lib - json-lib - 2.4 - jdk15 - + + + + + + + + + + + + + net.sf.json-lib + json-lib + 2.4 + jdk15 + - com.rometools - rome - 1.7.0 - - - org.slf4j - slf4j-api - - + com.rometools + rome + 1.7.0 + + + org.slf4j + slf4j-api + + @@ -146,33 +150,33 @@ com.notnoop.apns apns 0.1.6 - - - org.slf4j - slf4j-api - - + + + org.slf4j + slf4j-api + + - - - org.apache.logging.log4j - log4j-api - ${log4j.version} - - - org.apache.logging.log4j - log4j-core - ${log4j.version} - - - org.apache.logging.log4j - log4j-slf4j-impl - ${log4j.version} - + + + org.apache.logging.log4j + log4j-api + ${log4j.version} + + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + + org.apache.logging.log4j + log4j-slf4j-impl + ${log4j.version} + - - + - - - commons-logging - commons-logging - 1.2 - + + commons-logging + commons-logging + 1.2 + junit @@ -207,71 +211,72 @@ - - com.mysql - mysql-connector-j - + + com.mysql + mysql-connector-j + org.mockito mockito-core test - - org.tuckey - urlrewritefilter - 3.2.0 - jar - compile - - - com.brsanthu - google-analytics-java - - - org.slf4j - jcl-over-slf4j - - - - - org.apache.httpcomponents - httpclient - + + org.tuckey + urlrewritefilter + 3.2.0 + jar + compile + + + com.brsanthu + google-analytics-java + + + org.slf4j + jcl-over-slf4j + + + + + org.apache.httpcomponents + httpclient + onebusaway-api-webapp - - pl.project13.maven - git-commit-id-plugin - 2.2.1 - - - - revision - - - - - git - dd.MM.yyyy '@' HH:mm:ss z - false - false - true - src/main/resources/git.properties - - false - false - - false - true - 7 - -dirty - false - - - + + pl.project13.maven + git-commit-id-plugin + 2.2.1 + + + + revision + + + + + git + dd.MM.yyyy '@' HH:mm:ss z + false + false + true + src/main/resources/git.properties + + false + false + + false + true + 7 + -dirty + false + + + org.apache.maven.plugins maven-resources-plugin @@ -296,10 +301,10 @@ - src/main/resources - true + src/main/resources + true - + \ No newline at end of file diff --git a/onebusaway-combined-webapp/pom.xml b/onebusaway-combined-webapp/pom.xml index 42ded9fe5..4c67f06c9 100644 --- a/onebusaway-combined-webapp/pom.xml +++ b/onebusaway-combined-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -59,4 +61,4 @@ - + \ No newline at end of file diff --git a/onebusaway-container/pom.xml b/onebusaway-container/pom.xml index 565781219..9fc0ae52b 100644 --- a/onebusaway-container/pom.xml +++ b/onebusaway-container/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -15,8 +17,7 @@ - - + org.apache.logging.log4j log4j-api @@ -144,4 +145,4 @@ - + \ No newline at end of file diff --git a/onebusaway-core/pom.xml b/onebusaway-core/pom.xml index d5ab2a4bb..1274682f1 100644 --- a/onebusaway-core/pom.xml +++ b/onebusaway-core/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -35,4 +37,4 @@ - + \ No newline at end of file diff --git a/onebusaway-enterprise-acta-webapp/pom.xml b/onebusaway-enterprise-acta-webapp/pom.xml index 1db61b03b..b13e411e9 100644 --- a/onebusaway-enterprise-acta-webapp/pom.xml +++ b/onebusaway-enterprise-acta-webapp/pom.xml @@ -1,18 +1,20 @@ - - 4.0.0 - - onebusaway-application-modules - org.onebusaway - 2.5.13-otsf - - onebusaway-enterprise-acta-webapp - war + + 4.0.0 + + onebusaway-application-modules + org.onebusaway + 2.5.13-otsf + + onebusaway-enterprise-acta-webapp + war - onebusaway-enterprise-acta-webapp + onebusaway-enterprise-acta-webapp - + {project.name} 9.4.51.v20230217 1.0.1 @@ -27,16 +29,16 @@ - - - org.onebusaway - onebusaway-enterprise-webapp - ${project.version} - war - - + + + org.onebusaway + onebusaway-enterprise-webapp + ${project.version} + war + + - + cloud @@ -55,9 +57,12 @@ local-front-end - http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp - http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp - http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp + + http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp + + http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp + + http://sms.dev.obanyc.com:8080/onebusaway-nyc-transit-data-federation-webapp http://archive.dev.obanyc.com/onebusaway-nyc-report-archive stdout true @@ -101,7 +106,7 @@ eclipse-only - + org.onebusaway onebusaway-presentation @@ -159,42 +164,43 @@ 1.2.2 - javax.servlet - jsp-api - provided - - - javax.servlet - jstl - + javax.servlet + jsp-api + provided + + + javax.servlet + jstl + - - onebusaway-enterprise-acta-webapp - + + onebusaway-enterprise-acta-webapp + org.eclipse.jetty - jetty-maven-plugin ${jetty.version} + jetty-maven-plugin + ${jetty.version} / - - - - src/main/resources - true - - **/*.properties - **/*.xml - - - - + + + + src/main/resources + true + + **/*.properties + **/*.xml + + + + - + org.eclipse.m2e lifecycle-mapping @@ -229,24 +235,24 @@ - org.apache.maven.plugins - maven-war-plugin - 2.1 - - - - ${gitDescribe} - - - - - org.onebusaway - onebusaway-enterprise-webapp - - - - - + org.apache.maven.plugins + maven-war-plugin + 2.1 + + + + ${gitDescribe} + + + + + org.onebusaway + onebusaway-enterprise-webapp + + + + + com.mycila license-maven-plugin @@ -261,5 +267,5 @@ - - + + \ No newline at end of file diff --git a/onebusaway-enterprise-webapp/pom.xml b/onebusaway-enterprise-webapp/pom.xml index 5fc7f0772..fce52d10c 100644 --- a/onebusaway-enterprise-webapp/pom.xml +++ b/onebusaway-enterprise-webapp/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 @@ -54,10 +56,10 @@ - org.onebusaway - onebusaway-agency-metadata - ${project.version} - + org.onebusaway + onebusaway-agency-metadata + ${project.version} + org.onebusaway @@ -105,12 +107,12 @@ ${xwiki.integration.version} - - - com.rometools - rome - 1.7.0 - + + + com.rometools + rome + 1.7.0 + com.thoughtworks.xstream @@ -165,13 +167,13 @@ com.mysql mysql-connector-j - - - org.onebusaway - onebusaway-frontend-webapp - ${project.version} - war - + + + org.onebusaway + onebusaway-frontend-webapp + ${project.version} + war + @@ -263,7 +265,8 @@ false false src/main/resources/git.properties - + false false @@ -331,42 +334,42 @@ - org.apache.maven.plugins - maven-war-plugin - 2.1 - - - - ${gitDescribe} - - - - - org.onebusaway - onebusaway-frontend-webapp - - - - + org.apache.maven.plugins + maven-war-plugin + 2.1 + + + + ${gitDescribe} + + + + + org.onebusaway + onebusaway-frontend-webapp + + + + - com.mycila - license-maven-plugin - 2.12 + com.mycila + license-maven-plugin + 2.12 - - - **/dateFormat.js - **/popover.js - **/GoogleTranslate.js - **/markerManager.js - **/markerAnimate.js - **/rgbcolor.js - **/*.properties - - - + + + **/dateFormat.js + **/popover.js + **/GoogleTranslate.js + **/markerManager.js + **/markerAnimate.js + **/rgbcolor.js + **/*.properties + + + - + \ No newline at end of file diff --git a/onebusaway-federations-webapp/pom.xml b/onebusaway-federations-webapp/pom.xml index 1411db56a..2006cbc3c 100644 --- a/onebusaway-federations-webapp/pom.xml +++ b/onebusaway-federations-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 onebusaway-application-modules @@ -102,66 +104,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/onebusaway-federations/pom.xml b/onebusaway-federations/pom.xml index cc73cce8d..03ccab726 100644 --- a/onebusaway-federations/pom.xml +++ b/onebusaway-federations/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -51,7 +53,6 @@ - com.caucho @@ -75,10 +76,10 @@ test - org.mortbay.jetty - jetty - 6.1.22 - test + org.mortbay.jetty + jetty + 6.1.22 + test - + \ No newline at end of file diff --git a/onebusaway-frontend-webapp/pom.xml b/onebusaway-frontend-webapp/pom.xml index 8df30ac1f..54e0e5f2a 100644 --- a/onebusaway-frontend-webapp/pom.xml +++ b/onebusaway-frontend-webapp/pom.xml @@ -1,5 +1,7 @@ - + onebusaway-application-modules org.onebusaway @@ -115,4 +117,4 @@ - + \ No newline at end of file diff --git a/onebusaway-geocoder/pom.xml b/onebusaway-geocoder/pom.xml index d8545f6ad..389285947 100644 --- a/onebusaway-geocoder/pom.xml +++ b/onebusaway-geocoder/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 onebusaway-application-modules @@ -10,7 +12,7 @@ onebusaway-geocoder - 20.5 + 20.5 @@ -80,27 +82,27 @@ hsqldb test - + commons-lang commons-lang - org.geotools - gt-main - ${geotools.version} + org.geotools + gt-main + ${geotools.version} com.fasterxml.jackson.core jackson-core - - - commons-codec - commons-codec - 1.4 - provided - + + + commons-codec + commons-codec + 1.4 + provided + jakarta.xml.bind @@ -114,4 +116,4 @@ - + \ No newline at end of file diff --git a/onebusaway-geospatial/pom.xml b/onebusaway-geospatial/pom.xml index b52bf6fea..cf808eee2 100644 --- a/onebusaway-geospatial/pom.xml +++ b/onebusaway-geospatial/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 onebusaway-application-modules @@ -32,4 +34,4 @@ - + \ No newline at end of file diff --git a/onebusaway-gtfs-hibernate-spring/pom.xml b/onebusaway-gtfs-hibernate-spring/pom.xml index 594b1b093..097f252cb 100644 --- a/onebusaway-gtfs-hibernate-spring/pom.xml +++ b/onebusaway-gtfs-hibernate-spring/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 onebusaway-gtfs-hibernate-spring onebusaway-gtfs-hibernate-spring @@ -20,4 +22,4 @@ ${project.version} - + \ No newline at end of file diff --git a/onebusaway-gtfs-realtime-archiver/pom.xml b/onebusaway-gtfs-realtime-archiver/pom.xml index 5cd0e91da..4a5f424f3 100644 --- a/onebusaway-gtfs-realtime-archiver/pom.xml +++ b/onebusaway-gtfs-realtime-archiver/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -132,4 +134,4 @@ - + \ No newline at end of file diff --git a/onebusaway-gtfs-realtime-model/pom.xml b/onebusaway-gtfs-realtime-model/pom.xml index 4d8ddaf56..5e3896f2e 100644 --- a/onebusaway-gtfs-realtime-model/pom.xml +++ b/onebusaway-gtfs-realtime-model/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -10,49 +12,41 @@ jar - - - - - org.apache.logging.log4j - log4j-api - ${log4j.version} - - - org.apache.logging.log4j - log4j-core - ${log4j.version} - - - org.apache.logging.log4j - log4j-slf4j-impl - ${log4j.version} - - - org.onebusaway - onebusaway-container - 2.5.13-otsf - + onebusaway-container + 2.5.13-otsf + - + org.onebusaway onebusaway-gtfs-realtime-api ${gtfs-api-version} - + org.apache.commons commons-lang3 3.8.1 - + @@ -65,4 +59,4 @@ - + \ No newline at end of file diff --git a/onebusaway-gtfsrt-integration-tests/pom.xml b/onebusaway-gtfsrt-integration-tests/pom.xml index 700b4182d..72e7d85d0 100644 --- a/onebusaway-gtfsrt-integration-tests/pom.xml +++ b/onebusaway-gtfsrt-integration-tests/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -43,9 +45,9 @@ - org.onebusaway - onebusaway-cloud-aws - 0.0.12 + org.onebusaway + onebusaway-cloud-aws + 0.0.12 @@ -95,18 +97,18 @@ test - - com.google.code.gson - gson - 2.8.9 - jar - compile - - - joda-time - joda-time - 2.0 - + + com.google.code.gson + gson + 2.8.9 + jar + compile + + + joda-time + joda-time + 2.0 + com.fasterxml.jackson.module jackson-module-jaxb-annotations @@ -132,4 +134,4 @@ - + \ No newline at end of file diff --git a/onebusaway-gwt-common/pom.xml b/onebusaway-gwt-common/pom.xml index 5b31eee94..39113d0e8 100644 --- a/onebusaway-gwt-common/pom.xml +++ b/onebusaway-gwt-common/pom.xml @@ -1,4 +1,6 @@ - + org.onebusaway onebusaway-application-modules @@ -68,16 +70,6 @@ gwt-maven-plugin - ${gwt-version} ${project.build.directory}/gwt @@ -96,4 +88,4 @@ - + \ No newline at end of file diff --git a/onebusaway-nextbus-api-webapp/pom.xml b/onebusaway-nextbus-api-webapp/pom.xml index a1f4d9fae..24922a117 100644 --- a/onebusaway-nextbus-api-webapp/pom.xml +++ b/onebusaway-nextbus-api-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -219,7 +221,8 @@ false true src/main/resources/git.properties - + false false @@ -255,4 +258,4 @@ - + \ No newline at end of file diff --git a/onebusaway-phone-webapp/pom.xml b/onebusaway-phone-webapp/pom.xml index d8d6ef292..85ab2fee4 100644 --- a/onebusaway-phone-webapp/pom.xml +++ b/onebusaway-phone-webapp/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 onebusaway-application-modules @@ -24,14 +26,14 @@ test - javax.servlet - jsp-api - provided - - - javax.servlet - jstl - + javax.servlet + jsp-api + provided + + + javax.servlet + jstl + @@ -61,4 +63,4 @@ - + \ No newline at end of file diff --git a/onebusaway-phone/pom.xml b/onebusaway-phone/pom.xml index 18e29fbb8..7a9d1ef73 100644 --- a/onebusaway-phone/pom.xml +++ b/onebusaway-phone/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -87,13 +89,16 @@ true withAllDependencies - + org.onebusaway.phone.PhoneServerMain - + META-INF/spring.handlers - + META-INF/spring.schemas @@ -104,4 +109,4 @@ - + \ No newline at end of file diff --git a/onebusaway-presentation/pom.xml b/onebusaway-presentation/pom.xml index 66b1315e0..3376b57cc 100644 --- a/onebusaway-presentation/pom.xml +++ b/onebusaway-presentation/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -40,10 +42,10 @@ ${project.version} - - xml-apis - xml-apis - + + xml-apis + xml-apis + @@ -56,16 +58,16 @@ onebusaway-geocoder ${project.version} - - org.onebusaway - onebusaway-util - ${project.version} - - - org.onebusaway - onebusaway-siri-core - ${onebusaway-siri-version} - + + org.onebusaway + onebusaway-util + ${project.version} + + + org.onebusaway + onebusaway-siri-core + ${onebusaway-siri-version} + @@ -85,27 +87,27 @@ org.apache.struts struts2-convention-plugin - - org.ow2.asm - asm - ${asm-version} - - - org.ow2.asm - asm-commons - ${asm-version} - + + org.ow2.asm + asm + ${asm-version} + + + org.ow2.asm + asm-commons + ${asm-version} + org.apache.struts struts2-json-plugin - org.apache.struts - struts2-sitemesh-plugin - + org.apache.struts + struts2-sitemesh-plugin + - + org.springframework spring-web @@ -156,18 +158,18 @@ 2.8.1 - com.google.guava - guava + com.google.guava + guava + + + org.onebusaway.util + comparators + 1.0.0 - - org.onebusaway.util - comparators - 1.0.0 - commons-collections commons-collections - + \ No newline at end of file diff --git a/onebusaway-quickstart/pom.xml b/onebusaway-quickstart/pom.xml index c01bde840..de7f6b33e 100644 --- a/onebusaway-quickstart/pom.xml +++ b/onebusaway-quickstart/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -49,4 +51,4 @@ - + \ No newline at end of file diff --git a/onebusaway-realtime-api/pom.xml b/onebusaway-realtime-api/pom.xml index 85b8e589a..f05eda69e 100644 --- a/onebusaway-realtime-api/pom.xml +++ b/onebusaway-realtime-api/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -17,4 +19,4 @@ - + \ No newline at end of file diff --git a/onebusaway-sms-webapp/pom.xml b/onebusaway-sms-webapp/pom.xml index 2ca8033b2..757daa1fc 100644 --- a/onebusaway-sms-webapp/pom.xml +++ b/onebusaway-sms-webapp/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 @@ -53,28 +55,28 @@ test - javax.servlet - jsp-api - provided - - - javax.servlet - jstl - - - com.brsanthu - google-analytics-java - - - org.slf4j - jcl-over-slf4j - - - - - org.apache.httpcomponents - httpclient - + javax.servlet + jsp-api + provided + + + javax.servlet + jstl + + + com.brsanthu + google-analytics-java + + + org.slf4j + jcl-over-slf4j + + + + + org.apache.httpcomponents + httpclient + @@ -104,4 +106,4 @@ - + \ No newline at end of file diff --git a/onebusaway-status-agent/pom.xml b/onebusaway-status-agent/pom.xml index 2aa4c506f..a17872d5d 100644 --- a/onebusaway-status-agent/pom.xml +++ b/onebusaway-status-agent/pom.xml @@ -1,5 +1,7 @@ - + onebusaway-application-modules org.onebusaway @@ -49,13 +51,16 @@ true withAllDependencies - + org.onebusaway.statusagent.StatusAgentMain - + META-INF/spring.handlers - + META-INF/spring.schemas diff --git a/onebusaway-transit-data-federation-builder/pom.xml b/onebusaway-transit-data-federation-builder/pom.xml index e2ef3d634..dd33ccaf9 100644 --- a/onebusaway-transit-data-federation-builder/pom.xml +++ b/onebusaway-transit-data-federation-builder/pom.xml @@ -1,11 +1,13 @@ - - 4.0.0 - - onebusaway-application-modules - org.onebusaway - 2.5.13-otsf - - onebusaway-transit-data-federation-builder + + 4.0.0 + + onebusaway-application-modules + org.onebusaway + 2.5.13-otsf + + onebusaway-transit-data-federation-builder onebusaway-transit-data-federation-builder @@ -48,7 +50,7 @@ org.onebusaway - onebusaway-csv-entities + onebusaway-csv-entities slf4j-api @@ -129,7 +131,8 @@ false true src/main/resources/git.properties - + false false @@ -153,13 +156,17 @@ true withAllDependencies - - org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreatorMain + + + org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreatorMain - + META-INF/spring.handlers - + META-INF/spring.schemas @@ -187,4 +194,4 @@ - + \ No newline at end of file diff --git a/onebusaway-transit-data-federation-webapp/pom.xml b/onebusaway-transit-data-federation-webapp/pom.xml index 9ad631073..aefb1e3e6 100644 --- a/onebusaway-transit-data-federation-webapp/pom.xml +++ b/onebusaway-transit-data-federation-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -110,4 +112,4 @@ - + \ No newline at end of file diff --git a/onebusaway-transit-data-federation/pom.xml b/onebusaway-transit-data-federation/pom.xml index 8e95ec0a1..d6127ff96 100644 --- a/onebusaway-transit-data-federation/pom.xml +++ b/onebusaway-transit-data-federation/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -63,15 +65,15 @@ - org.onebusaway - onebusaway-siri-api-v13 - ${onebusaway-siri-1-api-version} + org.onebusaway + onebusaway-siri-api-v13 + ${onebusaway-siri-1-api-version} - org.onebusaway - onebusaway-siri-api-v20 - ${onebusaway-siri-2-api-version} + org.onebusaway + onebusaway-siri-api-v20 + ${onebusaway-siri-2-api-version} com.fasterxml.jackson.core @@ -95,9 +97,9 @@ - org.onebusaway - onebusaway-cloud-aws - 0.0.12 + org.onebusaway + onebusaway-cloud-aws + 0.0.12 org.onebusaway @@ -173,18 +175,18 @@ test - - com.google.code.gson - gson - 1.7.1 - jar - compile - - - joda-time - joda-time - 2.0 - + + com.google.code.gson + gson + 1.7.1 + jar + compile + + + joda-time + joda-time + 2.0 + com.fasterxml.jackson.module jackson-module-jaxb-annotations @@ -207,13 +209,13 @@ jsch 0.1.53 - - org.onebusaway - onebusaway-api-core - 2.5.13-otsf - compile - + + org.onebusaway + onebusaway-api-core + 2.5.13-otsf + compile + - + \ No newline at end of file diff --git a/onebusaway-transit-data/pom.xml b/onebusaway-transit-data/pom.xml index 1fd151a17..f3c06550a 100644 --- a/onebusaway-transit-data/pom.xml +++ b/onebusaway-transit-data/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -11,12 +13,6 @@ onebusaway-transit-data - - - org.onebusaway onebusaway-federations @@ -40,4 +36,4 @@ - + \ No newline at end of file diff --git a/onebusaway-twilio-webapp/pom.xml b/onebusaway-twilio-webapp/pom.xml index 7951fb7b0..00d0fcf1f 100644 --- a/onebusaway-twilio-webapp/pom.xml +++ b/onebusaway-twilio-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 onebusaway-application-modules @@ -109,4 +111,4 @@ - + \ No newline at end of file diff --git a/onebusaway-users/pom.xml b/onebusaway-users/pom.xml index c388c3142..008ed97e2 100644 --- a/onebusaway-users/pom.xml +++ b/onebusaway-users/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -65,15 +67,15 @@ ${spring-security.version} org.springframework.security - - spring-security-config - ${spring-security.version} - org.springframework.security - - org.springframework - spring-test - + spring-security-config + ${spring-security.version} + org.springframework.security + + + org.springframework + spring-test + org.springframework @@ -110,4 +112,4 @@ - + \ No newline at end of file diff --git a/onebusaway-util/pom.xml b/onebusaway-util/pom.xml index 20df8a1b9..6457bdb55 100644 --- a/onebusaway-util/pom.xml +++ b/onebusaway-util/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 org.onebusaway @@ -38,11 +40,11 @@ gson 2.1 - - joda-time - joda-time - 2.0 - + + joda-time + joda-time + 2.0 + commons-io commons-io @@ -75,8 +77,8 @@ commons-lang - com.brsanthu - google-analytics-java + com.brsanthu + google-analytics-java org.slf4j @@ -84,19 +86,19 @@ - - org.apache.httpcomponents - httpclient - - - org.onebusaway - onebusaway-realtime-api - ${project.version} - - - javax.annotation - javax.annotation-api - + + org.apache.httpcomponents + httpclient + + + org.onebusaway + onebusaway-realtime-api + ${project.version} + + + javax.annotation + javax.annotation-api + @@ -116,4 +118,4 @@ - + \ No newline at end of file diff --git a/onebusaway-watchdog-webapp/pom.xml b/onebusaway-watchdog-webapp/pom.xml index 04eed586c..5856370fd 100644 --- a/onebusaway-watchdog-webapp/pom.xml +++ b/onebusaway-watchdog-webapp/pom.xml @@ -1,4 +1,6 @@ - + 4.0.0 org.onebusaway @@ -10,8 +12,6 @@ onebusaway-watchdog-webapp - - org.apache.logging.log4j log4j-api @@ -62,32 +62,12 @@ jersey-spring5 2.31 - - - - - - - - - - - - - - - - - - - - com.fasterxml.jackson.core jackson-databind ${jackson-version} - + javax.servlet servlet-api provided @@ -105,7 +85,6 @@ taglibs standard - com.mysql mysql-connector-j @@ -145,4 +124,4 @@ - + \ No newline at end of file diff --git a/pom.xml b/pom.xml index b9d92cff8..949f41d26 100644 --- a/pom.xml +++ b/pom.xml @@ -1,52 +1,52 @@ - - - onebusaway - org.onebusaway - 1.2.10.1 - - 4.0.0 - onebusaway-application-modules - 2.5.13-otsf - pom + + + onebusaway + org.onebusaway + 1.2.10.1 + + 4.0.0 + onebusaway-application-modules + 2.5.13-otsf + pom onebusaway-application-modules The core OneBusAway application suite. https://github.com/onebusaway/onebusaway-application-modules/wiki/ - - - - 8.0.1 - 2.5.33 - 2.4.0 - 5.2.24.RELEASE - 1.1.7 - 1.2.8 - 1.4.17 - 1.2.32 - 2.12.0 - 2.31 - 1.0.6 - 1.0.1 - 1.0.5 - 1.0.0 - - 1.7.5 - 16.0.1 - 2.17.2 - - 3.17.3 - - 9900 - 9901 - 9902 - 11 - 11 - - 1.11.602 - - + + + 8.0.1 + 2.5.33 + 2.4.0 + 5.2.24.RELEASE + 1.1.7 + 1.2.8 + 1.4.17 + 1.2.32 + 2.12.0 + 2.31 + 1.0.6 + 1.0.1 + 1.0.5 + 1.0.0 + + 1.7.5 + 16.0.1 + 2.17.2 + + 3.17.3 + + 9900 + 9901 + 9902 + 11 + 11 + + 1.11.602 + @@ -130,7 +130,7 @@ onebusaway-phone-webapp onebusaway-twilio-webapp onebusaway-presentation - + onebusaway-sms-webapp onebusaway-realtime-api onebusaway-transit-data @@ -141,7 +141,7 @@ onebusaway-util onebusaway-alerts-persistence onebusaway-watchdog-webapp - + onebusaway-alerts-api onebusaway-gtfsrt-integration-tests @@ -421,7 +421,8 @@ as an official part of Eclipse, m2e introduced the concept of Lifecycle Mappings for Maven plugins: http://wiki.eclipse.org/M2E_plugin_execution_not_covered This basically means that every Maven plugin needs to have explicit behavior defined about how it - should be integrated integrated into the Eclipse build cycle. Many plugins already have mappings defined + should be integrated integrated into the Eclipse build cycle. Many plugins already have mappings + defined by defined, but some don't. We define those lifecycle mappings below. --> org.eclipse.m2e @@ -457,14 +458,16 @@ org.apache.maven.plugins maven-surefire-plugin 3.0.0-M3 - + org/onebusaway/integration/** - integration-tests @@ -480,7 +483,8 @@ org/onebusaway/integration/**/*Test.java - true @@ -532,81 +536,6 @@ org.apache.maven.plugins maven-site-plugin 3.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.apache.maven.plugins @@ -624,6 +553,7 @@ 3.0 + **/build/** **/data-sources.xml **/*.action **/*.ai @@ -632,9 +562,9 @@ **/*.mp3 **/*.wav bin/** - .github/** + .github/** src/test/resources/** - onebusaway-quickstart/** + onebusaway-quickstart/** **/git.properties **/log4j2.xml **/log4j-stdout.xml @@ -664,4 +594,4 @@ - + \ No newline at end of file