Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Is there a way that I can actually remove these features, not just block them from being used? I’m aiming at making geonetwork as lightweight as possible.
On Thu, Jun 28, 2012 at 1:26 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com…> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Not easily because even if you removed the services it is not really those services that are big. It is the dependencies. So you would have to track down the dependencies as well. I have a couple experiements that will make this a bit easiser but don’t expect them anytime soon.
On Thu, Jun 28, 2012 at 3:37 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Is there a way that I can actually remove these features, not just block them from being used? I’m aiming at making geonetwork as lightweight as possible.
On Thu, Jun 28, 2012 at 1:26 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Hi
I did some testing some months ago to isolate the CSW server, but as said by Jesse not that nice due to dependencies.
There’re some cyclic references for example between csw code and harvesters: 1) csw harvester uses csw code 2) csw harvester operation uses harvester code. This requires to be fixed, to split components properly.
I think the best should be split the actual maven web project in several new maven projects: csw, harvesters, gui, etc, but all cyclic dependencies must be addressed first.
Regards,
Jose García
On Thu, Jun 28, 2012 at 3:52 PM, Jesse Eichar <jesse.eichar@anonymised.com89…> wrote:
Not easily because even if you removed the services it is not really those services that are big. It is the dependencies. So you would have to track down the dependencies as well. I have a couple experiements that will make this a bit easiser but don’t expect them anytime soon.
On Thu, Jun 28, 2012 at 3:37 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Is there a way that I can actually remove these features, not just block them from being used? I’m aiming at making geonetwork as lightweight as possible.
On Thu, Jun 28, 2012 at 1:26 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
–
GeoCat Bridge for ArcGIS allows instant publishing of data and metadata on GeoServer and GeoNetwork. Visit http://geocat.net for details.
Jose García
GeoCat bv
Veenderweg 13
6721 WD Bennekom
The Netherlands
http://GeoCat.net
How hard would it be to remove everything except for csw AND the harvesters then? How would I go about doing something like that?
On Thu, Jun 28, 2012 at 9:04 AM, Jose Garcia <jose.garcia@anonymised.com> wrote:
Hi
I did some testing some months ago to isolate the CSW server, but as said by Jesse not that nice due to dependencies.
There’re some cyclic references for example between csw code and harvesters: 1) csw harvester uses csw code 2) csw harvester operation uses harvester code. This requires to be fixed, to split components properly.
I think the best should be split the actual maven web project in several new maven projects: csw, harvesters, gui, etc, but all cyclic dependencies must be addressed first.
Regards,
Jose García
On Thu, Jun 28, 2012 at 3:52 PM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Not easily because even if you removed the services it is not really those services that are big. It is the dependencies. So you would have to track down the dependencies as well. I have a couple experiements that will make this a bit easiser but don’t expect them anytime soon.
On Thu, Jun 28, 2012 at 3:37 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Is there a way that I can actually remove these features, not just block them from being used? I’m aiming at making geonetwork as lightweight as possible.
On Thu, Jun 28, 2012 at 1:26 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
–
GeoCat Bridge for ArcGIS allows instant publishing of data and metadata on GeoServer and GeoNetwork. Visit http://geocat.net for details.
Jose García
GeoCat bv
Veenderweg 13
6721 WD Bennekom
The Netherlands
http://GeoCat.net
one way would be to use a code coverage tool to see what classes are used. then trace the classes back to the jars and then back to the dependencies.
On Thu, Jun 28, 2012 at 4:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
How hard would it be to remove everything except for csw AND the harvesters then? How would I go about doing something like that?
On Thu, Jun 28, 2012 at 9:04 AM, Jose Garcia <jose.garcia@anonymised.com> wrote:
Hi
I did some testing some months ago to isolate the CSW server, but as said by Jesse not that nice due to dependencies.
There’re some cyclic references for example between csw code and harvesters: 1) csw harvester uses csw code 2) csw harvester operation uses harvester code. This requires to be fixed, to split components properly.
I think the best should be split the actual maven web project in several new maven projects: csw, harvesters, gui, etc, but all cyclic dependencies must be addressed first.
Regards,
Jose García
On Thu, Jun 28, 2012 at 3:52 PM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Not easily because even if you removed the services it is not really those services that are big. It is the dependencies. So you would have to track down the dependencies as well. I have a couple experiements that will make this a bit easiser but don’t expect them anytime soon.
On Thu, Jun 28, 2012 at 3:37 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Is there a way that I can actually remove these features, not just block them from being used? I’m aiming at making geonetwork as lightweight as possible.
On Thu, Jun 28, 2012 at 1:26 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
Simplest thing is to edit the WEB-INF/user-profiles.xml and disable all services except the csw requests. Or move them to a different profile. It doesn’t make the war smaller but does reduce the useable API down to the few services you want to allow.
Jesse
On Wed, Jun 27, 2012 at 8:07 PM, Blake Peno <idowatercolors@anonymised.com> wrote:
Hey guys, I was wondering if anyone could give me a hand.
Basically I’m looking to strip down everything from Geonetwork except for the CSW services that let me post and retrieve things from the database. I don’t want any of the website gui or anything like that.
Could someone point me in the right direction about how to go about this?
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
–
GeoCat Bridge for ArcGIS allows instant publishing of data and metadata on GeoServer and GeoNetwork. Visit http://geocat.net for details.
Jose García
GeoCat bv
Veenderweg 13
6721 WD Bennekom
The Netherlands
http://GeoCat.net