You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by Mike Vogel <Mi...@knowledgent.com> on 2014/06/17 00:30:22 UTC

Curator UI editing metadata in solr

If the catalog is configured for Solr or lucene and is successfully storing all the metadata fields into the catalog should the right side of the Curator UI allow editing and updating into the catalog of all metadata fields stored in Catalog, e.g., click on a field, change the value, submit?  We're not seeing the edits get stored.

RE: Curator UI editing metadata in solr

Posted by Lewis John Mcgibbney <le...@gmail.com>.
I'm positive that you should define the same URL that you use to write to
Solr. I have noted that our current documentation on curator component [0]
[1] falls somewhat short of explaining this in detail though. It is missing
Solr implementation and is overly complex.


[0] http://oodt.apache.org/components/maven/curator/user/basic.html

[1] https://cwiki.apache.org/confluence/display/OODT/Using+CAS+Curator
On Jun 16, 2014 8:59 PM, "Mike Vogel" <Mi...@knowledgent.com> wrote:

>  1.       Only the built in product fields, listed below, are displayed
> in the curator UI.  I believe that previously the actual metadata was
> displayed but I can’t determine what I changed to cause this to happen.
>
Arghh. I know the feeling.


 2.       If I edit these fields they changes are not saved.
>
You mean if you edit them in curator?

No exceptions that I can find in the curator log or the file manager log.
> When I step through the code with the debugger I don’t see the metadata
> fields coming back from the call to the filemanager in
> MetadataResource.getCatalogMetadata. I just see the product level fields
> listed above.  When I make the same call that the XmlRpcFileManager makes
> to SolrCatalog.getMetadata in a standalone junit test the full metadata
> fields are returned.
>
Mmmm.... this is strange indeed.

RE: Curator UI editing metadata in solr

Posted by Lewis John Mcgibbney <le...@gmail.com>.
I'm positive that you should define the same URL that you use to write to
Solr. I have noted that our current documentation on curator component [0]
[1] falls somewhat short of explaining this in detail though. It is missing
Solr implementation and is overly complex.


[0] http://oodt.apache.org/components/maven/curator/user/basic.html

[1] https://cwiki.apache.org/confluence/display/OODT/Using+CAS+Curator
On Jun 16, 2014 8:59 PM, "Mike Vogel" <Mi...@knowledgent.com> wrote:

>  1.       Only the built in product fields, listed below, are displayed
> in the curator UI.  I believe that previously the actual metadata was
> displayed but I can’t determine what I changed to cause this to happen.
>
Arghh. I know the feeling.


 2.       If I edit these fields they changes are not saved.
>
You mean if you edit them in curator?

No exceptions that I can find in the curator log or the file manager log.
> When I step through the code with the debugger I don’t see the metadata
> fields coming back from the call to the filemanager in
> MetadataResource.getCatalogMetadata. I just see the product level fields
> listed above.  When I make the same call that the XmlRpcFileManager makes
> to SolrCatalog.getMetadata in a standalone junit test the full metadata
> fields are returned.
>
Mmmm.... this is strange indeed.

RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I’ve tried it both ways.  Doesn’t seem to make a difference.

I’ve got to things that aren’t working right, and they are probably related to my problems:

1.       Only the built in product fields, listed below, are displayed in the curator UI.  I believe that previously the actual metadata was displayed but I can’t determine what I changed to cause this to happen.  When I query via the solr admin UI or curl I see that both the built-in product fields and the custom policy driven metadata fields are being stored into solr.

·         ProductStructure

·         ProductTransferStatus

·         ProductName

·         ProductRootReference

·         ProductMimeType

·         ProductOrigReferences

·         ProductId

·         ProductFileSize

·         ProductDataStoreReferences


2.       If I edit these fields they changes are not saved.  No exceptions that I can find in the curator log or the file manager log.  When I step through the code with the debugger I don’t see the metadata fields coming back from the call to the filemanager in MetadataResource.getCatalogMetadata. I just see the product level fields listed above.  When I make the same call that the XmlRpcFileManager makes to SolrCatalog.getMetadata in a standalone junit test the full metadata fields are returned.

In order to get the saving into solr working I needed to add the following processor to the default updateRequestProcessorChain to stop the _version_ field from being saved because solr was throwing an exception on the set to null for _version_.  Is this a problem you’ve seen before and have you fixed it some other way.

<updateRequestProcessorChain default="true" name="lucid-update-chain">
    <processor class="solr.IgnoreFieldUpdateProcessorFactory">
      <str name="fieldName">_version_</str>
    </processor>

From: Lewis John Mcgibbney [mailto:lewis.mcgibbney@gmail.com]
Sent: Monday, June 16, 2014 8:36 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

not sure if the /collection1 is required as this references the core and not the endpoint that the server can be reached on.
Can you please try dropping this?

On Mon, Jun 16, 2014 at 8:18 PM, Mike Vogel <Mi...@knowledgent.com>> wrote:
Had already done that as shown below but the updates are silently failing.   If you say it works then we probably have something else misconfigured, e.g., something in the solr schema or the policy files.  Will continue debugging just wanted to make sure this wasn't a known limit.

In file manager properties:
filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/collection1

in curator.xml
<Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
        value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
<Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
        value="http://localhost:8889/solr/collection1"/>

-----Original Message-----
From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov<ma...@jpl.nasa.gov>]
Sent: Monday, June 16, 2014 8:06 PM
To: user@oodt.apache.org<ma...@oodt.apache.org>
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Currently the Curator has a customized implementation of the File Manager Catalog Interface that is a derivative of the LuceneCatalog, but with write back capabilities. We would really like this to be updated to take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov<ma...@nasa.gov>
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>>
Reply-To: "user@oodt.apache.org<ma...@oodt.apache.org>" <us...@oodt.apache.org>>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org<ma...@oodt.apache.org>" <us...@oodt.apache.org>>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully
>storing all the metadata fields into the catalog should the right side
>of the Curator UI allow editing and updating into the catalog of all
>metadata fields stored in Catalog,  e.g., click on a field, change the
>value, submit?  We¹re not seeing the edits get stored.
>
>



--
Lewis

RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I’ve tried it both ways.  Doesn’t seem to make a difference.

I’ve got to things that aren’t working right, and they are probably related to my problems:

1.       Only the built in product fields, listed below, are displayed in the curator UI.  I believe that previously the actual metadata was displayed but I can’t determine what I changed to cause this to happen.  When I query via the solr admin UI or curl I see that both the built-in product fields and the custom policy driven metadata fields are being stored into solr.

·         ProductStructure

·         ProductTransferStatus

·         ProductName

·         ProductRootReference

·         ProductMimeType

·         ProductOrigReferences

·         ProductId

·         ProductFileSize

·         ProductDataStoreReferences


2.       If I edit these fields they changes are not saved.  No exceptions that I can find in the curator log or the file manager log.  When I step through the code with the debugger I don’t see the metadata fields coming back from the call to the filemanager in MetadataResource.getCatalogMetadata. I just see the product level fields listed above.  When I make the same call that the XmlRpcFileManager makes to SolrCatalog.getMetadata in a standalone junit test the full metadata fields are returned.

In order to get the saving into solr working I needed to add the following processor to the default updateRequestProcessorChain to stop the _version_ field from being saved because solr was throwing an exception on the set to null for _version_.  Is this a problem you’ve seen before and have you fixed it some other way.

<updateRequestProcessorChain default="true" name="lucid-update-chain">
    <processor class="solr.IgnoreFieldUpdateProcessorFactory">
      <str name="fieldName">_version_</str>
    </processor>

From: Lewis John Mcgibbney [mailto:lewis.mcgibbney@gmail.com]
Sent: Monday, June 16, 2014 8:36 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

not sure if the /collection1 is required as this references the core and not the endpoint that the server can be reached on.
Can you please try dropping this?

On Mon, Jun 16, 2014 at 8:18 PM, Mike Vogel <Mi...@knowledgent.com>> wrote:
Had already done that as shown below but the updates are silently failing.   If you say it works then we probably have something else misconfigured, e.g., something in the solr schema or the policy files.  Will continue debugging just wanted to make sure this wasn't a known limit.

In file manager properties:
filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/collection1

in curator.xml
<Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
        value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
<Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
        value="http://localhost:8889/solr/collection1"/>

-----Original Message-----
From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov<ma...@jpl.nasa.gov>]
Sent: Monday, June 16, 2014 8:06 PM
To: user@oodt.apache.org<ma...@oodt.apache.org>
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Currently the Curator has a customized implementation of the File Manager Catalog Interface that is a derivative of the LuceneCatalog, but with write back capabilities. We would really like this to be updated to take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov<ma...@nasa.gov>
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>>
Reply-To: "user@oodt.apache.org<ma...@oodt.apache.org>" <us...@oodt.apache.org>>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org<ma...@oodt.apache.org>" <us...@oodt.apache.org>>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully
>storing all the metadata fields into the catalog should the right side
>of the Curator UI allow editing and updating into the catalog of all
>metadata fields stored in Catalog,  e.g., click on a field, change the
>value, submit?  We¹re not seeing the edits get stored.
>
>



--
Lewis

Re: Curator UI editing metadata in solr

Posted by Lewis John Mcgibbney <le...@gmail.com>.
not sure if the /collection1 is required as this references the core and
not the endpoint that the server can be reached on.
Can you please try dropping this?


On Mon, Jun 16, 2014 at 8:18 PM, Mike Vogel <Mi...@knowledgent.com>
wrote:

> Had already done that as shown below but the updates are silently failing.
>   If you say it works then we probably have something else misconfigured,
> e.g., something in the solr schema or the policy files.  Will continue
> debugging just wanted to make sure this wasn't a known limit.
>
> In file manager properties:
>
> filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
> org.apache.oodt.cas.filemgr.catalog.solr.url=
> http://localhost:8889/solr/collection1
>
> in curator.xml
> <Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>
> value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
> <Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>         value="http://localhost:8889/solr/collection1"/>
>
> -----Original Message-----
> From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
> Sent: Monday, June 16, 2014 8:06 PM
> To: user@oodt.apache.org
> Subject: Re: Curator UI editing metadata in solr
>
> Hi Mike,
>
> Currently the Curator has a customized implementation of the File Manager
> Catalog Interface that is a derivative of the LuceneCatalog, but with write
> back capabilities. We would really like this to be updated to take *any*
> catalog, and I think there is an open JIRA ticket for this:
>
> https://issues.apache.org/jira/browse/OODT-545
>
>
> Ah, I see it's been resolved. So looks like you can swap the catalog out
> by changing:
>
> org.apache.oodt.cas.curator.catalogFactoryClass
>
>
> In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
> deployment.
>
> Cheers,
> Chris
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398) NASA Jet
> Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department University of
> Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Mike Vogel <Mi...@knowledgent.com>
> Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Date: Monday, June 16, 2014 3:30 PM
> To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Subject: Curator UI editing metadata in solr
>
> >If the catalog is configured for Solr or lucene and is successfully
> >storing all the metadata fields into the catalog should the right side
> >of the Curator UI allow editing and updating into the catalog of all
> >metadata fields stored in Catalog,  e.g., click on a field, change the
> >value, submit?  We¹re not seeing the edits get stored.
> >
> >
>
>


-- 
*Lewis*

RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I have the fields defined in solr with a namespace of “CAS.”, see below.  My other fields don’t have a namespace, e.g., ProtocolNumber below.  I’m not thinking its some configuration problem with the policy files so unless something obvious has jumped out at someone you should stop thinking about this till I make sure it isn’t something else simple that I’ve done wrong.

Is there anything written about how to use the groups concept that is implemented in the metadata?  Is it totally optional or do some features depend on it?

   <field name="CAS.ProductId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductReceivedTime" type="date" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductStructure" type="string" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductTransferStatus" type="string" indexed="true" stored="true" required="false" multiValued="false" />

   <field name="CAS.RootReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="CAS.ReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProtocolNumber" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="AssayPurpose" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Target" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Investigator" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProjectDescription" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />

