Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GEOS-7755] [GEOS-7269] [GEOS-7268][GEOS-7758] Makes JMS plugin listen on all services and settings events and be aware of virtual services (backport 2.8.x) #1844

Merged
merged 2 commits into from
Nov 4, 2016

Conversation

nmco
Copy link
Contributor

@nmco nmco commented Sep 22, 2016

Makes JMS plugin listen on all service events (add, modify and remove) and also makes the plugin aware of virtual services. This pull request also makes the JMS plugin aware of settings events.

Tests for the reported issues were added.

The following issues reports different problems for the same root cause:

This is a backport of this pull request: #1842

@nmco nmco force-pushed the GEOS-7755-jms-virtual-services-2.8.x branch from 8884b26 to dfa632e Compare September 22, 2016 10:51
@nmco nmco changed the title [GEOS-7755] [GEOS-7269] [GEOS-7268] Makes JMS plugin listen on all services events and be aware of virtual services (backport 2.8.x) [GEOS-7755] [GEOS-7269] [GEOS-7268][GEOS-7758] Makes JMS plugin listen on all services events and be aware of virtual services (backport 2.8.x) Sep 23, 2016
@nmco nmco changed the title [GEOS-7755] [GEOS-7269] [GEOS-7268][GEOS-7758] Makes JMS plugin listen on all services events and be aware of virtual services (backport 2.8.x) [GEOS-7755] [GEOS-7269] [GEOS-7268][GEOS-7758] Makes JMS plugin listen on all services and settings events and be aware of virtual services (backport 2.8.x) Sep 23, 2016
@nmco nmco force-pushed the GEOS-7755-jms-virtual-services-2.8.x branch from 36a75b8 to 669139b Compare October 28, 2016 14:53
@nmco nmco force-pushed the GEOS-7755-jms-virtual-services-2.8.x branch from 669139b to 803e34e Compare November 4, 2016 10:55
@nmco
Copy link
Contributor Author

nmco commented Nov 4, 2016

The build fail seems to be unrelated, the failing module is Application Schema Integration Test and this pull requests changes are contained in the JMS community module.

The build fails because of some Application Schema Integration Test tests compilation error:

[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/AbstractAppSchemaTestSupport.java:[51,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/AbstractAppSchemaTestSupport.java:[695,14] error: cannot find symbol
[ERROR] /home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SRSReprojectionTest.java:[27,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/NestedIdSupportTest.java:[23,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/PolymorphismWfsTest.java:[23,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[24,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[34,24] error: cannot find symbol
[ERROR]  package org.geotools.jdbc
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/AbstractAppSchemaTestSupport.java:[679,44] error: cannot find symbol
[ERROR]  class AppSchemaDataAccessConfigurator
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/AbstractAppSchemaTestSupport.java:[713,8] error: cannot find symbol
[ERROR]  class AbstractAppSchemaTestSupport
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/AbstractAppSchemaTestSupport.java:[713,50] error: cannot find symbol
[ERROR] /home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SRSReprojectionTest.java:[258,19] error: cannot find symbol
[ERROR]  class SRSReprojectionTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/NestedIdSupportTest.java:[118,8] error: cannot find symbol
[ERROR]  class NestedIdSupportTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/NestedIdSupportTest.java:[145,19] error: cannot find symbol
[ERROR]  class NestedIdSupportTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/PolymorphismWfsTest.java:[759,19] error: cannot find symbol
[ERROR]  class PolymorphismWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/PolymorphismWfsTest.java:[784,19] error: cannot find symbol
[ERROR]  class PolymorphismWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/PolymorphismWfsTest.java:[809,19] error: cannot find symbol
[ERROR]  class PolymorphismWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/PolymorphismWfsTest.java:[811,8] error: cannot find symbol
[ERROR]  class PolymorphismWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[419,8] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[444,19] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[477,20] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[504,19] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[531,19] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/SimpleAttributeFeatureChainWfsTest.java:[565,19] error: cannot find symbol
[ERROR]  class SimpleAttributeFeatureChainWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1407,8] error: cannot find symbol
[ERROR]  class FeatureChainingWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1436,19] error: cannot find symbol
[ERROR]  class FeatureChainingWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1462,19] error: cannot find symbol
[ERROR]  class FeatureChainingWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1480,47] error: cannot find symbol
[ERROR]  class AppSchemaDataAccessConfigurator
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1482,55] error: cannot find symbol
[ERROR]  class AppSchemaDataAccessConfigurator
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1493,12] error: cannot find symbol
[ERROR]  class FeatureChainingWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1517,23] error: cannot find symbol
[ERROR]  class FeatureChainingWfsTest
/home/travis/build/geoserver/geoserver/src/extension/app-schema/app-schema-test/src/test/java/org/geoserver/test/FeatureChainingWfsTest.java:[1523,51] error: cannot find symbol
[INFO] 31 errors 

I can successfully build this module locally, so not sure if there is some kind of artifacts problems.

@nmco nmco merged commit b5d1897 into geoserver:2.8.x Nov 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant