No. Follow instructions found here: 

https://github.com/Unicon/cas-addons/blob/master/README.md

D. 

Sent from my iPhone

> On Feb 5, 2015, at 12:53, Chris Adams <[email protected]> wrote:
> 
> So, is this the dependency that I need ?
> 
> <dependency>
>    <groupId>net.unicon.cas</groupId>
>    <artifactId>cas-addon-json-services-registry</artifactId>
>    <version>1.0.0-RC1</version>
> </dependency>
> 
> |-----Original Message-----
> |From: [email protected]
> |[mailto:[email protected]] On Behalf Of Milt Epstein
> |Sent: Wednesday, February 04, 2015 2:12 PM
> |To: [email protected]
> |Subject: RE: [cas-user] question about non-web console service registration
> |
> |Do you need to include a dependency in your pom.xml to get the unicon json-
> |services-registry package?
> |
> |Milt Epstein
> |Applications Developer
> |Graduate School of Library and Information Science (GSLIS) University of
> |Illinois at Urbana-Champaign (UIUC) [email protected]
> |
> |
> |On Wed, 4 Feb 2015, Chris Adams wrote:
> |
> |> Thank you for spotting that. I have made those changes and restarted
> |Tomcat.
> |>
> |> I am still getting errors while utilizing the JSON service registry code. 
> Without
> |it, things work fine. Here is what I am seeing.
> |>
> |> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
> |Line 60 in XML document from ServletContext resource [/WEB-
> |INF/deployerConfigContext.xml] is invalid; nested exception is
> |org.xml.sax.SAXParseException; lineNumber: 60; columnNumber: 48; cvc-
> |complex-type.2.4.c: The matching wildcard is strict, but no declaration can 
> be
> |found for element 'cas:json-services-registry'.
> |>
> |> From: Dmitriy Kopylenko [mailto:[email protected]]
> |> Sent: Wednesday, February 04, 2015 10:37 AM
> |> To: [email protected]
> |> Subject: Re: [cas-user] question about non-web console service
> |> registration
> |>
> |> Here’s the culprit (in the attached file). Last line in the “beans elem. 
> header”
> |looks like:
> |>
> |> http://unicon.net/schema/cas
> |> http://unicon.net/schemas/cas/addons.xsd”>
> |>
> |> it’s supposed to look like this:
> |>
> |> http://unicon.net/schema/cas
> |> http://unicon.net/schema/cas/cas-addons.xsd”>
> |>
> |> Cheers,
> |> D.
> |>
> |> On Feb 4, 2015, at 12:09 PM, Chris Adams
> |<[email protected]<mailto:[email protected]>> wrote:
> |>
> |> Here it is...
> |>
> |> |-----Original Message-----
> |> |From: Dmitriy Kopylenko [mailto:[email protected]]
> |> |Sent: Wednesday, February 04, 2015 3:46 AM
> |> |To: [email protected]<mailto:[email protected]>
> |> |Subject: Re: [cas-user] question about non-web console service
> |> |registration
> |> |
> |> |FWIW,
> |> |
> |> |can you attach your entire file?
> |> |
> |> |Cheers,
> |> |Dmitriy.
> |> |
> |> |Sent from my iPhone
> |> |
> |> |> On Feb 3, 2015, at 19:23, Chris Adams
> |<[email protected]<mailto:[email protected]>> wrote:
> |> |>
> |> |> Thank you for your reply.
> |> |>
> |> |> I did have the line "xmlns:cas="http://unicon.net/schema/cas"; defined.
> |> |>
> |> |> <beans xmlns="http://www.springframework.org/schema/beans";
> |> |>       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> |> |>       xmlns:p="http://www.springframework.org/schema/p";
> |> |>       xmlns:c="http://www.springframework.org/schema/c";
> |> |>       xmlns:tx="http://www.springframework.org/schema/tx";
> |> |>       xmlns:util="http://www.springframework.org/schema/util";
> |> |>       xmlns:sec="http://www.springframework.org/schema/security";
> |> |>       xmlns:cas="http://unicon.net/schema/cas";
> |> |>
> |xsi:schemaLocation="http://www.springframework.org/schema/beans
> |> |>
> |> |> http://www.springframework.org/schema/beans/spring-
> |> |beans-3.2.xsd
> |> |>                           http://www.springframework.org/schema/tx
> |> |>                           
> http://www.springframework.org/schema/tx/spring-tx-
> |3.2.xsd
> |> |>                           http://www.springframework.org/schema/security
> |> |>
> |> |> http://www.springframework.org/schema/security/spring-
> |> |security-3.2.xsd
> |> |>                           http://www.springframework.org/schema/util
> |> |>                           
> http://www.springframework.org/schema/util/spring-
> |util.xsd
> |> |>                           http://unicon.net/schema/cas
> |> |>
> |> |> http://unicon.net/schema/cas/cas-addons.xsd";>
> |> |>
> |> |> After restarting Tomcat, I can't get to the login page. The log show 
> this:
> |> |>
> |> |>
> |> |> 2015-02-03 16:01:40,237 ERROR
> |> |> [org.jasig.cas.web.init.SafeContextLoaderListener]
> |> |> - SafeContextLoaderListener:
> |> |> The Spring ContextLoaderListener we wrap threw on contextInitialized.
> |> |> But for our having caught this error, the web application context
> |> |> would not have initialized.
> |> |>
> |org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
> |> |> Line 65 in XML document from ServletContext resource
> |> |> [/WEB-INF/deployerConfigContext.xml] i s invalid; nested exception
> |> |> is org.xml.sax.SAXParseException; lineNumber: 65; col
> |> |> umnNumber: 48; cvc-complex-type.2.4.c: The matching wildcard is
> |> |> strict, but no de claration can be found for element
> |> |> 'cas:json-services-
> |> |registry'.
> |> |>
> |> |>
> |> |>
> |> |> |-----Original Message-----
> |> |> |From:
> |> |> |[email protected]<mailto:[email protected]
> |> |> |linois.edu> [mailto:[email protected]] On Behalf
> |> |> |Of Milt Epstein
> |> |> |Sent: Tuesday, February 03, 2015 1:36 PM
> |> |> |To: [email protected]<mailto:[email protected]>
> |> |> |Subject: RE: [cas-user] question about non-web console service
> |> |> |registration
> |> |> |
> |> |> |Answers inline below.
> |> |> |
> |> |> |Milt Epstein
> |> |> |Applications Developer
> |> |> |Graduate School of Library and Information Science (GSLIS)
> |> |> |University of Illinois at Urbana-Champaign (UIUC)
> |> |> |[email protected]<mailto:[email protected]>
> |> |> |
> |> |> |
> |> |> |On Tue, 3 Feb 2015, Chris Adams wrote:
> |> |> |
> |> |> |> Thank you.
> |> |> |>
> |> |> |> I attempted to use JSON, using
> |> |> |> <https://github.com/Unicon/cas-addons/wiki/Configuring-JSON-Serv
> |> |> |> ice
> |> |> |> -Re
> |> |> |> gistry> as a reference, but couldn't get it working. From the
> |> |> |> gistry> cas.log
> |> |> |> :
> |> |> |>
> |> |> |> 2015-02-02 14:54:42,226 ERROR
> |> |> |[org.jasig.cas.web.init.SafeContextLoaderListener] -
> |> |> |SafeContextLoaderListener:
> |> |> |> The Spring ContextLoaderListener we wrap threw on
> |contextInitialized.
> |> |> |> But for our having caught this error, the web application
> |> |> |> context would not
> |> |> |have initialized.
> |> |> |>
> |> |org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
> |> |> |Line 57 in XML document from ServletContext resource [/WEB-
> |> |> |INF/deployerConfigContext.xml] is invalid; nested exception is
> |> |> |org.xml.sax.SAXParseException; lineNumber: 57; columnNumber: 48;
> |> |> |The prefix "cas" for element "cas:json-services-registry" is not bound.
> |> |> |
> |> |> |In XML files, when you see something like
> |> |> |"cas:json-services-registry", the part before the ':' is the
> |> |> |namespace being used for the tag.  This namespace has to have been
> |> |> |defined earlier, in this case, in the beans tag.  If you look at
> |> |> |the examples
> |> |on the page you reference, they contain something like:
> |> |> |
> |> |> |       xmlns:cas="http://unicon.net/schema/cas";
> |> |> |
> |> |> |That defines the cas namespace.  It sounds like your XML file is
> |> |> |missing
> |> |that.
> |> |> |
> |> |> |
> |> |> |> For YAML, is this what you are referring to?
> |> |> |>
> |> |> |> https://github.com/unicon-cas-addons/cas-addon-yaml-services-reg
> |> |> |> ist
> |> |> |> ry
> |> |> |
> |> |> |Yes.  If you're using CAS 4.0.x, this is easier to get going with,
> |> |> |as compared with the JSON version above.
> |> |> |
> |> |> |
> |> |> |> Just out of curiosity, does service registry utilizing
> |> |> |> deployConfigContext.xml without utilizing a database, allow one
> |> |> |> to register service data that persists across restarts ?
> |> |> |
> |> |> |If I understand you correctly, then the answer is yes.  Note that
> |> |> |if you're using the JSON or YAML services registry, it's not
> |> |> |really just utilizing deployConfigContext.xml.  But using these
> |> |> |schemes, as long as the services registry file persists, the
> |> |> |information it contains will be used.  If you change that file,
> |> |> |and stop/start CAS -- or change it while CAS is not running --
> |> |> |when you start CAS up again, it will use
> |> |the info in this file for services registry.
> |> |> |
> |> |> |
> |> |> |> |-----Original Message-----
> |> |> |> |From:
> |> |> |> |[email protected]<mailto:[email protected]
> |> |> |> |.illinois.edu> [mailto:[email protected]] On
> |> |> |> |Behalf Of Milt Epstein
> |> |> |> |Sent: Monday, February 02, 2015 2:01 PM
> |> |> |> |To: [email protected]<mailto:[email protected]>
> |> |> |> |Subject: Re: [cas-user] question about non-web console service
> |> |> |> |registration
> |> |> |> |
> |> |> |> |I'm not familiar with managementConfigContext.xml, but if you
> |> |> |> |don't need a web app for service registry, I suggest you
> |> |> |> |consider JSON or YAML file-based service registry.  At our
> |> |> |> |site, we're running CAS
> |> |> |> |3.4.12 using a JSON config file for service registry, and we're
> |> |> |> |about to upgrade to CAS 4.0.1 using YAML.
> |> |> |> |
> |> |> |> |Details on how to do this can be found online, or in the list
> |> |> |> |archives
> |> |> |> |-- or if you have further questions, ask here.
> |> |> |> |
> |> |> |> |Milt Epstein
> |> |> |> |Applications Developer
> |> |> |> |Graduate School of Library and Information Science (GSLIS)
> |> |> |> |University of Illinois at Urbana-Champaign (UIUC)
> |> |> |> |[email protected]<mailto:[email protected]>
> |> |> |> |
> |> |> |> |
> |> |> |> |On Mon, 2 Feb 2015, Chris Adams wrote:
> |> |> |> |
> |> |> |> |> Hello all,
> |> |> |> |>
> |> |> |> |> I built a Service Management webapp with Maven and was able
> |> |> |> |> to get it
> |> |> |> |working. Then I realized that the data was not persistent after
> |> |> |> |restarting Tomcat.
> |> |> |> |>
> |> |> |> |> I read the docs and from what I understand, services can
> |> |> |> |> still be registered
> |> |> |> |and can be persistent across restarts, rather than held in
> |> |> |> |memory, regardless if I use the web console or not.
> |> |> |> |>
> |> |> |> |> Since I only have a handful of services to register, I don't
> |> |> |> |> want to create a
> |> |> |> |database just for the data.  I prefer not to utilize the web 
> console.
> |> |> |> |> My question is where to list/register these services? After
> |> |> |> |> creating the
> |> |> |> |service management webapp, I see the file
> |> |> |> |managerConfigContext.xml in the /WEB-INF directory. The docs
> |> |> |> |and the example indicate that the services can be designated
> |> |> |> |here. I assume that this is what is referred to in the section
> |> |> |> |that says, referring to
> |> |> |InMemoryServiceRegistryDaoImpl:
> |> |> |> |>
> |> |> |> |> "This component is NOT suitable for use with the service
> |> |> |> |> management
> |> |> |> |console since it does not persist data. On the other hand, it
> |> |> |> |is perfectly acceptable for deployments where the XML
> |> |> |> |configuration is authoritative for service registry data and the UI 
> will
> |not be used."
> |> |> |> |>
> |> |> |> |> Also:  "It is perfectly acceptable to avoid the service
> |> |> |> |> management console
> |> |> |> |Web application for managing registered service data. In fact,
> |> |> |> |configuration- driven methods (e.g. XML, JSON) may be
> |> |> |> |preferable in environments where strict configuration
> |> |> |> |management controls are
> |> |> |required."
> |> |> |> |>
> |> |> |> |> Is the file 'managementConfigContext.xml' where I register
> |> |> |> |> these
> |> |> |services ?
> |> |> |> |>
> |> |> |> |> Many thanks.
> |> |> |> |>
> |> |> |> |>
> |> |> |> |> --
> |> |> |> |> You are currently subscribed to 
> [email protected]<mailto:cas-
> |[email protected]> as:
> |> |> |> |> [email protected]<mailto:[email protected]> To
> |> |> |> |> unsubscribe, change settings or access archives, see
> |> |> |> |> http://www.ja-sig.org/wiki/display/JSG/cas-user
> |> |> |> |
> |> |> |> |--
> |> |> |> |You are currently subscribed to [email protected]<mailto:cas-
> |[email protected]> as:
> |> |> |> |[email protected]<mailto:[email protected]> To
> |> |> |> |unsubscribe, change settings or access archives, see
> |> |> |> |http://www.ja-sig.org/wiki/display/JSG/cas-user
> |> |> |>
> |> |> |> --
> |> |> |> You are currently subscribed to [email protected]<mailto:cas-
> |[email protected]> as:
> |> |> |> [email protected]<mailto:[email protected]> To
> |> |> |> unsubscribe, change settings or access archives, see
> |> |> |> http://www.ja-sig.org/wiki/display/JSG/cas-user
> |> |> |>
> |> |> |>
> |> |> |
> |> |> |--
> |> |> |You are currently subscribed to [email protected]<mailto:cas-
> |[email protected]> as:
> |> |> |[email protected]<mailto:[email protected]> To
> |> |> |unsubscribe, change settings or access archives, see
> |> |> |http://www.ja-sig.org/wiki/display/JSG/cas-user
> |> |>
> |> |> --
> |> |> You are currently subscribed to [email protected]<mailto:cas-
> |[email protected]> as:
> |> |> [email protected]<mailto:[email protected]> To
> |unsubscribe,
> |> |> change settings or access archives, see
> |> |> http://www.ja-sig.org/wiki/display/JSG/cas-user
> |> |>
> |> |
> |> |--
> |> |You are currently subscribed to [email protected]<mailto:cas-
> |[email protected]> as:
> |> |[email protected]<mailto:[email protected]> To
> |> |unsubscribe, change settings or access archives, see
> |> |http://www.ja-sig.org/wiki/display/JSG/cas-user
> |>
> |>
> |> --
> |> You are currently subscribed to
> |> [email protected]<mailto:[email protected]> as:
> |> [email protected]<mailto:[email protected]>
> |> To unsubscribe, change settings or access archives, see
> |> http://www.ja-sig.org/wiki/display/JSG/cas-user<deployerConfigContext.
> |> xml>
> |>
> |>
> |>
> |>
> |> --
> |>
> |> You are currently subscribed to
> |> [email protected]<mailto:[email protected]> as:
> |> [email protected]<mailto:[email protected]>
> |>
> |> To unsubscribe, change settings or access archives, see
> |> http://www.ja-sig.org/wiki/display/JSG/cas-user
> |>
> |> --
> |> You are currently subscribed to [email protected] as:
> |> [email protected] To unsubscribe, change settings or access
> |> archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
> |>
> |--
> |You are currently subscribed to [email protected] as:
> |[email protected] To unsubscribe, change settings or access archives,
> |see http://www.ja-sig.org/wiki/display/JSG/cas-user
> 
> -- 
> You are currently subscribed to [email protected] as: 
> [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to