From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
Sent: Tuesday, June 17, 2014 8:08 AM
To: OODT
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE = NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS = NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME = NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws CatalogException {

                LOG.info("Adding metadata for product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs = productSerializer.serialize(product.getProductId(), metadata, false);

--------------

Looking at the appropriate method signature in filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata, boolean replace) {

                Map<String, List<String>> fields = new HashMap<String, List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)              // skip metadata keys starting with reserved namespace
                                     || Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as already stored as 'CAS.ProductTypeName'
                                     || Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as already stored as 'CAS.ProductStructure'
                                for (String value : metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key, value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields, replace);

        }



RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I have the fields defined in solr with a namespace of “CAS.”, see below.  My other fields don’t have a namespace, e.g., ProtocolNumber below.  I’m not thinking its some configuration problem with the policy files so unless something obvious has jumped out at someone you should stop thinking about this till I make sure it isn’t something else simple that I’ve done wrong.

Is there anything written about how to use the groups concept that is implemented in the metadata?  Is it totally optional or do some features depend on it?

   <field name="CAS.ProductId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductReceivedTime" type="date" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductStructure" type="string" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductTransferStatus" type="string" indexed="true" stored="true" required="false" multiValued="false" />

   <field name="CAS.RootReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="CAS.ReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProtocolNumber" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="AssayPurpose" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Target" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Investigator" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProjectDescription" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />

From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
Sent: Tuesday, June 17, 2014 8:08 AM
To: OODT
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE = NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS = NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME = NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws CatalogException {

                LOG.info("Adding metadata for product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs = productSerializer.serialize(product.getProductId(), metadata, false);

--------------

Looking at the appropriate method signature in filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata, boolean replace) {

                Map<String, List<String>> fields = new HashMap<String, List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)              // skip metadata keys starting with reserved namespace
                                     || Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as already stored as 'CAS.ProductTypeName'
                                     || Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as already stored as 'CAS.ProductStructure'
                                for (String value : metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key, value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields, replace);

        }



Re: Curator UI editing metadata in solr

Posted by Thomas Bennett <lm...@gmail.com>.
Hey Mike

Great! Sorry for leading you in the wrong direction.

Cheers,
Tom


On 18 June 2014 01:21, Mattmann, Chris A (3980) <
chris.a.mattmann@jpl.nasa.gov> wrote:

