Kevin-
Have you set the cacheSize parameter in your repository.json? Because several of the stacktraces start in org.modeshape.jcr.JcrSession.cachedNode, I wonder if setting cacheSize: 0 might help, at least for the GETs that would let you figure out if the resource was the only member of the PairTree node.
-Esmé
> On Apr 24, 2017, at 12:42 PM, Kevin Ford <kfo...@artic.edu> wrote:
>
> Dear All,
>
> We have a problem with our repository, but we don't have enough to file a bug report.
>
> We recently completed a very large, multi-week ingest of images into Fedora (4.7.1). By and large it went fine, but we have identified, thus far, a handful of resources that appear to be corrupt. Performing a GET on a specific resource results in a 500 Error (a null pointer exception); performing a GET on two levels of PairTree parent resources also results in a 500 Error (null pointer too); trying to PUT a new resource under the same tree results in a 500; and trying to DELETE the problem resource results in a 500 Error.
>
> This gist shows TRACE level logging for each of the scenarios I just described:
>
> https://gist.github.com/kefo/154fc27d88fae80b526b333126ff5e8b
>
> We do not know the extent of this issue presently (we're trying to figure that out) and we cannot reproduce this.
>
> We've not tried to delete a parent-level PairTree resource, in an attempt to rectify this issue, because we cannot be certain that the problem resource is the *only* resource under the PairTree path. This is our production system.
>
> From the TRACE level logs, can anyone shed any light on this or have ideas for additional debugging? For example, is there a way to increase Modeshape's logging level?
>
> Yours,
> Kevin
>
>
> --
> You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
> To post to this group, send email to fedor...@googlegroups.com.
> Visit this group at https://groups.google.com/group/fedora-tech.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
  <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.  send an email to fedora-tech+unsubscribe@googlegroups.com
  > To post to this group, send email to fedor...@googlegroups.com
  <mailto:fedora-tech@googlegroups.com>.
  > Visit this group at https://groups.google.com/group/fedora-tech
  <https://groups.google.com/group/fedora-tech>.
  > For more options, visit https://groups.google.com/d/optout
  <https://groups.google.com/d/optout>.
  --
  You received this message because you are subscribed to the Google
  Groups "Fedora Tech" group.
  To unsubscribe from this group and stop receiving emails from it,
  send an email to fedora-tech+unsubscribe@googlegroups.com
  <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
  To post to this group, send email to fedor...@googlegroups.com
  <mailto:fedora-tech@googlegroups.com>.
  Visit this group at https://groups.google.com/group/fedora-tech
  <https://groups.google.com/group/fedora-tech>.
  For more options, visit https://groups.google.com/d/optout
  <https://groups.google.com/d/optout>.
--
You received this message because you are subscribed to the Google
Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to fedora-tech+unsubscribe@googlegroups.com
<mailto:fedora-tech+unsubscribe...@googlegroups.com>.
To post to this group, send email to fedor...@googlegroups.com
<mailto:fedora-tech@googlegroups.com>.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
 send an email to fedora-tech+unsubscribe@googlegroups.com
 <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
 > To post to this group, send email to fedor...@googlegroups.com
 <mailto:fedora-tech@googlegroups.com>.
 > Visit this group at https://groups.google.com/group/fedora-tech
 <https://groups.google.com/group/fedora-tech>.
 > For more options, visit https://groups.google.com/d/optout
 <https://groups.google.com/d/optout>.
 --
 You received this message because you are subscribed to the Google
 Groups "Fedora Tech" group.
 To unsubscribe from this group and stop receiving emails from it,
 send an email to fedora-tech+unsubscribe@googlegroups.com
 <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
 To post to this group, send email to fedor...@googlegroups.com
 <mailto:fedora-tech@googlegroups.com>.
 Visit this group at https://groups.google.com/group/fedora-tech
 <https://groups.google.com/group/fedora-tech>.
 For more options, visit https://groups.google.com/d/optout
 <https://groups.google.com/d/optout>.
--
You received this message because you are subscribed to the Google
Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to fedora-tech+unsubscribe@googlegroups.com
<mailto:fedora-tech+unsubscribe...@googlegroups.com>.
To post to this group, send email to fedor...@googlegroups.com
<mailto:fedora-tech@googlegroups.com>.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com            fedora-tech+unsubscribe@googlegroups.com
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>
            <mailto:fedora-tech%252Bunsubscr...@googlegroups.com>>.
             > To post to this group, send email to
            fedor...@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>
             <mailto:fedora-tech@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>>.
             > Visit this group at
            https://groups.google.com/group/fedora-tech
            <https://groups.google.com/group/fedora-tech>
             <https://groups.google.com/group/fedora-tech
            <https://groups.google.com/group/fedora-tech>>.
             > For more options, visit
            https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>
             <https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>>.
             --
             You received this message because you are
            subscribed to the Google
             Groups "Fedora Tech" group.
             To unsubscribe from this group and stop
            receiving emails from it,
             send an email to
            fedora-tech+unsubscribe@googlegroups.com
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com
            <mailto:fedora-tech%252Bunsubscr...@googlegroups.com>>.
             To post to this group, send email to
            fedor...@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>
             <mailto:fedora-tech@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>>.
             Visit this group at
            https://groups.google.com/group/fedora-tech
            <https://groups.google.com/group/fedora-tech>
             <https://groups.google.com/group/fedora-tech
            <https://groups.google.com/group/fedora-tech>>.
             For more options, visit
            https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>
             <https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>>.
            --
            You received this message because you are
            subscribed to the Google
            Groups "Fedora Tech" group.
            To unsubscribe from this group and stop
            receiving emails from it, send
            an email to
            fedora-tech+unsubscribe@googlegroups.com
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>
            <mailto:fedora-tech+unsubscribe...@googlegroups.com
            <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>>.
            To post to this group, send email to
            fedor...@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>
            <mailto:fedora-tech@googlegroups.com
            <mailto:fedora-tech@googlegroups.com>>.
            Visit this group at
            https://groups.google.com/group/fedora-tech
            <https://groups.google.com/group/fedora-tech>.
            For more options, visit
            https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>.
          --
          You received this message because you are subscribed
          to the Google Groups "Fedora Tech" group.
          To unsubscribe from this group and stop receiving
          emails from it, send an email to
          fedora-tech+unsubscribe@googlegroups.com
          <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
          To post to this group, send email to
          fedor...@googlegroups.com
          <mailto:fedora-tech@googlegroups.com>.
          Visit this group at
          https://groups.google.com/group/fedora-tech
          <https://groups.google.com/group/fedora-tech>.
          For more options, visit
          https://groups.google.com/d/optout
          <https://groups.google.com/d/optout>.
      --
      You received this message because you are subscribed to the
      Google Groups "Fedora Tech" group.
      To unsubscribe from this group and stop receiving emails
      from it, send an email to
      fedora-tech+unsubscribe@googlegroups.com
      <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
      <mailto:fedora-tech@googlegroups.com>.
      Visit this group at
      https://groups.google.com/group/fedora-tech
      <https://groups.google.com/group/fedora-tech>.
      For more options, visit https://groups.google.com/d/optout
      <https://groups.google.com/d/optout>.
  --
  You received this message because you are subscribed to the Google
  Groups "Fedora Tech" group.
  To unsubscribe from this group and stop receiving emails from it,
  send an email to fedora-tech+unsubscribe@googlegroups.com
  <mailto:fedora-tech%2Bunsubscri...@googlegroups.com>.
  <mailto:fedora-tech@googlegroups.com>.
  Visit this group at https://groups.google.com/group/fedora-tech
  <https://groups.google.com/group/fedora-tech>.
  For more options, visit https://groups.google.com/d/optout
  <https://groups.google.com/d/optout>.
--
You received this message because you are subscribed to the Google
Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to fedora-tech+unsubscribe@googlegroups.com
<mailto:fedora-tech+unsubscribe...@googlegroups.com>.
<mailto:fedora-tech@googlegroups.com>.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.