> Good job Mike!
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398)
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Mike Vogel <Mi...@knowledgent.com>
> Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Date: Tuesday, June 17, 2014 4:19 PM
> To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Subject: RE: Curator UI editing metadata in solr
>
> >Problem solved.  Updates of data from the curator UI were not working
> >because of the combination of:
> >·
> >The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true,
> >when I set it to false I see the metadata instead of the product data.
> >Only
> > somewhat clear from reading the code exactly what this property is
> >intended to control other than the behavior I encountered.  Can anyone
> >clarify?
> >·
> >Filtering out the extra fields that solr is automatically adding as part
> >of my ingestion pipeline from the updates that the Curator does, e.g., the
> > _version_, and a timestamp field are automatically added but updates of
> >them failed.  I ignored these fields via a <processor
> >class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I¹ll
> >look into the right way to do that via the overrides
> > of the metadata set to and from solr in the OODT code.
> >
> >From: Mike Vogel
> >
> >Sent: Tuesday, June 17, 2014 3:22 PM
> >To: OODT
> >Subject: RE: Curator UI editing metadata in solr
> >
> >
> >
> >I have the fields defined in solr with a namespace of ³CAS.², see below.
> >My other fields don¹t have a namespace, e.g., ProtocolNumber below.  I¹m
> >not thinking
> > its some configuration problem with the policy files so unless something
> >obvious has jumped out at someone you should stop thinking about this
> >till I make sure it isn¹t something else simple that I¹ve done wrong.
> >
> >Is there anything written about how to use the groups concept that is
> >implemented in the metadata?  Is it totally optional or do some features
> >depend on it?
> >
> >   <field name="CAS.ProductId" type="string" indexed="true" stored="true"
> >required="true" multiValued="false" />
> >   <field name="CAS.ProductName" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductTypeName" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductTypeId" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductReceivedTime" type="date" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >   <field name="CAS.ProductStructure" type="string" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >   <field name="CAS.ProductTransferStatus" type="string" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >
> >   <field name="CAS.RootReferenceOriginal" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceDatastore" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceFileSize" type="long" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceMimeType" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >   <field name="CAS.ReferenceOriginal" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceDatastore" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceFileSize" type="long" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceMimeType" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >   <field name="ProtocolNumber" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="AssayPurpose" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="Target" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="Investigator" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="ProjectDescription" type="text_en" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
> >
> >Sent: Tuesday, June 17, 2014 8:08 AM
> >To: OODT
> >Subject: Re: Curator UI editing metadata in solr
> >
> >Hi Mike,
> >
> >
> >Since the solr catalogue persists the CAS namespace protection for core
> >metadata values, perhaps the problem you are seeing might be caused by
> >this.
> >
> >
> >
> >A way for you to test it, would be to, if possible, use the CAS.
> >namespace for your core metadata values (i.e ProductId, should be
> >CAS.ProductId, etc).
> >
> >
> >
> >Question to OODT dev guys - does the curator support this?
> >
> >
> >
> >
> >Cheers,
> >
> >Tom
> >
> >
> >
> >------
> >
> >
> >
> >PS: Here listed are snippets from three files with important lines
> >highlighted in red, to point out this issue for discussion.
> >
> >
> >
> >- filemgr/catalog/solr/Parameters.java
> >
> >- filmegr/catalog/solr/SolrCatalog.java
> >
> >- filemgr/catalog/solr/DefaultProductSerializer.java
> >
> >
> >
> >Starting with the definition of Parameters, in
> >filemgr/catalog/solr/Parameters.java
> >
> >
> >
> >public class Parameters {
> >
> >        // the Solr unique identifier field
> >
> >        public final static String ID = "id";
> >
> >
> >
> >
> >public final static String NS = "CAS.";
> >
> >
> >
> >        public final static String PRODUCT_ID = NS+"ProductId";
> >
> >        public final static String PRODUCT_NAME = NS+"ProductName";
> >
> >        public final static String PRODUCT_STRUCTURE =
> >NS+"ProductStructure";
> >
> >        public final static String PRODUCT_TRANSFER_STATUS =
> >NS+"ProductTransferStatus";
> >
> >        public final static String PRODUCT_RECEIVED_TIME =
> >NS+"ProductReceivedTime";
> >
> >        public final static String PRODUCT_TYPE_NAME =
> >NS+"ProductTypeName";
> >
> >        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";
> >
> >
> >
> >
> >--------------
> >
> >
> >
> >Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java
> >
> >
> >
> >        @Override
> >
> >        public void addMetadata(Metadata metadata, Product product)
> >throws CatalogException {
> >
> >
> >
> >                LOG.info("Adding metadata for
> >product:"+product.getProductName());
> >
> >
> >
> >          // serialize metadadta to Solr document(s)
> >
> >          // replace=false i.e. add metadata to existing values
> >
> >          List<String> docs =
> >productSerializer.serialize(product.getProductId(), metadata, false);
> >
> >
> >
> >
> >--------------
> >
> >
> >
> >Looking at the appropriate method signature in
> >filemgr/catalog/solr/DefaultProductSerializer.java
> >
> >
> >
> >        /**
> >
> >         * {@inheritDoc}
> >
> >         */
> >
> >        public List<String> serialize(String productId, Metadata
> >metadata, boolean replace) {
> >
> >
> >
> >                Map<String, List<String>> fields = new HashMap<String,
> >List<String>>();
> >
> >
> >
> >                for (String key : metadata.getKeys()) {
> >
> >
> >if (! (key.startsWith(Parameters.NS)              // skip metadata keys
> >starting with reserved namespace
> >
> >                                     ||
> >Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
> >already stored as 'CAS.ProductTypeName'
> >
> >                                     ||
> >Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
> >already stored as 'CAS.ProductStructure'
> >
> >                                for (String value :
> >metadata.getAllMetadata(key)) {
> >
> >                                        this.addKeyValueToMap(fields,
> >key, value);
> >
> >                                }
> >
> >                        }
> >
> >                }
> >
> >
> >
> >                return this.generateUpdateDocuments(productId, fields,
> >replace);
> >
> >
> >
> >        }
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>

Re: Curator UI editing metadata in solr

Posted by Thomas Bennett <lm...@gmail.com>.
Hey Mike

Great! Sorry for leading you in the wrong direction.

Cheers,
Tom


On 18 June 2014 01:21, Mattmann, Chris A (3980) <
chris.a.mattmann@jpl.nasa.gov> wrote:

> Good job Mike!
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398)
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Mike Vogel <Mi...@knowledgent.com>
> Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Date: Tuesday, June 17, 2014 4:19 PM
> To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Subject: RE: Curator UI editing metadata in solr
>
> >Problem solved.  Updates of data from the curator UI were not working
> >because of the combination of:
> >·
> >The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true,
> >when I set it to false I see the metadata instead of the product data.
> >Only
> > somewhat clear from reading the code exactly what this property is
> >intended to control other than the behavior I encountered.  Can anyone
> >clarify?
> >·
> >Filtering out the extra fields that solr is automatically adding as part
> >of my ingestion pipeline from the updates that the Curator does, e.g., the
> > _version_, and a timestamp field are automatically added but updates of
> >them failed.  I ignored these fields via a <processor
> >class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I¹ll
> >look into the right way to do that via the overrides
> > of the metadata set to and from solr in the OODT code.
> >
> >From: Mike Vogel
> >
> >Sent: Tuesday, June 17, 2014 3:22 PM
> >To: OODT
> >Subject: RE: Curator UI editing metadata in solr
> >
> >
> >
> >I have the fields defined in solr with a namespace of ³CAS.², see below.
> >My other fields don¹t have a namespace, e.g., ProtocolNumber below.  I¹m
> >not thinking
> > its some configuration problem with the policy files so unless something
> >obvious has jumped out at someone you should stop thinking about this
> >till I make sure it isn¹t something else simple that I¹ve done wrong.
> >
> >Is there anything written about how to use the groups concept that is
> >implemented in the metadata?  Is it totally optional or do some features
> >depend on it?
> >
> >   <field name="CAS.ProductId" type="string" indexed="true" stored="true"
> >required="true" multiValued="false" />
> >   <field name="CAS.ProductName" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductTypeName" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductTypeId" type="string" indexed="true"
> >stored="true" required="true" multiValued="false" />
> >   <field name="CAS.ProductReceivedTime" type="date" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >   <field name="CAS.ProductStructure" type="string" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >   <field name="CAS.ProductTransferStatus" type="string" indexed="true"
> >stored="true" required="false" multiValued="false" />
> >
> >   <field name="CAS.RootReferenceOriginal" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceDatastore" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceFileSize" type="long" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.RootReferenceMimeType" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >   <field name="CAS.ReferenceOriginal" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceDatastore" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceFileSize" type="long" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="CAS.ReferenceMimeType" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >   <field name="ProtocolNumber" type="string" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >   <field name="AssayPurpose" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="Target" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="Investigator" type="text_en" indexed="true" stored="true"
> >required="false" multiValued="true" />
> >   <field name="ProjectDescription" type="text_en" indexed="true"
> >stored="true" required="false" multiValued="true" />
> >
> >From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
> >
> >Sent: Tuesday, June 17, 2014 8:08 AM
> >To: OODT
> >Subject: Re: Curator UI editing metadata in solr
> >
> >Hi Mike,
> >
> >
> >Since the solr catalogue persists the CAS namespace protection for core
> >metadata values, perhaps the problem you are seeing might be caused by
> >this.
> >
> >
> >
> >A way for you to test it, would be to, if possible, use the CAS.
> >namespace for your core metadata values (i.e ProductId, should be
> >CAS.ProductId, etc).
> >
> >
> >
> >Question to OODT dev guys - does the curator support this?
> >
> >
> >
> >
> >Cheers,
> >
> >Tom
> >
> >
> >
> >------
> >
> >
> >
> >PS: Here listed are snippets from three files with important lines
> >highlighted in red, to point out this issue for discussion.
> >
> >
> >
> >- filemgr/catalog/solr/Parameters.java
> >
> >- filmegr/catalog/solr/SolrCatalog.java
> >
> >- filemgr/catalog/solr/DefaultProductSerializer.java
> >
> >
> >
> >Starting with the definition of Parameters, in
> >filemgr/catalog/solr/Parameters.java
> >
> >
> >
> >public class Parameters {
> >
> >        // the Solr unique identifier field
> >
> >        public final static String ID = "id";
> >
> >
> >
> >
> >public final static String NS = "CAS.";
> >
> >
> >
> >        public final static String PRODUCT_ID = NS+"ProductId";
> >
> >        public final static String PRODUCT_NAME = NS+"ProductName";
> >
> >        public final static String PRODUCT_STRUCTURE =
> >NS+"ProductStructure";
> >
> >        public final static String PRODUCT_TRANSFER_STATUS =
> >NS+"ProductTransferStatus";
> >
> >        public final static String PRODUCT_RECEIVED_TIME =
> >NS+"ProductReceivedTime";
> >
> >        public final static String PRODUCT_TYPE_NAME =
> >NS+"ProductTypeName";
> >
> >        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";
> >
> >
> >
> >
> >--------------
> >
> >
> >
> >Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java
> >
> >
> >
> >        @Override
> >
> >        public void addMetadata(Metadata metadata, Product product)
> >throws CatalogException {
> >
> >
> >
> >                LOG.info("Adding metadata for
> >product:"+product.getProductName());
> >
> >
> >
> >          // serialize metadadta to Solr document(s)
> >
> >          // replace=false i.e. add metadata to existing values
> >
> >          List<String> docs =
> >productSerializer.serialize(product.getProductId(), metadata, false);
> >
> >
> >
> >
> >--------------
> >
> >
> >
> >Looking at the appropriate method signature in
> >filemgr/catalog/solr/DefaultProductSerializer.java
> >
> >
> >
> >        /**
> >
> >         * {@inheritDoc}
> >
> >         */
> >
> >        public List<String> serialize(String productId, Metadata
> >metadata, boolean replace) {
> >
> >
> >
> >                Map<String, List<String>> fields = new HashMap<String,
> >List<String>>();
> >
> >
> >
> >                for (String key : metadata.getKeys()) {
> >
> >
> >if (! (key.startsWith(Parameters.NS)              // skip metadata keys
> >starting with reserved namespace
> >
> >                                     ||
> >Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
> >already stored as 'CAS.ProductTypeName'
> >
> >                                     ||
> >Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
> >already stored as 'CAS.ProductStructure'
> >
> >                                for (String value :
> >metadata.getAllMetadata(key)) {
> >
> >                                        this.addKeyValueToMap(fields,
> >key, value);
> >
> >                                }
> >
> >                        }
> >
> >                }
> >
> >
> >
> >                return this.generateUpdateDocuments(productId, fields,
> >replace);
> >
> >
> >
> >        }
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>

Re: Curator UI editing metadata in solr

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Good job Mike!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Tuesday, June 17, 2014 4:19 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Problem solved.  Updates of data from the curator UI were not working
>because of the combination of:
>·        
>The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true,
>when I set it to false I see the metadata instead of the product data.
>Only
> somewhat clear from reading the code exactly what this property is
>intended to control other than the behavior I encountered.  Can anyone
>clarify?
>·        
>Filtering out the extra fields that solr is automatically adding as part
>of my ingestion pipeline from the updates that the Curator does, e.g., the
> _version_, and a timestamp field are automatically added but updates of
>them failed.  I ignored these fields via a <processor
>class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I¹ll
>look into the right way to do that via the overrides
> of the metadata set to and from solr in the OODT code.
> 
>From: Mike Vogel
>
>Sent: Tuesday, June 17, 2014 3:22 PM
>To: OODT
>Subject: RE: Curator UI editing metadata in solr
>
>
> 
>I have the fields defined in solr with a namespace of ³CAS.², see below.
>My other fields don¹t have a namespace, e.g., ProtocolNumber below.  I¹m
>not thinking
> its some configuration problem with the policy files so unless something
>obvious has jumped out at someone you should stop thinking about this
>till I make sure it isn¹t something else simple that I¹ve done wrong.
> 
>Is there anything written about how to use the groups concept that is
>implemented in the metadata?  Is it totally optional or do some features
>depend on it?
> 
>   <field name="CAS.ProductId" type="string" indexed="true" stored="true"
>required="true" multiValued="false" />
>   <field name="CAS.ProductName" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductTypeName" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductTypeId" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductReceivedTime" type="date" indexed="true"
>stored="true" required="false" multiValued="false" />
>   <field name="CAS.ProductStructure" type="string" indexed="true"
>stored="true" required="false" multiValued="false" />
>   <field name="CAS.ProductTransferStatus" type="string" indexed="true"
>stored="true" required="false" multiValued="false" />
> 
>   <field name="CAS.RootReferenceOriginal" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceDatastore" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceFileSize" type="long" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceMimeType" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>   <field name="CAS.ReferenceOriginal" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceDatastore" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceFileSize" type="long" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceMimeType" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>   <field name="ProtocolNumber" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="AssayPurpose" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="Target" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="Investigator" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="ProjectDescription" type="text_en" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
>
>Sent: Tuesday, June 17, 2014 8:08 AM
>To: OODT
>Subject: Re: Curator UI editing metadata in solr
> 
>Hi Mike,
> 
>
>Since the solr catalogue persists the CAS namespace protection for core
>metadata values, perhaps the problem you are seeing might be caused by
>this.
>
> 
>
>A way for you to test it, would be to, if possible, use the CAS.
>namespace for your core metadata values (i.e ProductId, should be
>CAS.ProductId, etc).
>
> 
>
>Question to OODT dev guys - does the curator support this?
>
>
> 
>
>Cheers,
>
>Tom
>
> 
>
>------
>
> 
>
>PS: Here listed are snippets from three files with important lines
>highlighted in red, to point out this issue for discussion.
>
> 
>
>- filemgr/catalog/solr/Parameters.java
>
>- filmegr/catalog/solr/SolrCatalog.java
>
>- filemgr/catalog/solr/DefaultProductSerializer.java
>
> 
>
>Starting with the definition of Parameters, in
>filemgr/catalog/solr/Parameters.java
>
> 
>
>public class Parameters {
>
>        // the Solr unique identifier field
>
>        public final static String ID = "id";
>
> 
>
>       
>public final static String NS = "CAS.";
>
> 
>
>        public final static String PRODUCT_ID = NS+"ProductId";
>
>        public final static String PRODUCT_NAME = NS+"ProductName";
>
>        public final static String PRODUCT_STRUCTURE =
>NS+"ProductStructure";
>
>        public final static String PRODUCT_TRANSFER_STATUS =
>NS+"ProductTransferStatus";
>
>        public final static String PRODUCT_RECEIVED_TIME =
>NS+"ProductReceivedTime";
>
>        public final static String PRODUCT_TYPE_NAME =
>NS+"ProductTypeName";
>
>        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";
>
>
> 
>
>--------------
>
> 
>
>Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java
>
> 
>
>        @Override
>
>        public void addMetadata(Metadata metadata, Product product)
>throws CatalogException {
>
> 
>
>                LOG.info("Adding metadata for
>product:"+product.getProductName());
>
> 
>
>          // serialize metadadta to Solr document(s)
>
>          // replace=false i.e. add metadata to existing values
>
>          List<String> docs =
>productSerializer.serialize(product.getProductId(), metadata, false);
>
>
> 
>
>--------------
>
> 
>
>Looking at the appropriate method signature in
>filemgr/catalog/solr/DefaultProductSerializer.java
>
> 
>
>        /**
>
>         * {@inheritDoc}
>
>         */
>
>        public List<String> serialize(String productId, Metadata
>metadata, boolean replace) {
>
> 
>
>                Map<String, List<String>> fields = new HashMap<String,
>List<String>>();
>
> 
>
>                for (String key : metadata.getKeys()) {
>
>                  
>if (! (key.startsWith(Parameters.NS)              // skip metadata keys
>starting with reserved namespace
>
>                                     ||
>Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
>already stored as 'CAS.ProductTypeName'
>
>                                     ||
>Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
>already stored as 'CAS.ProductStructure'
>
>                                for (String value :
>metadata.getAllMetadata(key)) {
>
>                                        this.addKeyValueToMap(fields,
>key, value);
>
>                                }
>
>                        }
>
>                }
>
> 
>
>                return this.generateUpdateDocuments(productId, fields,
>replace);
>
> 
>
>        }
>
> 
>
> 
>
>
>
>
>


Re: Curator UI editing metadata in solr

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Good job Mike!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Tuesday, June 17, 2014 4:19 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Problem solved.  Updates of data from the curator UI were not working
>because of the combination of:
>·        
>The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true,
>when I set it to false I see the metadata instead of the product data.
>Only
> somewhat clear from reading the code exactly what this property is
>intended to control other than the behavior I encountered.  Can anyone
>clarify?
>·        
>Filtering out the extra fields that solr is automatically adding as part
>of my ingestion pipeline from the updates that the Curator does, e.g., the
> _version_, and a timestamp field are automatically added but updates of
>them failed.  I ignored these fields via a <processor
>class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I¹ll
>look into the right way to do that via the overrides
> of the metadata set to and from solr in the OODT code.
> 
>From: Mike Vogel
>
>Sent: Tuesday, June 17, 2014 3:22 PM
>To: OODT
>Subject: RE: Curator UI editing metadata in solr
>
>
> 
>I have the fields defined in solr with a namespace of ³CAS.², see below.
>My other fields don¹t have a namespace, e.g., ProtocolNumber below.  I¹m
>not thinking
> its some configuration problem with the policy files so unless something
>obvious has jumped out at someone you should stop thinking about this
>till I make sure it isn¹t something else simple that I¹ve done wrong.
> 
>Is there anything written about how to use the groups concept that is
>implemented in the metadata?  Is it totally optional or do some features
>depend on it?
> 
>   <field name="CAS.ProductId" type="string" indexed="true" stored="true"
>required="true" multiValued="false" />
>   <field name="CAS.ProductName" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductTypeName" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductTypeId" type="string" indexed="true"
>stored="true" required="true" multiValued="false" />
>   <field name="CAS.ProductReceivedTime" type="date" indexed="true"
>stored="true" required="false" multiValued="false" />
>   <field name="CAS.ProductStructure" type="string" indexed="true"
>stored="true" required="false" multiValued="false" />
>   <field name="CAS.ProductTransferStatus" type="string" indexed="true"
>stored="true" required="false" multiValued="false" />
> 
>   <field name="CAS.RootReferenceOriginal" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceDatastore" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceFileSize" type="long" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.RootReferenceMimeType" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>   <field name="CAS.ReferenceOriginal" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceDatastore" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceFileSize" type="long" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="CAS.ReferenceMimeType" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>   <field name="ProtocolNumber" type="string" indexed="true"
>stored="true" required="false" multiValued="true" />
>   <field name="AssayPurpose" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="Target" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="Investigator" type="text_en" indexed="true" stored="true"
>required="false" multiValued="true" />
>   <field name="ProjectDescription" type="text_en" indexed="true"
>stored="true" required="false" multiValued="true" />
> 
>From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
>
>Sent: Tuesday, June 17, 2014 8:08 AM
>To: OODT
>Subject: Re: Curator UI editing metadata in solr
> 
>Hi Mike,
> 
>
>Since the solr catalogue persists the CAS namespace protection for core
>metadata values, perhaps the problem you are seeing might be caused by
>this.
>
> 
>
>A way for you to test it, would be to, if possible, use the CAS.
>namespace for your core metadata values (i.e ProductId, should be
>CAS.ProductId, etc).
>
> 
>
>Question to OODT dev guys - does the curator support this?
>
>
> 
>
>Cheers,
>
>Tom
>
> 
>
>------
>
> 
>
>PS: Here listed are snippets from three files with important lines
>highlighted in red, to point out this issue for discussion.
>
> 
>
>- filemgr/catalog/solr/Parameters.java
>
>- filmegr/catalog/solr/SolrCatalog.java
>
>- filemgr/catalog/solr/DefaultProductSerializer.java
>
> 
>
>Starting with the definition of Parameters, in
>filemgr/catalog/solr/Parameters.java
>
> 
>
>public class Parameters {
>
>        // the Solr unique identifier field
>
>        public final static String ID = "id";
>
> 
>
>       
>public final static String NS = "CAS.";
>
> 
>
>        public final static String PRODUCT_ID = NS+"ProductId";
>
>        public final static String PRODUCT_NAME = NS+"ProductName";
>
>        public final static String PRODUCT_STRUCTURE =
>NS+"ProductStructure";
>
>        public final static String PRODUCT_TRANSFER_STATUS =
>NS+"ProductTransferStatus";
>
>        public final static String PRODUCT_RECEIVED_TIME =
>NS+"ProductReceivedTime";
>
>        public final static String PRODUCT_TYPE_NAME =
>NS+"ProductTypeName";
>
>        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";
>
>
> 
>
>--------------
>
> 
>
>Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java
>
> 
>
>        @Override
>
>        public void addMetadata(Metadata metadata, Product product)
>throws CatalogException {
>
> 
>
>                LOG.info("Adding metadata for
>product:"+product.getProductName());
>
> 
>
>          // serialize metadadta to Solr document(s)
>
>          // replace=false i.e. add metadata to existing values
>
>          List<String> docs =
>productSerializer.serialize(product.getProductId(), metadata, false);
>
>
> 
>
>--------------
>
> 
>
>Looking at the appropriate method signature in
>filemgr/catalog/solr/DefaultProductSerializer.java
>
> 
>
>        /**
>
>         * {@inheritDoc}
>
>         */
>
>        public List<String> serialize(String productId, Metadata
>metadata, boolean replace) {
>
> 
>
>                Map<String, List<String>> fields = new HashMap<String,
>List<String>>();
>
> 
>
>                for (String key : metadata.getKeys()) {
>
>                  
>if (! (key.startsWith(Parameters.NS)              // skip metadata keys
>starting with reserved namespace
>
>                                     ||
>Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
>already stored as 'CAS.ProductTypeName'
>
>                                     ||
>Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
>already stored as 'CAS.ProductStructure'
>
>                                for (String value :
>metadata.getAllMetadata(key)) {
>
>                                        this.addKeyValueToMap(fields,
>key, value);
>
>                                }
>
>                        }
>
>                }
>
> 
>
>                return this.generateUpdateDocuments(productId, fields,
>replace);
>
> 
>
>        }
>
> 
>
> 
>
>
>
>
>


RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
Problem solved.  Updates of data from the curator UI were not working because of the combination of:

·         The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true, when I set it to false I see the metadata instead of the product data. Only somewhat clear from reading the code exactly what this property is intended to control other than the behavior I encountered.  Can anyone clarify?

·         Filtering out the extra fields that solr is automatically adding as part of my ingestion pipeline from the updates that the Curator does, e.g., the _version_, and a timestamp field are automatically added but updates of them failed.  I ignored these fields via a <processor class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I’ll look into the right way to do that via the overrides of the metadata set to and from solr in the OODT code.

From: Mike Vogel
Sent: Tuesday, June 17, 2014 3:22 PM
To: OODT
Subject: RE: Curator UI editing metadata in solr

I have the fields defined in solr with a namespace of “CAS.”, see below.  My other fields don’t have a namespace, e.g., ProtocolNumber below.  I’m not thinking its some configuration problem with the policy files so unless something obvious has jumped out at someone you should stop thinking about this till I make sure it isn’t something else simple that I’ve done wrong.

Is there anything written about how to use the groups concept that is implemented in the metadata?  Is it totally optional or do some features depend on it?

   <field name="CAS.ProductId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductReceivedTime" type="date" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductStructure" type="string" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductTransferStatus" type="string" indexed="true" stored="true" required="false" multiValued="false" />

   <field name="CAS.RootReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="CAS.ReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="ProtocolNumber" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="AssayPurpose" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Target" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Investigator" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProjectDescription" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />

From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
Sent: Tuesday, June 17, 2014 8:08 AM
To: OODT
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE = NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS = NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME = NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws CatalogException {

                LOG.info("Adding metadata for product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs = productSerializer.serialize(product.getProductId(), metadata, false);

--------------

Looking at the appropriate method signature in filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata, boolean replace) {

                Map<String, List<String>> fields = new HashMap<String, List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)              // skip metadata keys starting with reserved namespace
                                     || Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as already stored as 'CAS.ProductTypeName'
                                     || Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as already stored as 'CAS.ProductStructure'
                                for (String value : metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key, value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields, replace);

        }



RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
Problem solved.  Updates of data from the curator UI were not working because of the combination of:

·         The setting of org.apache.oodt.cas.filemgr.metadata.expandProduct=true, when I set it to false I see the metadata instead of the product data. Only somewhat clear from reading the code exactly what this property is intended to control other than the behavior I encountered.  Can anyone clarify?

·         Filtering out the extra fields that solr is automatically adding as part of my ingestion pipeline from the updates that the Curator does, e.g., the _version_, and a timestamp field are automatically added but updates of them failed.  I ignored these fields via a <processor class="solr.IgnoreFieldUpdateProcessorFactory"> in solrconfig.xml.  I’ll look into the right way to do that via the overrides of the metadata set to and from solr in the OODT code.

From: Mike Vogel
Sent: Tuesday, June 17, 2014 3:22 PM
To: OODT
Subject: RE: Curator UI editing metadata in solr

I have the fields defined in solr with a namespace of “CAS.”, see below.  My other fields don’t have a namespace, e.g., ProtocolNumber below.  I’m not thinking its some configuration problem with the policy files so unless something obvious has jumped out at someone you should stop thinking about this till I make sure it isn’t something else simple that I’ve done wrong.

Is there anything written about how to use the groups concept that is implemented in the metadata?  Is it totally optional or do some features depend on it?

   <field name="CAS.ProductId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeName" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductTypeId" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="CAS.ProductReceivedTime" type="date" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductStructure" type="string" indexed="true" stored="true" required="false" multiValued="false" />
   <field name="CAS.ProductTransferStatus" type="string" indexed="true" stored="true" required="false" multiValued="false" />

   <field name="CAS.RootReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.RootReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="CAS.ReferenceOriginal" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceDatastore" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceFileSize" type="long" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="CAS.ReferenceMimeType" type="string" indexed="true" stored="true" required="false" multiValued="true" />

   <field name="ProtocolNumber" type="string" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="AssayPurpose" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Target" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="Investigator" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />
   <field name="ProjectDescription" type="text_en" indexed="true" stored="true" required="false" multiValued="true" />

From: Thomas Bennett [mailto:lmzxq.tom@gmail.com]
Sent: Tuesday, June 17, 2014 8:08 AM
To: OODT
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE = NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS = NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME = NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws CatalogException {

                LOG.info("Adding metadata for product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs = productSerializer.serialize(product.getProductId(), metadata, false);

--------------

Looking at the appropriate method signature in filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata, boolean replace) {

                Map<String, List<String>> fields = new HashMap<String, List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)              // skip metadata keys starting with reserved namespace
                                     || Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as already stored as 'CAS.ProductTypeName'
                                     || Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as already stored as 'CAS.ProductStructure'
                                for (String value : metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key, value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields, replace);

        }



Re: Curator UI editing metadata in solr

Posted by Thomas Bennett <lm...@gmail.com>.
Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core
metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace
for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines
highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in
filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE =
NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS =
NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME =
NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws
CatalogException {

                LOG.info("Adding metadata for
product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs =
productSerializer.serialize(product.getProductId(),
metadata, false);

--------------

Looking at the appropriate method signature in
filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata,
boolean replace) {

                Map<String, List<String>> fields = new HashMap<String,
List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)
 // skip metadata keys starting with reserved namespace
                                     ||
Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
already stored as 'CAS.ProductTypeName'
                                     ||
Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
already stored as 'CAS.ProductStructure'
                                for (String value :
metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key,
value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields,
replace);

        }

Re: Curator UI editing metadata in solr

Posted by Thomas Bennett <lm...@gmail.com>.
Hi Mike,

Since the solr catalogue persists the CAS namespace protection for core
metadata values, perhaps the problem you are seeing might be caused by this.

A way for you to test it, would be to, if possible, use the CAS. namespace
for your core metadata values (i.e ProductId, should be CAS.ProductId, etc).

Question to OODT dev guys - does the curator support this?

Cheers,
Tom

------

PS: Here listed are snippets from three files with important lines
highlighted in red, to point out this issue for discussion.

- filemgr/catalog/solr/Parameters.java
- filmegr/catalog/solr/SolrCatalog.java
- filemgr/catalog/solr/DefaultProductSerializer.java

Starting with the definition of Parameters, in
filemgr/catalog/solr/Parameters.java

public class Parameters {
        // the Solr unique identifier field
        public final static String ID = "id";

        public final static String NS = "CAS.";

        public final static String PRODUCT_ID = NS+"ProductId";
        public final static String PRODUCT_NAME = NS+"ProductName";
        public final static String PRODUCT_STRUCTURE =
NS+"ProductStructure";
        public final static String PRODUCT_TRANSFER_STATUS =
NS+"ProductTransferStatus";
        public final static String PRODUCT_RECEIVED_TIME =
NS+"ProductReceivedTime";
        public final static String PRODUCT_TYPE_NAME = NS+"ProductTypeName";
        public final static String PRODUCT_TYPE_ID = NS+"ProductTypeId";

--------------

Here is the addMedata method in filmegr/catalog/solr/SolrCatalog.java

        @Override
        public void addMetadata(Metadata metadata, Product product) throws
CatalogException {

                LOG.info("Adding metadata for
product:"+product.getProductName());

          // serialize metadadta to Solr document(s)
          // replace=false i.e. add metadata to existing values
          List<String> docs =
productSerializer.serialize(product.getProductId(),
metadata, false);

--------------

Looking at the appropriate method signature in
filemgr/catalog/solr/DefaultProductSerializer.java

        /**
         * {@inheritDoc}
         */
        public List<String> serialize(String productId, Metadata metadata,
boolean replace) {

                Map<String, List<String>> fields = new HashMap<String,
List<String>>();

                for (String key : metadata.getKeys()) {
                        if (! (key.startsWith(Parameters.NS)
 // skip metadata keys starting with reserved namespace
                                     ||
Parameters.PRODUCT_TYPE_NAME.indexOf(key)>=0 // skip 'ProductType' as
already stored as 'CAS.ProductTypeName'
                                     ||
Parameters.PRODUCT_STRUCTURE.indexOf(key)>=0)) { // skip 'ProductType' as
already stored as 'CAS.ProductStructure'
                                for (String value :
metadata.getAllMetadata(key)) {
                                        this.addKeyValueToMap(fields, key,
value);
                                }
                        }
                }

                return this.generateUpdateDocuments(productId, fields,
replace);

        }

RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I tried attaching the log. Here it is pasted.

-----Original Message-----
From: Mike Vogel 
Sent: Monday, June 16, 2014 10:35 PM
To: 'user@oodt.apache.org'
Subject: RE: Curator UI editing metadata in solr

Tomcat log after:
- clicking on a product instance on the left side of curator UI
- editing the ProductName field by clicking on it on the left side of curator UI, changed from test.data to test2.data so search for test2.data
- shut down tomcat

My problem may be related to the way groups are handled.  It appears that every metadata field is being put into a separate group by the DefaultProductSerializer.  Is there a requirement that a prefix be put on all the metadata fields stored in solr so they end up in the same or a single group in the metadata?


FINE: Request path is: /metadata/catalog
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: text/html, */*
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getCatalogMetadata
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:18 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.MetadataResource.getCatalogMetadata(java.lang.String,java.lang.String,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) on object org.apache.oodt.cas.curation.service.MetadataResource@54dbb83a with params [/oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997, html, org.apache.catalina.connector.RequestFacade@2dd5b883, org.apache.cxf.jaxrs.impl.HttpServletResponseFilter@28bd36fa].
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6ff2f60d was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6ff2f60d was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:18 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], connection=[keep-alive], Content-Type=[null], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], if-modified-since=[Thu, 01 Jan 1970 00:00:00 GMT], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@5dee69d3 was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource may get selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.MetadataResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.IngestionResource
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : createTask, request path : /list, method @Path : /create, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : removeTask, request path : /list, method @Path : /remove, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList may get selected
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : doIngest, request path : /list, method @Path : /start, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList on the resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getIngestTaskList
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:29 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.IngestionResource.getIngestTaskList(java.lang.String) on object org.apache.oodt.cas.curation.service.IngestionResource@764d2b11 with params [html].
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@4f65cbd2 was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@4f65cbd2 was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], cache-control=[no-cache], connection=[keep-alive], Content-Length=[540], content-type=[application/x-www-form-urlencoded; charset=UTF-8], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], pragma=[no-cache], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@242870b7 was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.IngestionResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.MetadataResource may get selected, request path : org.apache.oodt.cas.curation.service.MetadataResource, resource class @Path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.MetadataResource has been selected, request path : org.apache.oodt.cas.curation.service.MetadataResource, resource class @Path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.MetadataResource
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getStagingMetadata, request path : /catalog, method @Path : /staging, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getMetExtractorConfigList, request path : /catalog, method @Path : /extractor/config, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getCatalogMetadata, request path : /catalog, method @Path : /catalog, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation setCatalogMetadata may get selected
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getProductTypeMetadata, request path : /catalog, method @Path : /productType, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : setProductTypeMetadata, request path : /catalog, method @Path : /productType, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : setStagingMetadata, request path : /catalog, method @Path : /staging, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getMetadataInfo, request path : /catalog, method @Path : /staging/info, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : updateMetadata, request path : /catalog, method @Path : /update, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : deleteCatalogMetadata, request path : /catalog, method @Path : /delete, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation setCatalogMetadata on the resource class org.apache.oodt.cas.curation.service.MetadataResource has been selected
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: POST
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: application/x-www-form-urlencoded; charset=UTF-8
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: setCatalogMetadata
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:31 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.MetadataResource.setCatalogMetadata(javax.ws.rs.core.MultivaluedMap,java.lang.String) on object org.apache.oodt.cas.curation.service.MetadataResource@54dbb83a with params [{id=[/oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997], metadata.ProductStructure=[Flat], metadata.ProductTransferStatus=[RECEIVED], metadata.ProductName=[test2.data], metadata.ProductRootReference=[unknown], metadata.ProductMimeType=[text/plain], metadata.ProductOrigReferences=[/home/demo/staging/products/celgene/PK006/data/test.data], metadata.ProductId=[6d5a3c50-7a9f-42ec-8a11-63570949e997], metadata.ProductFileSize=[0], metadata.ProductDataStoreReferences=[/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data]}, /oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997].
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory createCatalog
INFO: Creating Solr Catalog for URL=http://localhost:8889/solr
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">1</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">0</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">0</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="Curator notes" update="set" null="true" /><field name="FileLocation" update="set" null="true" /><field name="product_id" update="set" null="true" /><field name="Compound" update="set" null="true" /><field name="Department_facet" update="set" null="true" /><field name="DataAssetGroupID" update="set" null="true" /><field name="Group" update="set" null="true" /><field name="Filename" update="set" null="true" /><field name="SampleType_facet" update="set" null="true" /><field name="timestamp" update="set" null="true" /><field name="ProjectDescription" update="set" null="true" /><field name="Target" update="set" null="true" /><field name="DocumentType_facet" update="set" null="true" /><field name="FilingTag_facet" update="set" null="true" /><field name="SampleType" update="set" null="true" /><field name="DocumentType" update="set" null="true" /><field name="ExperimentType" update="set" null="true" /><field name="Department" update="set" null="true" /><field name="Platform" update="set" null="true" /><field name="Vendor_facet" update="set" null="true" /><field name="Owner" update="set" null="true" /><field name="_version_" update="set" null="true" /><field name="ProjectName" update="set" null="true" /><field name="Investigator" update="set" null="true" /><field name="MD5Checksum" update="set" null="true" /><field name="FilingTag" update="set" null="true" /><field name="Compound_facet" update="set" null="true" /><field name="AssayPurpose" update="set" null="true" /><field name="Vendor" update="set" null="true" /><field name="ExperimentType_facet" update="set" null="true" /><field name="Class" update="set" null="true" /><field name="Platform_facet" update="set" null="true" /><field name="FileLocation_facet" update="set" null="true" /></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">89</int></lst></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">89</int></lst></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient delete
INFO: Posting message:<delete><query>id:6d5a3c50-7a9f-42ec-8a11-63570949e997</query></delete> to URL:http://localhost:8889/solr/update?commit=true
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog addProduct
INFO: Adding product:test.data
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ProductTypeName">PK006-Files</field><field name="CAS.ProductReceivedTime">2014-06-16T19:27:31Z</field><field name="CAS.ProductTransferStatus">RECEIVED</field><field name="CAS.ProductName">test.data</field><field name="CAS.ProductTypeId">urn:celg:PK006-Files</field><field name="CAS.ProductStructure">Flat</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ReferenceFileSize" update="set">0</field><field name="CAS.ReferenceMimeType" update="set">text/plain</field><field name="CAS.ReferenceDatastore" update="set">file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</field><field name="CAS.ReferenceOriginal" update="set">file:/home/demo/staging/products/celgene/PK006/data/test.data</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog addMetadata
INFO: Adding metadata for product:test.data
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="ProductMimeType" update="add">text/plain</field><field name="ProductOrigReferences" update="add">/home/demo/staging/products/celgene/PK006/data/test.data</field><field name="ProductFileSize" update="add">0</field><field name="ProductRootReference" update="add">unknown</field><field name="ProductName" update="add">test2.data</field><field name="ProductDataStoreReferences" update="add">/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</field><field name="ProductTransferStatus" update="add">RECEIVED</field><field name="ProductId" update="add">6d5a3c50-7a9f-42ec-8a11-63570949e997</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">10</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">10</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6128453c was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6128453c was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:32 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:32 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:32 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:28:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: Start expire sessions StandardManager at 1402972084318 sessioncount 1
Jun 16, 2014 7:28:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: End expire sessions StandardManager processingTime 1 expired sessions: 0
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor19,5,main]
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], connection=[keep-alive], Content-Type=[null], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], if-modified-since=[Thu, 01 Jan 1970 00:00:00 GMT], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@171fcdde was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource may get selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.MetadataResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.IngestionResource
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : createTask, request path : /list, method @Path : /create, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : removeTask, request path : /list, method @Path : /remove, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList may get selected
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : doIngest, request path : /list, method @Path : /start, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList on the resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getIngestTaskList
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:28:29 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.IngestionResource.getIngestTaskList(java.lang.String) on object org.apache.oodt.cas.curation.service.IngestionResource@764d2b11 with params [html].
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@2904b5ae was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@2904b5ae was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor19,5,main]
Jun 16, 2014 7:29:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: Start expire sessions StandardManager at 1402972144449 sessioncount 1
Jun 16, 2014 7:29:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: End expire sessions StandardManager processingTime 1 expired sessions: 0
Jun 16, 2014 7:29:13 PM org.apache.coyote.http11.Http11BaseProtocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8081
Jun 16, 2014 7:29:14 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jun 16, 2014 7:29:14 PM org.apache.jasper.servlet.JspServlet destroy
FINE: JspServlet.destroy()
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM org.apache.cxf.endpoint.ServerImpl stop
FINE: Server is stopping.
Jun 16, 2014 7:29:14 PM org.apache.cxf.transport.AbstractObservable setMessageObserver
FINE: unregistering incoming observer: org.apache.cxf.transport.ChainInitiationObserver@61128f5a
Jun 16, 2014 7:29:14 PM org.apache.cxf.endpoint.ServerImpl destroy
FINE: unregister the server to serverRegistry 
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=Curation Service
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM org.apache.catalina.core.StandardContext filterStop
FINE: Stopping filters
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager stop
FINE: Stopping
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading persisted sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Saving persisted sessions to SESSIONS.ser
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading 1 sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardSession writeObject
FINE: writeObject() storing session 139CA3E5D6B869AE35BDB7429A5CA68D
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Expiring 1 persisted sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading complete
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Manager
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/my-curator,type=Valve
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Cache
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
INFO  - BusApplicationContext      - Closing org.apache.cxf.bus.spring.BusApplicationContext@5c0ad483: display name [org.apache.cxf.bus.spring.BusApplicationContext@5c0ad483]; startup date [Mon Jun 16 19:26:57 PDT 2014]; root of context hierarchy
INFO  - DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@79ef3ccd: defining beans [cxf,org.apache.cxf.bus.spring.BusApplicationListener,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.service.factory.FactoryBeanListenerManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory]; root of factory hierarchy
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=Curation Service
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/curator,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=DataDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=DatasetDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/opsui,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RDFDatasetServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RSSServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=DataDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RDFProductServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RSSTransferServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=DatasetDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=AccessLogValve,path=/fmprod,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/fmprod,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=PCS Service
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/pcs,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:16 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=WebappClassLoader
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository contains
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository remove
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Loader
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM org.apache.coyote.http11.Http11BaseProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8081
Jun 16, 2014 7:29:16 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Failed shutdown of Apache Portable Runtime

-----Original Message-----
From: Mike Vogel 
Sent: Monday, June 16, 2014 10:35 PM
To: 'user@oodt.apache.org'
Subject: RE: Curator UI editing metadata in solr

Tomcat log after:
- clicking on a product instance on the left side of curator UI
- editing the ProductName field by clicking on it on the left side of curator UI, changed from test.data to test2.data, see line 170562

My problem may be related to the way groups are handled.  It appears that every metadata field is being put into a separate group by the DefaultProductSerializer.  Is there a requirement that a prefix be put on all the metadata fields stored in solr so they end up in the same or a single group in the metadata?

-----Original Message-----
From: Chris Mattmann [mailto:chris.mattmann@gmail.com]
Sent: Monday, June 16, 2014 10:15 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

Can you paste in your Tomcat/Solr logs? I'll take a look at this tonight and see if I can reproduce.

------------------------
Chris Mattmann
chris.mattmann@gmail.com




-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: <us...@oodt.apache.org>
Date: Monday, June 16, 2014 5:18 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Had already done that as shown below but the updates are silently
>failing.   If you say it works then we probably have something else
>misconfigured, e.g., something in the solr schema or the policy files.
>Will continue debugging just wanted to make sure this wasn't a known 
>limit.
>
>In file manager properties:
>filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCa
>tal
>ogFactory
>org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr
>/co
>llection1
>
>in curator.xml
><Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>        
>value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
>       
><Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>        value="http://localhost:8889/solr/collection1"/>
>
>-----Original Message-----
>From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
>Sent: Monday, June 16, 2014 8:06 PM
>To: user@oodt.apache.org
>Subject: Re: Curator UI editing metadata in solr
>
>Hi Mike,
>
>Currently the Curator has a customized implementation of the File 
>Manager Catalog Interface that is a derivative of the LuceneCatalog, 
>but with write back capabilities. We would really like this to be 
>updated to take
>*any* catalog, and I think there is an open JIRA ticket for this:
>
>https://issues.apache.org/jira/browse/OODT-545
>
>
>Ah, I see it's been resolved. So looks like you can swap the catalog 
>out by changing:
>
>org.apache.oodt.cas.curator.catalogFactoryClass
>
>
>In the WEB-INF/web.xml and/or the META-INF/context.xml file in your 
>deployment.
>
>Cheers,
>Chris
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398) NASA Jet 
>Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department University of 
>Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Mike Vogel <Mi...@knowledgent.com>
>Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Date: Monday, June 16, 2014 3:30 PM
>To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Subject: Curator UI editing metadata in solr
>
>>If the catalog is configured for Solr or lucene and is successfully 
>>storing all the metadata fields into the catalog should the right side 
>>of the Curator UI allow editing and updating into the catalog of all 
>>metadata fields stored in Catalog,  e.g., click on a field, change the 
>>value, submit?  We¹re not seeing the edits get stored.
>>
>>
>



RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
I tried attaching the log. Here it is pasted.

-----Original Message-----
From: Mike Vogel 
Sent: Monday, June 16, 2014 10:35 PM
To: 'user@oodt.apache.org'
Subject: RE: Curator UI editing metadata in solr

Tomcat log after:
- clicking on a product instance on the left side of curator UI
- editing the ProductName field by clicking on it on the left side of curator UI, changed from test.data to test2.data so search for test2.data
- shut down tomcat

My problem may be related to the way groups are handled.  It appears that every metadata field is being put into a separate group by the DefaultProductSerializer.  Is there a requirement that a prefix be put on all the metadata fields stored in solr so they end up in the same or a single group in the metadata?


FINE: Request path is: /metadata/catalog
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: text/html, */*
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getCatalogMetadata
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:18 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.MetadataResource.getCatalogMetadata(java.lang.String,java.lang.String,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) on object org.apache.oodt.cas.curation.service.MetadataResource@54dbb83a with params [/oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997, html, org.apache.catalina.connector.RequestFacade@2dd5b883, org.apache.cxf.jaxrs.impl.HttpServletResponseFilter@28bd36fa].
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:18 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6ff2f60d was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6ff2f60d was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:18 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:18 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:18 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], connection=[keep-alive], Content-Type=[null], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], if-modified-since=[Thu, 01 Jan 1970 00:00:00 GMT], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@5dee69d3 was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource may get selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.MetadataResource, request path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.IngestionResource
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : createTask, request path : /list, method @Path : /create, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : removeTask, request path : /list, method @Path : /remove, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList may get selected
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : doIngest, request path : /list, method @Path : /start, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList on the resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /ingest/list
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getIngestTaskList
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:29 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.IngestionResource.getIngestTaskList(java.lang.String) on object org.apache.oodt.cas.curation.service.IngestionResource@764d2b11 with params [html].
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@4f65cbd2 was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@4f65cbd2 was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:27:31 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], cache-control=[no-cache], connection=[keep-alive], Content-Length=[540], content-type=[application/x-www-form-urlencoded; charset=UTF-8], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], pragma=[no-cache], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@242870b7 was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.IngestionResource, request path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.MetadataResource may get selected, request path : org.apache.oodt.cas.curation.service.MetadataResource, resource class @Path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.MetadataResource has been selected, request path : org.apache.oodt.cas.curation.service.MetadataResource, resource class @Path : /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.MetadataResource
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getStagingMetadata, request path : /catalog, method @Path : /staging, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getMetExtractorConfigList, request path : /catalog, method @Path : /extractor/config, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getCatalogMetadata, request path : /catalog, method @Path : /catalog, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation setCatalogMetadata may get selected
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getProductTypeMetadata, request path : /catalog, method @Path : /productType, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : setProductTypeMetadata, request path : /catalog, method @Path : /productType, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : setStagingMetadata, request path : /catalog, method @Path : /staging, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : getMetadataInfo, request path : /catalog, method @Path : /staging/info, HTTP Method : POST, method HTTP Method : GET, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : updateMetadata, request path : /catalog, method @Path : /update, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : deleteCatalogMetadata, request path : /catalog, method @Path : /delete, HTTP Method : POST, method HTTP Method : POST, ContentType : application/x-www-form-urlencoded;charset=UTF-8, method @Consumes : application/x-www-form-urlencoded,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation setCatalogMetadata on the resource class org.apache.oodt.cas.curation.service.MetadataResource has been selected
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /metadata/catalog
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: POST
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: application/x-www-form-urlencoded; charset=UTF-8
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:27:31 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: setCatalogMetadata
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:27:31 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:27:31 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.MetadataResource.setCatalogMetadata(javax.ws.rs.core.MultivaluedMap,java.lang.String) on object org.apache.oodt.cas.curation.service.MetadataResource@54dbb83a with params [{id=[/oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997], metadata.ProductStructure=[Flat], metadata.ProductTransferStatus=[RECEIVED], metadata.ProductName=[test2.data], metadata.ProductRootReference=[unknown], metadata.ProductMimeType=[text/plain], metadata.ProductOrigReferences=[/home/demo/staging/products/celgene/PK006/data/test.data], metadata.ProductId=[6d5a3c50-7a9f-42ec-8a11-63570949e997], metadata.ProductFileSize=[0], metadata.ProductDataStoreReferences=[/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data]}, /oodt/PK006-Files/6d5a3c50-7a9f-42ec-8a11-63570949e997].
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory createCatalog
INFO: Creating Solr Catalog for URL=http://localhost:8889/solr
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">1</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">0</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient doGet
INFO: GET url: http://localhost:8889/solr/select query string: q=CAS.ProductId%3A6d5a3c50-7a9f-42ec-8a11-63570949e997
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog extractCompleteProduct
INFO: Parsing Solr document: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">0</int><lst name="params"><str name="q">CAS.ProductId:6d5a3c50-7a9f-42ec-8a11-63570949e997</str></lst></lst><result name="response" numFound="1" start="0"><doc><str name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><str name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</str><arr name="product_id"><str>6d5a3c50-7a9f-42ec-8a11-63570949e997</str></arr><str name="CAS.ProductTypeName">PK006-Files</str><date name="CAS.ProductReceivedTime">2014-06-16T19:06:49Z</date><str name="CAS.ProductTransferStatus">RECEIVED</str><str name="CAS.ProductName">test.data</str><str name="CAS.ProductTypeId">urn:celg:PK006-Files</str><str name="CAS.ProductStructure">Flat</str><date name="timestamp">2014-06-17T02:06:49.891Z</date><arr name="Curator notes"><str>This is the first one</str></arr><arr name="Owner"><str>Mike Vogel</str></arr><arr name="FileLocation"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="FileLocation_facet"><str>/home/demo/staging/products/celgene/PK006/data</str></arr><arr name="ProjectName"><str>PK006</str></arr><arr name="MD5Checksum"><str>001</str></arr><arr name="Investigator"><str>Kyle MacBeth</str></arr><arr name="Compound"><str>Azacitidine</str></arr><arr name="Compound_facet"><str>Azacitidine</str></arr><arr name="DataAssetGroupID"><str>DA00000035</str></arr><arr name="Group"><str>IT</str></arr><arr name="Filename"><str>test.data</str></arr><arr name="FilingTag"><str>N/A</str></arr><arr name="FilingTag_facet"><str>N/A</str></arr><arr name="ProjectDescription"><str>Genotyping data for AZA treated patients</str></arr><arr name="Target"><str>Not Applicable</str></arr><arr name="SampleType"><str>DNA</str></arr><arr name="SampleType_facet"><str>DNA</str></arr><arr name="AssayPurpose"><str>Biomarker Discovery</str></arr><arr name="Vendor"><str>Covance</str></arr><arr name="Vendor_facet"><str>Covance</str></arr><arr name="Class"><str>Source Data</str></arr><arr name="DocumentType"><str>Data File</str></arr><arr name="DocumentType_facet"><str>Data File</str></arr><arr name="Department"><str>Translational Development</str></arr><arr name="Department_facet"><str>Translational Development</str></arr><arr name="ExperimentType"><str>Geneotyping</str></arr><arr name="ExperimentType_facet"><str>Geneotyping</str></arr><arr name="Platform"><str>Affymetrix DMET Plus Array</str></arr><arr name="Platform_facet"><str>Affymetrix DMET Plus Array</str></arr><arr name="CAS.ReferenceFileSize"><long>0</long></arr><arr name="CAS.ReferenceMimeType"><str>text/plain</str></arr><arr name="CAS.ReferenceDatastore"><str>file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</str></arr><arr name="CAS.ReferenceOriginal"><str>file:/home/demo/staging/products/celgene/PK006/data/test.data</str></arr><long name="_version_">1471121521053270016</long></doc></result></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="Curator notes" update="set" null="true" /><field name="FileLocation" update="set" null="true" /><field name="product_id" update="set" null="true" /><field name="Compound" update="set" null="true" /><field name="Department_facet" update="set" null="true" /><field name="DataAssetGroupID" update="set" null="true" /><field name="Group" update="set" null="true" /><field name="Filename" update="set" null="true" /><field name="SampleType_facet" update="set" null="true" /><field name="timestamp" update="set" null="true" /><field name="ProjectDescription" update="set" null="true" /><field name="Target" update="set" null="true" /><field name="DocumentType_facet" update="set" null="true" /><field name="FilingTag_facet" update="set" null="true" /><field name="SampleType" update="set" null="true" /><field name="DocumentType" update="set" null="true" /><field name="ExperimentType" update="set" null="true" /><field name="Department" update="set" null="true" /><field name="Platform" update="set" null="true" /><field name="Vendor_facet" update="set" null="true" /><field name="Owner" update="set" null="true" /><field name="_version_" update="set" null="true" /><field name="ProjectName" update="set" null="true" /><field name="Investigator" update="set" null="true" /><field name="MD5Checksum" update="set" null="true" /><field name="FilingTag" update="set" null="true" /><field name="Compound_facet" update="set" null="true" /><field name="AssayPurpose" update="set" null="true" /><field name="Vendor" update="set" null="true" /><field name="ExperimentType_facet" update="set" null="true" /><field name="Class" update="set" null="true" /><field name="Platform_facet" update="set" null="true" /><field name="FileLocation_facet" update="set" null="true" /></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">89</int></lst></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">89</int></lst></response>
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient delete
INFO: Posting message:<delete><query>id:6d5a3c50-7a9f-42ec-8a11-63570949e997</query></delete> to URL:http://localhost:8889/solr/update?commit=true
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog addProduct
INFO: Adding product:test.data
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ProductId">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ProductTypeName">PK006-Files</field><field name="CAS.ProductReceivedTime">2014-06-16T19:27:31Z</field><field name="CAS.ProductTransferStatus">RECEIVED</field><field name="CAS.ProductName">test.data</field><field name="CAS.ProductTypeId">urn:celg:PK006-Files</field><field name="CAS.ProductStructure">Flat</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:31 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="CAS.ReferenceFileSize" update="set">0</field><field name="CAS.ReferenceMimeType" update="set">text/plain</field><field name="CAS.ReferenceDatastore" update="set">file:/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</field><field name="CAS.ReferenceOriginal" update="set">file:/home/demo/staging/products/celgene/PK006/data/test.data</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">6</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalog addMetadata
INFO: Adding metadata for product:test.data
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: Posting message:<add><doc><field name="id">6d5a3c50-7a9f-42ec-8a11-63570949e997</field><field name="ProductMimeType" update="add">text/plain</field><field name="ProductOrigReferences" update="add">/home/demo/staging/products/celgene/PK006/data/test.data</field><field name="ProductFileSize" update="add">0</field><field name="ProductRootReference" update="add">unknown</field><field name="ProductName" update="add">test2.data</field><field name="ProductDataStoreReferences" update="add">/home/demo/oodt-deploy/data/archive/celgene/SRC/PK006-Files/Genotyping/Rawdata/test.data/test.data</field><field name="ProductTransferStatus" update="add">RECEIVED</field><field name="ProductId" update="add">6d5a3c50-7a9f-42ec-8a11-63570949e997</field></doc></add> to URL:http://localhost:8889/solr/update
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">10</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.oodt.cas.filemgr.catalog.solr.SolrClient index
INFO: <?xml version="1.0" encoding="UTF-8"?><response><lst name="responseHeader"><int name="status">0</int><int name="QTime">10</int></lst></response>
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:27:32 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6128453c was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@6128453c was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:27:32 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:27:32 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:27:32 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:27:32 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor23,5,main]
Jun 16, 2014 7:28:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: Start expire sessions StandardManager at 1402972084318 sessioncount 1
Jun 16, 2014 7:28:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: End expire sessions StandardManager processingTime 1 expired sessions: 0
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Service http request on thread: Thread[http-8081-Processor19,5,main]
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.http.AbstractHTTPDestination invoke
FINE: Create a new message for processing
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.http.Headers copyFromRequest
FINE: Request Headers: {Accept=[*/*], accept-encoding=[gzip, deflate], accept-language=[en-US,en;q=0.5], connection=[keep-alive], Content-Type=[null], cookie=[JSESSIONID=139CA3E5D6B869AE35BDB7429A5CA68D; _mkto_trk=id:549-QAL-086&token:_mch-localhost-1398449204109-32873; csrftoken=51c2a74350108bfb5e113f45c943bebd; AMBARISESSIONID=10zh6qbzikkuvkh87vnqmoc5; _search_ui_session=BAh7CkkiD3Nlc3Npb25faWQGOgZFRkkiJTcyZTAxM2NiMTVlYjFhZDgzNDBlNDU5ZjNhYjVmYTM5BjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMVp6VWhFS1YxVmxmeXJFSXI2ZE4xV1U5QlEzeC9Yck1wOHhJcGlTVGdZT0U9BjsARkkiGXdhcmRlbi51c2VyLnVzZXIua2V5BjsAVFsHWwZpBkkiIiQyYSQxMCROVkdoNVhEcW55blBQaWNxUVV6TWxPBjsAVEkiDGhpc3RvcnkGOwBGWyNpI2kiaSFpIGkfaR5pHWkcaRtpGmkZaRhpF2kWaRVpFGkTaRJpEWkQaQ9pDmkNaQxpC2kKaQlpCGkHaQZJIgtzZWFyY2gGOwBGewlJIgdpZAY7AEZpGkkiDGNvdW50ZXIGOwBUSSIGMQY7AFRJIg1wZXJfcGFnZQY7AFRJIgcxMAY7AFRJIgp0b3RhbAY7AEZpBw%3D%3D--a65242e634cb414c965efde4842515bcbffa989f], host=[localhost:8081], if-modified-since=[Thu, 01 Jan 1970 00:00:00 GMT], referer=[http://localhost:8081/my-curator/home.jsp], user-agent=[Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0], x-requested-with=[XMLHttpRequest]}
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5 to phase pre-stream
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@171fcdde was created. Current flow:
  pre-stream [CertConstraintsInterceptor]
  unmarshal [JAXRSInInterceptor]
  pre-logical [OneWayProcessorInterceptor]
  invoke [ServiceInvokerInterceptor]
  post-invoke [OutgoingChainInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.transport.https.CertConstraintsInterceptor@3aa620f5
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor@c9c6201
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Trying to select a resource class, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.DirectoryResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.SystemResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.PolicyResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource may get selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: No resource class match for org.apache.oodt.cas.curation.service.MetadataResource, request path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils selectResourceClass
FINE: Resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected, request path : org.apache.oodt.cas.curation.service.IngestionResource, resource class @Path : /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Trying to select a resource operation on the resource class org.apache.oodt.cas.curation.service.IngestionResource
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : createTask, request path : /list, method @Path : /create, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : removeTask, request path : /list, method @Path : /remove, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList may get selected
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils logNoMatchMessage
FINE: No method match, method name : doIngest, request path : /list, method @Path : /start, HTTP Method : GET, method HTTP Method : GET, ContentType : */*, method @Consumes : */*,, Accept : */*,, method @Produces : text/plain,.
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.utils.JAXRSUtils findTargetMethod
FINE: Resource operation getIngestTaskList on the resource class org.apache.oodt.cas.curation.service.IngestionResource has been selected
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request path is: /ingest/list
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request HTTP method is: GET
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Request contentType is: */*
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Accept contentType is: */*
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor processRequest
FINE: Found operation: getIngestTaskList
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@79cb374f
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@38f8ff42
Jun 16, 2014 7:28:29 PM org.apache.cxf.service.invoker.AbstractInvoker performInvocation
FINER: Invoking method public java.lang.String org.apache.oodt.cas.curation.service.IngestionResource.getIngestTaskList(java.lang.String) on object org.apache.oodt.cas.curation.service.IngestionResource@764d2b11 with params [html].
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@14e7bb91
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by bus: []
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by service: []
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6]
Jun 16, 2014 7:28:29 PM org.apache.cxf.interceptor.OutgoingChainInterceptor getChain
FINE: Interceptors contributed by binding: [org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829]
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@2904b5ae was created. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@45f04ea6
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain add
FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee to phase prepare-send-ending
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain outputChainToLog
FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@2904b5ae was modified. Current flow:
  prepare-send [MessageSenderInterceptor]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@23bb9829
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response content type is: text/plain
Jun 16, 2014 7:28:29 PM org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor serializeMessage
FINE: Response EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
Jun 16, 2014 7:28:29 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@252a78ee
Jun 16, 2014 7:28:29 PM org.apache.cxf.transport.servlet.ServletController invokeDestination
FINE: Finished servicing http request on thread: Thread[http-8081-Processor19,5,main]
Jun 16, 2014 7:29:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: Start expire sessions StandardManager at 1402972144449 sessioncount 1
Jun 16, 2014 7:29:04 PM org.apache.catalina.session.ManagerBase processExpires
FINE: End expire sessions StandardManager processingTime 1 expired sessions: 0
Jun 16, 2014 7:29:13 PM org.apache.coyote.http11.Http11BaseProtocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8081
Jun 16, 2014 7:29:14 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jun 16, 2014 7:29:14 PM org.apache.jasper.servlet.JspServlet destroy
FINE: JspServlet.destroy()
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM org.apache.cxf.endpoint.ServerImpl stop
FINE: Server is stopping.
Jun 16, 2014 7:29:14 PM org.apache.cxf.transport.AbstractObservable setMessageObserver
FINE: unregistering incoming observer: org.apache.cxf.transport.ChainInitiationObserver@61128f5a
Jun 16, 2014 7:29:14 PM org.apache.cxf.endpoint.ServerImpl destroy
FINE: unregister the server to serverRegistry 
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/my-curator,j2eeType=Servlet,name=Curation Service
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/my-curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:14 PM org.apache.catalina.core.StandardContext filterStop
FINE: Stopping filters
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager stop
FINE: Stopping
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading persisted sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Saving persisted sessions to SESSIONS.ser
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading 1 sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardSession writeObject
FINE: writeObject() storing session 139CA3E5D6B869AE35BDB7429A5CA68D
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Expiring 1 persisted sessions
Jun 16, 2014 7:29:14 PM org.apache.catalina.session.StandardManager doUnload
FINE: Unloading complete
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Manager
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/my-curator,type=Valve
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/my-curator,host=localhost
Jun 16, 2014 7:29:14 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Cache
Jun 16, 2014 7:29:14 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/my-curator
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/my-curator,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/my-curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
INFO  - BusApplicationContext      - Closing org.apache.cxf.bus.spring.BusApplicationContext@5c0ad483: display name [org.apache.cxf.bus.spring.BusApplicationContext@5c0ad483]; startup date [Mon Jun 16 19:26:57 PDT 2014]; root of context hierarchy
INFO  - DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@79ef3ccd: defining beans [cxf,org.apache.cxf.bus.spring.BusApplicationListener,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.service.factory.FactoryBeanListenerManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory]; root of factory hierarchy
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/curator,j2eeType=Servlet,name=Curation Service
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=Curation Service,WebModule=//localhost/curator,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/curator,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/curator
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/curator,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/curator,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=DataDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/opsui,j2eeType=Servlet,name=DatasetDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/opsui,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/opsui,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/opsui
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/opsui,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/opsui,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RDFDatasetServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFDatasetServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RSSServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=DataDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DataDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RDFProductServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RDFProductServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=RSSTransferServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=RSSTransferServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/fmprod,j2eeType=Servlet,name=DatasetDeliveryServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=DatasetDeliveryServlet,WebModule=//localhost/fmprod,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=AccessLogValve,path=/fmprod,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=AccessLogValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/fmprod,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/fmprod
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=WebappClassLoader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/fmprod,type=Loader
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/fmprod,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=PCS Service
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=PCS Service,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=jsp
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,name=jsp,type=JspMonitor
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=default
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=default,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/pcs,j2eeType=Servlet,name=CXFServlet
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:j2eeType=Servlet,name=CXFServlet,WebModule=//localhost/pcs,J2EEApplication=none,J2EEServer=none
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Manager
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Manager,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,name=StandardContextValve,path=/pcs,type=Valve
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Valve,name=StandardContextValve,path=/pcs,host=localhost
Jun 16, 2014 7:29:15 PM Repository contains
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM Repository retrieve
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM Repository remove
FINER: name=Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Cache
Jun 16, 2014 7:29:15 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Cache,host=localhost,path=/pcs
Jun 16, 2014 7:29:16 PM Repository contains
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository retrieve
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository remove
FINER: name=Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=WebappClassLoader
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=WebappClassLoader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository contains
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository retrieve
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM Repository remove
FINER: name=Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor unregisterMBean
FINER: Send delete notification of object Catalina:host=localhost,path=/pcs,type=Loader
Jun 16, 2014 7:29:16 PM DefaultMBeanServerInterceptor sendNotification
FINER: JMX.mbean.unregistered Catalina:type=Loader,path=/pcs,host=localhost
Jun 16, 2014 7:29:16 PM org.apache.coyote.http11.Http11BaseProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8081
Jun 16, 2014 7:29:16 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Failed shutdown of Apache Portable Runtime

-----Original Message-----
From: Mike Vogel 
Sent: Monday, June 16, 2014 10:35 PM
To: 'user@oodt.apache.org'
Subject: RE: Curator UI editing metadata in solr

Tomcat log after:
- clicking on a product instance on the left side of curator UI
- editing the ProductName field by clicking on it on the left side of curator UI, changed from test.data to test2.data, see line 170562

My problem may be related to the way groups are handled.  It appears that every metadata field is being put into a separate group by the DefaultProductSerializer.  Is there a requirement that a prefix be put on all the metadata fields stored in solr so they end up in the same or a single group in the metadata?

-----Original Message-----
From: Chris Mattmann [mailto:chris.mattmann@gmail.com]
Sent: Monday, June 16, 2014 10:15 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

Can you paste in your Tomcat/Solr logs? I'll take a look at this tonight and see if I can reproduce.

------------------------
Chris Mattmann
chris.mattmann@gmail.com




-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: <us...@oodt.apache.org>
Date: Monday, June 16, 2014 5:18 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Had already done that as shown below but the updates are silently
>failing.   If you say it works then we probably have something else
>misconfigured, e.g., something in the solr schema or the policy files.
>Will continue debugging just wanted to make sure this wasn't a known 
>limit.
>
>In file manager properties:
>filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCa
>tal
>ogFactory
>org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr
>/co
>llection1
>
>in curator.xml
><Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>        
>value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
>       
><Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>        value="http://localhost:8889/solr/collection1"/>
>
>-----Original Message-----
>From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
>Sent: Monday, June 16, 2014 8:06 PM
>To: user@oodt.apache.org
>Subject: Re: Curator UI editing metadata in solr
>
>Hi Mike,
>
>Currently the Curator has a customized implementation of the File 
>Manager Catalog Interface that is a derivative of the LuceneCatalog, 
>but with write back capabilities. We would really like this to be 
>updated to take
>*any* catalog, and I think there is an open JIRA ticket for this:
>
>https://issues.apache.org/jira/browse/OODT-545
>
>
>Ah, I see it's been resolved. So looks like you can swap the catalog 
>out by changing:
>
>org.apache.oodt.cas.curator.catalogFactoryClass
>
>
>In the WEB-INF/web.xml and/or the META-INF/context.xml file in your 
>deployment.
>
>Cheers,
>Chris
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398) NASA Jet 
>Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department University of 
>Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Mike Vogel <Mi...@knowledgent.com>
>Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Date: Monday, June 16, 2014 3:30 PM
>To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Subject: Curator UI editing metadata in solr
>
>>If the catalog is configured for Solr or lucene and is successfully 
>>storing all the metadata fields into the catalog should the right side 
>>of the Curator UI allow editing and updating into the catalog of all 
>>metadata fields stored in Catalog,  e.g., click on a field, change the 
>>value, submit?  We¹re not seeing the edits get stored.
>>
>>
>



Re: Curator UI editing metadata in solr

Posted by Chris Mattmann <ch...@gmail.com>.
Can you paste in your Tomcat/Solr logs? I'll take a look at this
tonight and see if I can reproduce.

------------------------
Chris Mattmann
chris.mattmann@gmail.com




-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: <us...@oodt.apache.org>
Date: Monday, June 16, 2014 5:18 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Had already done that as shown below but the updates are silently
>failing.   If you say it works then we probably have something else
>misconfigured, e.g., something in the solr schema or the policy files.
>Will continue debugging just wanted to make sure this wasn't a known
>limit.
>
>In file manager properties:
>filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatal
>ogFactory
>org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/co
>llection1
>
>in curator.xml
><Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>        
>value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
>       
><Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>        value="http://localhost:8889/solr/collection1"/>
>
>-----Original Message-----
>From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
>Sent: Monday, June 16, 2014 8:06 PM
>To: user@oodt.apache.org
>Subject: Re: Curator UI editing metadata in solr
>
>Hi Mike,
>
>Currently the Curator has a customized implementation of the File Manager
>Catalog Interface that is a derivative of the LuceneCatalog, but with
>write back capabilities. We would really like this to be updated to take
>*any* catalog, and I think there is an open JIRA ticket for this:
>
>https://issues.apache.org/jira/browse/OODT-545
>
>
>Ah, I see it's been resolved. So looks like you can swap the catalog out
>by changing:
>
>org.apache.oodt.cas.curator.catalogFactoryClass
>
>
>In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
>deployment.
>
>Cheers,
>Chris
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398) NASA Jet
>Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department University of
>Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Mike Vogel <Mi...@knowledgent.com>
>Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Date: Monday, June 16, 2014 3:30 PM
>To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Subject: Curator UI editing metadata in solr
>
>>If the catalog is configured for Solr or lucene and is successfully
>>storing all the metadata fields into the catalog should the right side
>>of the Curator UI allow editing and updating into the catalog of all
>>metadata fields stored in Catalog,  e.g., click on a field, change the
>>value, submit?  We¹re not seeing the edits get stored.
>>
>>
>



Re: Curator UI editing metadata in solr

Posted by Lewis John Mcgibbney <le...@gmail.com>.
not sure if the /collection1 is required as this references the core and
not the endpoint that the server can be reached on.
Can you please try dropping this?


On Mon, Jun 16, 2014 at 8:18 PM, Mike Vogel <Mi...@knowledgent.com>
wrote:

> Had already done that as shown below but the updates are silently failing.
>   If you say it works then we probably have something else misconfigured,
> e.g., something in the solr schema or the policy files.  Will continue
> debugging just wanted to make sure this wasn't a known limit.
>
> In file manager properties:
>
> filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
> org.apache.oodt.cas.filemgr.catalog.solr.url=
> http://localhost:8889/solr/collection1
>
> in curator.xml
> <Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>
> value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
> <Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>         value="http://localhost:8889/solr/collection1"/>
>
> -----Original Message-----
> From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
> Sent: Monday, June 16, 2014 8:06 PM
> To: user@oodt.apache.org
> Subject: Re: Curator UI editing metadata in solr
>
> Hi Mike,
>
> Currently the Curator has a customized implementation of the File Manager
> Catalog Interface that is a derivative of the LuceneCatalog, but with write
> back capabilities. We would really like this to be updated to take *any*
> catalog, and I think there is an open JIRA ticket for this:
>
> https://issues.apache.org/jira/browse/OODT-545
>
>
> Ah, I see it's been resolved. So looks like you can swap the catalog out
> by changing:
>
> org.apache.oodt.cas.curator.catalogFactoryClass
>
>
> In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
> deployment.
>
> Cheers,
> Chris
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Chief Architect
> Instrument Software and Science Data Systems Section (398) NASA Jet
> Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 168-519, Mailstop: 168-527
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Associate Professor, Computer Science Department University of
> Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
> -----Original Message-----
> From: Mike Vogel <Mi...@knowledgent.com>
> Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Date: Monday, June 16, 2014 3:30 PM
> To: "user@oodt.apache.org" <us...@oodt.apache.org>
> Subject: Curator UI editing metadata in solr
>
> >If the catalog is configured for Solr or lucene and is successfully
> >storing all the metadata fields into the catalog should the right side
> >of the Curator UI allow editing and updating into the catalog of all
> >metadata fields stored in Catalog,  e.g., click on a field, change the
> >value, submit?  We¹re not seeing the edits get stored.
> >
> >
>
>


-- 
*Lewis*

Re: Curator UI editing metadata in solr

Posted by Chris Mattmann <ch...@gmail.com>.
Can you paste in your Tomcat/Solr logs? I'll take a look at this
tonight and see if I can reproduce.

------------------------
Chris Mattmann
chris.mattmann@gmail.com




-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: <us...@oodt.apache.org>
Date: Monday, June 16, 2014 5:18 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: RE: Curator UI editing metadata in solr

>Had already done that as shown below but the updates are silently
>failing.   If you say it works then we probably have something else
>misconfigured, e.g., something in the solr schema or the policy files.
>Will continue debugging just wanted to make sure this wasn't a known
>limit.
>
>In file manager properties:
>filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatal
>ogFactory
>org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/co
>llection1
>
>in curator.xml
><Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
>        
>value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>
>       
><Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
>        value="http://localhost:8889/solr/collection1"/>
>
>-----Original Message-----
>From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov]
>Sent: Monday, June 16, 2014 8:06 PM
>To: user@oodt.apache.org
>Subject: Re: Curator UI editing metadata in solr
>
>Hi Mike,
>
>Currently the Curator has a customized implementation of the File Manager
>Catalog Interface that is a derivative of the LuceneCatalog, but with
>write back capabilities. We would really like this to be updated to take
>*any* catalog, and I think there is an open JIRA ticket for this:
>
>https://issues.apache.org/jira/browse/OODT-545
>
>
>Ah, I see it's been resolved. So looks like you can swap the catalog out
>by changing:
>
>org.apache.oodt.cas.curator.catalogFactoryClass
>
>
>In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
>deployment.
>
>Cheers,
>Chris
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Chief Architect
>Instrument Software and Science Data Systems Section (398) NASA Jet
>Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 168-519, Mailstop: 168-527
>Email: chris.a.mattmann@nasa.gov
>WWW:  http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Associate Professor, Computer Science Department University of
>Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>
>-----Original Message-----
>From: Mike Vogel <Mi...@knowledgent.com>
>Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Date: Monday, June 16, 2014 3:30 PM
>To: "user@oodt.apache.org" <us...@oodt.apache.org>
>Subject: Curator UI editing metadata in solr
>
>>If the catalog is configured for Solr or lucene and is successfully
>>storing all the metadata fields into the catalog should the right side
>>of the Curator UI allow editing and updating into the catalog of all
>>metadata fields stored in Catalog,  e.g., click on a field, change the
>>value, submit?  We¹re not seeing the edits get stored.
>>
>>
>



RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
Had already done that as shown below but the updates are silently failing.   If you say it works then we probably have something else misconfigured, e.g., something in the solr schema or the policy files.  Will continue debugging just wanted to make sure this wasn't a known limit.

In file manager properties:
filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/collection1

in curator.xml
<Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
        value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>            
<Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
        value="http://localhost:8889/solr/collection1"/>            

-----Original Message-----
From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov] 
Sent: Monday, June 16, 2014 8:06 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Currently the Curator has a customized implementation of the File Manager Catalog Interface that is a derivative of the LuceneCatalog, but with write back capabilities. We would really like this to be updated to take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully 
>storing all the metadata fields into the catalog should the right side 
>of the Curator UI allow editing and updating into the catalog of all 
>metadata fields stored in Catalog,  e.g., click on a field, change the 
>value, submit?  We¹re not seeing the edits get stored.
>
>


RE: Curator UI editing metadata in solr

Posted by Mike Vogel <Mi...@knowledgent.com>.
Had already done that as shown below but the updates are silently failing.   If you say it works then we probably have something else misconfigured, e.g., something in the solr schema or the policy files.  Will continue debugging just wanted to make sure this wasn't a known limit.

In file manager properties:
filemgr.catalog.factory=org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory
org.apache.oodt.cas.filemgr.catalog.solr.url=http://localhost:8889/solr/collection1

in curator.xml
<Parameter name="org.apache.oodt.cas.curator.catalogFactoryClass"
        value="org.apache.oodt.cas.filemgr.catalog.solr.SolrCatalogFactory"/>            
<Parameter name="org.apache.oodt.cas.curator.catalog.solr.url"
        value="http://localhost:8889/solr/collection1"/>            

-----Original Message-----
From: Mattmann, Chris A (3980) [mailto:chris.a.mattmann@jpl.nasa.gov] 
Sent: Monday, June 16, 2014 8:06 PM
To: user@oodt.apache.org
Subject: Re: Curator UI editing metadata in solr

Hi Mike,

Currently the Curator has a customized implementation of the File Manager Catalog Interface that is a derivative of the LuceneCatalog, but with write back capabilities. We would really like this to be updated to take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully 
>storing all the metadata fields into the catalog should the right side 
>of the Curator UI allow editing and updating into the catalog of all 
>metadata fields stored in Catalog,  e.g., click on a field, change the 
>value, submit?  We¹re not seeing the edits get stored.
>
>


Re: Curator UI editing metadata in solr

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Hi Mike,

Currently the Curator has a customized implementation of the File Manager
Catalog Interface that is a derivative of the LuceneCatalog, but with
write back capabilities. We would really like this to be updated to
take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog
out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully
>storing all the metadata fields into the catalog should the right side of
>the Curator UI allow editing and updating into the catalog of all
>metadata fields stored in Catalog,
> e.g., click on a field, change the value, submit?  We¹re not seeing the
>edits get stored.
>
>


Re: Curator UI editing metadata in solr

Posted by "Mattmann, Chris A (3980)" <ch...@jpl.nasa.gov>.
Hi Mike,

Currently the Curator has a customized implementation of the File Manager
Catalog Interface that is a derivative of the LuceneCatalog, but with
write back capabilities. We would really like this to be updated to
take *any* catalog, and I think there is an open JIRA ticket for this:

https://issues.apache.org/jira/browse/OODT-545


Ah, I see it's been resolved. So looks like you can swap the catalog
out by changing:

org.apache.oodt.cas.curator.catalogFactoryClass


In the WEB-INF/web.xml and/or the META-INF/context.xml file in your
deployment.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Mike Vogel <Mi...@knowledgent.com>
Reply-To: "user@oodt.apache.org" <us...@oodt.apache.org>
Date: Monday, June 16, 2014 3:30 PM
To: "user@oodt.apache.org" <us...@oodt.apache.org>
Subject: Curator UI editing metadata in solr

>If the catalog is configured for Solr or lucene and is successfully
>storing all the metadata fields into the catalog should the right side of
>the Curator UI allow editing and updating into the catalog of all
>metadata fields stored in Catalog,
> e.g., click on a field, change the value, submit?  We¹re not seeing the
>edits get stored.
>
>