text:
How to update Scroll values while using Bunit automation scripts

We have a requirement to update the scrollLeft value of the a element in blazor platform. We have tried to update the scroll Left property through databinding using the below code snippet. But its not working. So it is a mandatory to use the JS code to update the scrollLeft property of the parent element.
@page "/Scroll"

@using Microsoft.JSInterop;

@inject IJSRuntime JSRuntime;

<input type="button" @onclick="@OnScroll" value="scroll" />
<input type="button" @onclick="@OnScrollJs" value="scroll-Js" />

@code {
    double ScrollLeft = 0;
    double ScrollRight = 0;

    private void OnScroll()
    {
        ScrollLeft = 200;
        ScrollRight = 200;
    }

    private async void OnScrollJs()
    {
        await JSRuntime.InvokeVoidAsync("onChangeScrollValues", "parentDiv", 200, 200);
    }

}

window.onChangeScrollValues = function (id, left, top) {
  var element = document.getElementById(id);
  element.scrollLeft = left;     element.scrollTop = top;
}

From the above code when we use the JS code snippet to update the DOM elements means, it does not suitable for Bunit testing. So in this scenario how I able to set the Scroll values in Bunit scripts ?

@egil  Our requirement is, The scroll values must be be updated through C# side itself.

Hi @KameshRajandran
bUnit doesn't run JavaScript, but you can use it's JSInterop implementation to verify that the JSRuntime.InvokeVoidAsync("onChangeScrollValues"... invocation happened when you click one of the input elements.
Assuming your component/page is named MyComp.razor, and you are using bUnit 1.0.0-preview-01:
var ctx = new TestContext();
var handler = ctx.JSInterop.SetupVoid("onChangeScrollValues", "parentDiv", 200, 200);

var cut = ctx.RenderComponent<MyComp>();

cut.Find("button[value=scroll-Js]").Click();

Assert.Equal(1, handler.Invocations.Count);

Ps. Wrote this response on my phone, so code might not be exactly right, but hope you get the idea.

Going to close this, as this is not an issue. If you have further questions, please post them in the https://github.com/egil/bUnit/discussions forum.

Going to close this, as this is not an issue. If you have further questions, please post them in the https://github.com/egil/bUnit/discussions forum.

authors: KameshRajandran egil

repo: egil/bUnit


text:
Lock Rx frequencies

I just got my UV-K5 (99) and the first thing I did was backup and flash egzumer.
I was able to unlock/lock frequencies using CHIRP and the hidden menu (61).
I was wondering if it's possible to lock receiving on the same frequencies that transmitting is locked. I want to get the radio with me outdoors and I want it to be locked on ham frequencies when traveling for legal reasons. On a police check I might be in trouble even if my radio can listen to frequencies out of the ham bands.
Would that be possible?

Just Set in chirp to "memory Channels only" the free frequency selection is not available...

It would be great if it could be done through the hidden menu so we could change that feature on the go without a computer.

source: gharchive/issue

authors: jon-daemon mentanah

license_type: permissive

license_source: github-api


text:
docker启动成功，前端timeout打不开

container启动都完成了，返回值也正常，前端无法打开，rm掉container重新拉取镜像依然如此，aliyun的服务器，是不是需要额外开什么外网访问能力？

查看安全组配置是不是放通的端口号

authors: bostind einQimiaozi

repo: eip-work/kuboard-spray


text:
Bad position/placement if element is prepended in array

I have an array with elements that I get from filtering a larger array base on some value. I give the children to the masonry unique keys. This works great when the visible child at position 0 in array remains visible all the time. But when a child gets prepended in the array the child elements start to overlap.
class CategoryPage extends React.Component {

  static propTypes = {
    category: PropTypes.string.isRequired,
  }

  getCategory = () => {
    const { category } = this.props;
    return categories
              .filter((cat) => {
                return cat.params.category === category;
              })[0];
  }

  render() {
    const { items } = this.props;
    const options = {
      gutter: 0,
      isFitWidth: true
    }

    const current = this.getCategory();

    const filtered = items
      .filter(item => {
        return item.categories.some((category) => {
            return current.tags.indexOf(category) !== -1;
        });
      })
      .map(item => {
        return (
          <Card
            key={item.id}
            id={item.id}
            title={item.title}
            image={item.image}
            description={item.description}
            categories={item.categories} />
        );
      });

    return (

{ current.text }

            <Masonry
              options={options}
              disableImagesLoaded={true} >
              {filtered}
            </Masonry>

    );
  }
}

export default CategoryPage;

And all id's are unique? Seems like an edge case issue when doing prepending to the masonry.. Might be that the "algorithm" for diffing does not account for this. What happens if you always include a dummy element at the top that is "invisible"?

@cybercomkvint can you please try the 3.0.0 beta and see if it fixes things for you?
npm install --save react-masonry-component@3.0.0-rc.1
You no longer need to pass in React to a function - also a little extra setup required if using Webpack. More info in Readme

I had the same problem and can confirm using 3.0.0-rc.1 does not fix it. However using a dummy element does fix it. Quite odd..
I am using a div with width 1px and height 0px which surprisingly does the trick. If I use an empty div with no styling, it causes all the masonry elements to be stacked vertically despite having plenty of space to be layed out horizontally.

Also hit this buglet. Same situation, I have a list of items and the ability to filter the set. When going from a filtered view to the "All Items" view, I end up with stacking, empty space in first row. I spent time trying to "kick" masonry to re-layout in componentDidUpdate (didn't work), then tried calling masonry.layout() in a setTimer(). No work.
I next did the horrible thing of making my element array key properties always random. that fixed it, but had unwanted side-effects for certain other modal views.
Adding the empty  as first element of every filtered view solved the problem.

Thank god I saw this issue, was trying to figure out what's happening with my layout with filtering involved. Hacked with div height 1 width 1 just the same.

authors: afram chowza cybercomkvint eiriklv jarindr wkw

repo: eiriklv/react-masonry-component

license: mit

license_source: bigquery


text:
🛑 LK is down

In b2f12d4, LK (https://lk.either.digital) was down:

HTTP code: 0
Response time: 0 ms

Resolved: LK is back up in 9e74bf8.

repo: eitherdigital/upptime

license: MIT


text:
Refine lock stealing.

Closes https://github.com/ejholmes/slashdeploy/issues/49
This introduces the behavior suggested in https://github.com/ejholmes/slashdeploy/issues/49, so that stealing someone else's lock requires a !. This also means you can use the /deploy lock command to check if an environment is already locked by someone.

LGTM. I had a comment about giving feedback when it's already locked by you, but that's separate from #49.

Nice, I always implemented this as a task like /deploy:lock so the rest of the pattern was more consistent. At GitHub we just had /lock

@atmos nice. I really like the idea of doing something like /deploy:<task> and making locking just be a task. Any ideas how to do something like /deploy:<task> with Slack?

This has been running prod for a while. Merging.

source: gharchive/pull-request

authors: atmos ejholmes turadg

repo: ejholmes/slashdeploy


text:
.contains()

How do I find out if the sitemap contains an url already?
So I don't replace by mistake.

Hi @cekvenich
There's no such method yet.
here's a simple way (used in del method):
  key = 'some-url'
  sitemap.urls.forEach(function (elem, index) {
    if (typeof elem === 'string') {
      if (elem === key) {
        console.log('Exists!');
      }
    } else {
      if (elem.url === key) {
        console.log('Exists!');
      }
    }
  });

Good point. Maybe will do it in this way.

authors: cekvenich ekalinin


text:
Build errors in version 1.1.0 - undefined references to lzma

cd src && make
make[1]: Entering directory '/FreeBayes/1.1.0/src'
DETECTED_VERSION = v1.1.0-dirty
CURRENT_VERSION  = v1.1.0-dirty
g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -L../SeqLib/src -L../SeqLib/htslib freebayes.o BedReader.o CNV.o fastlz.o Fasta.o Parameters.o Allele.o Sample.o Result.o AlleleParser.o Utility.o Genotype.o DataLikelihood.o Multinomial.o Ewens.o ResultData.o Dirichlet.o Marginals.o split.o LeftAlign.o IndelAllele.o Bias.o Contamination.o NonCall.o SegfaultHandler.o ../vcflib/tabixpp/tabix.o ../vcflib/tabixpp/htslib/bgzf.o ../vcflib/smithwaterman/SmithWatermanGotoh.o ../vcflib/smithwaterman/disorder.cpp ../vcflib/smithwaterman/LeftAlign.o ../vcflib/smithwaterman/Repeats.o ../vcflib/smithwaterman/IndelAllele.o Variant.o ../bamtools/lib/libbamtools.a ../SeqLib/src/libseqlib.a ../SeqLib/bwa/libbwa.a ../SeqLib/fermi-lite/libfml.a ../SeqLib/htslib/libhts.a -o ../bin/freebayes -lz -lm -lpthread
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_open':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:283: multiple definition of 'bgzf_open'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:235: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_dopen':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:306: multiple definition of 'bgzf_dopen'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:258: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_hopen':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:329: multiple definition of 'bgzf_hopen'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:281: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_compress':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:347: multiple definition of 'bgzf_compress'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:299: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_raw_read':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:870: multiple definition of 'bgzf_raw_read'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:722: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_mt':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1221: multiple definition of 'bgzf_mt'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:786: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_raw_write':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1424: multiple definition of 'bgzf_raw_write'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:954: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_set_cache_size':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1477: multiple definition of 'bgzf_set_cache_size'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1001: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_check_EOF':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1480: multiple definition of 'bgzf_check_EOF'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1005: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_seek':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1505: multiple definition of 'bgzf_seek'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1022: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_is_bgzf':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1553: multiple definition of 'bgzf_is_bgzf'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1039: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_destroy':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1631: multiple definition of 'bgzf_index_destroy'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1107: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_build_init':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1639: multiple definition of 'bgzf_index_build_init'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1115: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_add_block':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1648: multiple definition of 'bgzf_index_add_block'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1124: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_read_block':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:597: multiple definition of 'bgzf_read_block'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:546: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_read':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:835: multiple definition of 'bgzf_read'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:689: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_getc':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1570: multiple definition of 'bgzf_getc'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1053: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_getline':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1596: multiple definition of 'bgzf_getline'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1072: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_flush':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1336: multiple definition of 'bgzf_flush'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:894: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_flush_try':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1368: multiple definition of 'bgzf_flush_try'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:926: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_write':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1373: multiple definition of 'bgzf_write'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:931: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_close':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1433: multiple definition of 'bgzf_close'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:959: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_dump':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1708: multiple definition of 'bgzf_index_dump'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1146: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_load':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1792: multiple definition of 'bgzf_index_load'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1213: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_useek':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1830: multiple definition of 'bgzf_useek'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1271: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_utell':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1888: multiple definition of 'bgzf_utell'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1329: first defined here
../SeqLib/htslib/libhts.a(cram_io.o): In function 'lzma_mem_deflate':
cram_io.c:(.text+0x24e): undefined reference to 'lzma_stream_buffer_bound'
cram_io.c:(.text+0x280): undefined reference to 'lzma_easy_buffer_encode'
../SeqLib/htslib/libhts.a(cram_io.o): In function 'cram_compress_by_method':
cram_io.c:(.text+0x38e): undefined reference to 'BZ2_bzBuffToBuffCompress'
../SeqLib/htslib/libhts.a(cram_io.o): In function 'cram_uncompress_block':
cram_io.c:(.text+0x506b): undefined reference to 'lzma_code'
cram_io.c:(.text+0x5096): undefined reference to 'lzma_end'
cram_io.c:(.text+0x514d): undefined reference to 'lzma_easy_decoder_memusage'
cram_io.c:(.text+0x515c): undefined reference to 'lzma_stream_decoder'
cram_io.c:(.text+0x5195): undefined reference to 'lzma_code'
cram_io.c:(.text+0x5215): undefined reference to 'BZ2_bzBuffToBuffDecompress'
collect2: error: ld returned 1 exit status
make[1]: *** [../bin/freebayes] Error 1
make[1]: Leaving directory '/FreeBayes/1.1.0/src'
make: *** [all] Error 2

This build is on CentOS 6.9
I have attempted to include a more recent version of lzma from xz utils (5.2.3) during the compilation process, but it does not change the result. I have also tried making this change (https://github.com/ekg/freebayes/commit/9da78c41b567b1e1d26a6e3cd50c82a264e3d8c2) to src/Makefile which came from this similar issue https://github.com/ekg/freebayes/issues/405, and it also didn't help.
What else could I try in order to get this build to finish?

You need to install liblzma on your system to build freebayes.
On Thu, Apr 12, 2018 at 9:58 PM epon93 notifications@github.com wrote:

cd src && make
make[1]: Entering directory '/FreeBayes/1.1.0/src'
DETECTED_VERSION = v1.1.0-dirty
CURRENT_VERSION  = v1.1.0-dirty
g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -L../SeqLib/src -L../SeqLib/htslib freebayes.o BedReader.o CNV.o fastlz.o Fasta.o Parameters.o Allele.o Sample.o Result.o AlleleParser.o Utility.o Genotype.o DataLikelihood.o Multinomial.o Ewens.o ResultData.o Dirichlet.o Marginals.o split.o LeftAlign.o IndelAllele.o Bias.o Contamination.o NonCall.o SegfaultHandler.o ../vcflib/tabixpp/tabix.o ../vcflib/tabixpp/htslib/bgzf.o ../vcflib/smithwaterman/SmithWatermanGotoh.o ../vcflib/smithwaterman/disorder.cpp ../vcflib/smithwaterman/LeftAlign.o ../vcflib/smithwaterman/Repeats.o ../vcflib/smithwaterman/IndelAllele.o Variant.o ../bamtools/lib/libbamtools.a ../SeqLib/src/libseqlib.a ../SeqLib/bwa/libbwa.a ../SeqLib/fermi-lite/libfml.a ../SeqLib/htslib/libhts.a -o ../bin/freebayes -lz -lm -lpthread
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_open':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:283: multiple definition of 'bgzf_open'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:235: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_dopen':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:306: multiple definition of 'bgzf_dopen'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:258: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_hopen':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:329: multiple definition of 'bgzf_hopen'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:281: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_compress':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:347: multiple definition of 'bgzf_compress'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:299: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_raw_read':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:870: multiple definition of 'bgzf_raw_read'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:722: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_mt':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1221: multiple definition of 'bgzf_mt'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:786: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_raw_write':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1424: multiple definition of 'bgzf_raw_write'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:954: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_set_cache_size':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1477: multiple definition of 'bgzf_set_cache_size'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1001: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_check_EOF':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1480: multiple definition of 'bgzf_check_EOF'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1005: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_seek':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1505: multiple definition of 'bgzf_seek'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1022: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_is_bgzf':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1553: multiple definition of 'bgzf_is_bgzf'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1039: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_destroy':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1631: multiple definition of 'bgzf_index_destroy'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1107: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_build_init':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1639: multiple definition of 'bgzf_index_build_init'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1115: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_add_block':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1648: multiple definition of 'bgzf_index_add_block'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1124: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_read_block':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:597: multiple definition of 'bgzf_read_block'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:546: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_read':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:835: multiple definition of 'bgzf_read'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:689: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_getc':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1570: multiple definition of 'bgzf_getc'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1053: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_getline':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1596: multiple definition of 'bgzf_getline'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1072: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_flush':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1336: multiple definition of 'bgzf_flush'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:894: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_flush_try':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1368: multiple definition of 'bgzf_flush_try'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:926: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_write':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1373: multiple definition of 'bgzf_write'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:931: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_close':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1433: multiple definition of 'bgzf_close'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:959: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_dump':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1708: multiple definition of 'bgzf_index_dump'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1146: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_index_load':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1792: multiple definition of 'bgzf_index_load'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1213: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_useek':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1830: multiple definition of 'bgzf_useek'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1271: first defined here
../SeqLib/htslib/libhts.a(bgzf.o): In function 'bgzf_utell':
/FreeBayes/1.1.0/SeqLib/htslib/bgzf.c:1888: multiple definition of 'bgzf_utell'
../vcflib/tabixpp/htslib/bgzf.o:/FreeBayes/1.1.0/vcflib/tabixpp/htslib/bgzf.c:1329: first defined here
../SeqLib/htslib/libhts.a(cram_io.o): In function 'lzma_mem_deflate':
cram_io.c:(.text+0x24e): undefined reference to 'lzma_stream_buffer_bound'
cram_io.c:(.text+0x280): undefined reference to 'lzma_easy_buffer_encode'
../SeqLib/htslib/libhts.a(cram_io.o): In function 'cram_compress_by_method':
cram_io.c:(.text+0x38e): undefined reference to 'BZ2_bzBuffToBuffCompress'
../SeqLib/htslib/libhts.a(cram_io.o): In function 'cram_uncompress_block':
cram_io.c:(.text+0x506b): undefined reference to 'lzma_code'
cram_io.c:(.text+0x5096): undefined reference to 'lzma_end'
cram_io.c:(.text+0x514d): undefined reference to 'lzma_easy_decoder_memusage'
cram_io.c:(.text+0x515c): undefined reference to 'lzma_stream_decoder'
cram_io.c:(.text+0x5195): undefined reference to 'lzma_code'
cram_io.c:(.text+0x5215): undefined reference to 'BZ2_bzBuffToBuffDecompress'
collect2: error: ld returned 1 exit status
make[1]: *** [../bin/freebayes] Error 1
make[1]: Leaving directory '/FreeBayes/1.1.0/src'
make: *** [all] Error 2
This build is on CentOS 6.9
I have attempted to include a more recent version of lzma from xz utils
(5.2.3) during the compilation process, but it does not change the result.
I have also tried making this change (9da78c4
https://github.com/ekg/freebayes/commit/9da78c41b567b1e1d26a6e3cd50c82a264e3d8c2)
to src/Makefile which came from this similar issue #405
https://github.com/ekg/freebayes/issues/405, and it also didn't help.
What else could I try in order to get this build to finish?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ekg/freebayes/issues/460, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAI4EUvGI3bbip5xlswfal97_0SR8GaOks5tn7HvgaJpZM4TSZuK
.

I do have it installed, but I assume the version available on CentOS 6 is too old, which is why I tried including a standalone version 5.2.3.
$ ldconfig -p | grep lzma
liblzma.so.0 (libc6,x86-64) => /usr/lib64/liblzma.so.0
$ sudo yum install xz xz-libs xz-devel
Package xz-4.999.9-0.5.beta.20091007git.el6.x86_64 already installed and latest version
Package xz-libs-4.999.9-0.5.beta.20091007git.el6.x86_64 already installed and latest version
Package xz-devel-4.999.9-0.5.beta.20091007git.el6.x86_64 already installed and latest version
Nothing to do

@epon93 @ekg
This is a problem of htslib 1.5+.
When htslib 1.5+, we should add '-llzma' when we link to -lhts.
htslib 1.4.x will be OK.

has this problem been solved?  I met the same issue on CentOS 6.

authors: ekg epon93 jon-xu wangyugui

repo: ekg/freebayes


text:
problem while trying to extracting normal and abnormal  segments scores for all videos

in anomaly_detector_model.py (line 39, 40)
normal_segments_scores = y_pred[normal_vids_indices]  # (batch/2, 32, 1)
anomal_segments_scores = y_pred[anomal_vids_indices]  # (batch/2, 32, 1)

i tried to extract scores for all the videos but i only get 30 videos in one epoch !! did i miss something.

if i try to use batch size 8 i got like
python TrainingAnomalyDetector_public.py --features_path  --annotation_path --annotation_path_test  --batch-size=8 --end-epoch=12019-12-17 11:57:33: VideoIter:: iterator initialized (phase: '<NO_NAME>', num: 1520)
2019-12-17 11:57:36: Iter 0: start with learning rate: 1.00000e-02 (next lr step: 6250)
2019-12-17 11:57:36: Start epoch 0:
tensor([[0.5311, 0.5380, 0.5634, 0.5599, 0.5779, 0.5328, 0.5542, 0.5652, 0.5318,
0.5555, 0.5917, 0.5675, 0.5708, 0.5391, 0.5405, 0.5363, 0.5205, 0.4904,
0.5487, 0.5702, 0.5374, 0.5341, 0.5072, 0.5592, 0.5401, 0.5429, 0.5860,
0.5318, 0.5549, 0.5203, 0.5074, 0.5711],
[0.5622, 0.5459, 0.5468, 0.5919, 0.5930, 0.5810, 0.5559, 0.5588, 0.5165,
0.5826, 0.5504, 0.5684, 0.5245, 0.5757, 0.5368, 0.5455, 0.5557, 0.5508,
0.5583, 0.5442, 0.5797, 0.5123, 0.5472, 0.5264, 0.5482, 0.5437, 0.5557,
0.5726, 0.5451, 0.5811, 0.5797, 0.5678],
[0.5317, 0.5369, 0.5646, 0.5151, 0.5670, 0.5556, 0.5754, 0.5530, 0.5293,
0.5765, 0.5446, 0.5616, 0.5562, 0.5723, 0.5396, 0.5510, 0.5495, 0.5446,
0.5438, 0.5556, 0.5227, 0.5693, 0.5889, 0.5601, 0.5460, 0.5693, 0.5439,
0.5617, 0.5722, 0.5457, 0.5823, 0.5472],
[0.5660, 0.5387, 0.5757, 0.5460, 0.5367, 0.6196, 0.5704, 0.5348, 0.5753,
0.5137, 0.5201, 0.6055, 0.5398, 0.5163, 0.5511, 0.5721, 0.5519, 0.6138,
0.6015, 0.5565, 0.5474, 0.5399, 0.5569, 0.5871, 0.5193, 0.5316, 0.5568,
0.5475, 0.5517, 0.5959, 0.5884, 0.6221]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
2019-12-17 11:57:38: Epoch [0]   Batch [0]    Speed   4.5 (+90) sample/sec  losss-ce = 1.04408
tensor([[0.5403, 0.5738, 0.5711, 0.5411, 0.5531, 0.5804, 0.5158, 0.5358, 0.4741,
0.5658, 0.5357, 0.5285, 0.5562, 0.5748, 0.5140, 0.5331, 0.5890, 0.5419,
0.5196, 0.5143, 0.5357, 0.5626, 0.5480, 0.5487, 0.5335, 0.5411, 0.5276,
0.5242, 0.5758, 0.5261, 0.5008, 0.5445],
[0.5369, 0.5875, 0.5624, 0.5521, 0.5705, 0.5778, 0.5753, 0.5645, 0.5616,
0.5271, 0.5681, 0.5539, 0.5583, 0.6073, 0.6067, 0.5597, 0.6240, 0.5744,
0.5122, 0.6189, 0.5673, 0.5715, 0.5981, 0.5565, 0.5341, 0.5496, 0.5659,
0.5236, 0.5591, 0.5622, 0.5636, 0.5652],
[0.5801, 0.5808, 0.5711, 0.5127, 0.5587, 0.5505, 0.5298, 0.5556, 0.5641,
0.5767, 0.5738, 0.6137, 0.5625, 0.5524, 0.5464, 0.5356, 0.5443, 0.5720,
0.5623, 0.6105, 0.5755, 0.5729, 0.5607, 0.5506, 0.5894, 0.5823, 0.5444,
0.5596, 0.5669, 0.5379, 0.5415, 0.5665],
[0.5667, 0.5405, 0.5905, 0.5236, 0.5069, 0.5757, 0.5522, 0.5651, 0.6035,
0.5125, 0.5687, 0.5437, 0.5498, 0.5421, 0.5346, 0.5395, 0.5300, 0.4947,
0.5577, 0.5446, 0.5002, 0.5885, 0.5691, 0.5376, 0.5513, 0.5541, 0.5731,
0.5444, 0.6021, 0.5599, 0.5478, 0.5110]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
tensor([[0.5871, 0.5458, 0.5259, 0.5368, 0.5356, 0.5596, 0.5418, 0.5834, 0.5736,
0.5823, 0.5347, 0.5634, 0.5982, 0.5700, 0.5364, 0.5706, 0.5517, 0.5565,
0.5755, 0.5397, 0.5626, 0.5850, 0.5105, 0.5721, 0.5416, 0.5872, 0.5521,
0.6038, 0.5462, 0.5527, 0.5765, 0.5370],
[0.5353, 0.5305, 0.5548, 0.5648, 0.5525, 0.5906, 0.5320, 0.5583, 0.5837,
0.5511, 0.5493, 0.5500, 0.5930, 0.5886, 0.5647, 0.5681, 0.5627, 0.5517,
0.5543, 0.5370, 0.5323, 0.4942, 0.5689, 0.5718, 0.5574, 0.5700, 0.5574,
0.5939, 0.5747, 0.5292, 0.5907, 0.5651],
[0.5398, 0.5498, 0.5408, 0.5582, 0.5923, 0.5495, 0.5547, 0.5942, 0.5493,
0.5653, 0.5634, 0.5976, 0.5867, 0.5480, 0.4949, 0.5483, 0.5702, 0.6212,
0.6001, 0.5754, 0.5781, 0.5379, 0.5443, 0.5292, 0.5814, 0.5399, 0.5716,
0.6037, 0.5571, 0.5393, 0.5137, 0.5457],
[0.5669, 0.5328, 0.5735, 0.5556, 0.5345, 0.6143, 0.6108, 0.5356, 0.5464,
0.5251, 0.5138, 0.5487, 0.5752, 0.5273, 0.5992, 0.5410, 0.5674, 0.5417,
0.5191, 0.5541, 0.5616, 0.5329, 0.5823, 0.5662, 0.5665, 0.5422, 0.5775,
0.5543, 0.5371, 0.5809, 0.5716, 0.5689]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
tensor([[0.5629, 0.5912, 0.5434, 0.5489, 0.5505, 0.5155, 0.5475, 0.5325, 0.5355,
0.5351, 0.5380, 0.5220, 0.5820, 0.5604, 0.5610, 0.5481, 0.5467, 0.5716,
0.5378, 0.5310, 0.5350, 0.5128, 0.5484, 0.5990, 0.5487, 0.5493, 0.5600,
0.5680, 0.5867, 0.5943, 0.5319, 0.5466],
[0.5810, 0.5346, 0.5290, 0.5339, 0.5451, 0.5554, 0.5591, 0.5132, 0.5507,
0.6059, 0.5318, 0.5775, 0.5476, 0.5332, 0.5746, 0.5020, 0.5592, 0.5761,
0.5617, 0.5617, 0.5222, 0.5768, 0.5287, 0.6023, 0.5388, 0.5627, 0.5399,
0.5928, 0.5817, 0.5622, 0.5429, 0.5406],
[0.5433, 0.5670, 0.5816, 0.5443, 0.5936, 0.5688, 0.5521, 0.5351, 0.5583,
0.5282, 0.5399, 0.5682, 0.5262, 0.5514, 0.5443, 0.5522, 0.5460, 0.5204,
0.5611, 0.5330, 0.5005, 0.5478, 0.5811, 0.5230, 0.5194, 0.5238, 0.5681,
0.5767, 0.5498, 0.5927, 0.5345, 0.5777],
[0.5369, 0.5573, 0.5141, 0.4819, 0.5444, 0.5477, 0.5536, 0.5353, 0.5543,
0.6073, 0.5481, 0.5452, 0.5965, 0.5390, 0.5648, 0.5580, 0.5066, 0.5725,
0.5594, 0.5365, 0.5390, 0.5471, 0.5276, 0.5639, 0.5615, 0.5388, 0.5596,
0.5389, 0.5384, 0.5375, 0.5200, 0.5319]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
tensor([[0.5543, 0.5977, 0.5280, 0.5650, 0.5090, 0.5494, 0.5659, 0.5222, 0.5384,
0.5535, 0.5778, 0.5554, 0.5516, 0.5392, 0.5652, 0.5064, 0.5650, 0.5676,
0.5687, 0.5573, 0.5579, 0.5839, 0.5390, 0.5576, 0.5497, 0.5384, 0.5600,
0.5383, 0.5963, 0.5198, 0.5142, 0.5598],
[0.5702, 0.5523, 0.5473, 0.5327, 0.5774, 0.5383, 0.5568, 0.5537, 0.5289,
0.5585, 0.5316, 0.5088, 0.5927, 0.5990, 0.5454, 0.5525, 0.6077, 0.5490,
0.5840, 0.5737, 0.5720, 0.5266, 0.5784, 0.5256, 0.5509, 0.5296, 0.5886,
0.5241, 0.5403, 0.5137, 0.6220, 0.5603],
[0.5495, 0.5591, 0.5418, 0.5654, 0.5722, 0.6144, 0.5282, 0.5995, 0.5889,
0.5628, 0.5234, 0.5625, 0.5845, 0.5292, 0.5306, 0.5360, 0.5564, 0.5311,
0.5429, 0.5462, 0.5188, 0.5943, 0.5784, 0.5568, 0.5129, 0.5375, 0.5525,
0.5723, 0.5633, 0.5354, 0.5358, 0.4954],
[0.5469, 0.5733, 0.5778, 0.5573, 0.5594, 0.5757, 0.5605, 0.5861, 0.5004,
0.5667, 0.5534, 0.5752, 0.5805, 0.5920, 0.5506, 0.4744, 0.5517, 0.5733,
0.5793, 0.5427, 0.5720, 0.5343, 0.5563, 0.5610, 0.5777, 0.5680, 0.5423,
0.5585, 0.5913, 0.5830, 0.5437, 0.5865]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
tensor([[0.5709, 0.5607, 0.5209, 0.5625, 0.5669, 0.5560, 0.5558, 0.5161, 0.5583,
0.5627, 0.5237, 0.5743, 0.5519, 0.5470, 0.5456, 0.6178, 0.6081, 0.5385,
0.5307, 0.5518, 0.5132, 0.5454, 0.5343, 0.5689, 0.5359, 0.5380, 0.5539,
0.5059, 0.5169, 0.5426, 0.6164, 0.5682],
[0.5510, 0.5191, 0.5607, 0.5728, 0.5511, 0.5556, 0.5570, 0.5699, 0.5443,
0.5539, 0.5516, 0.5513, 0.5540, 0.5684, 0.5453, 0.5632, 0.5687, 0.5655,
0.6327, 0.5867, 0.5957, 0.5691, 0.5233, 0.5420, 0.5577, 0.5561, 0.5637,
0.5361, 0.5391, 0.5171, 0.6003, 0.5699],
[0.5626, 0.5590, 0.5714, 0.5173, 0.5517, 0.5763, 0.5184, 0.5448, 0.5388,
0.5708, 0.5742, 0.5658, 0.5442, 0.5753, 0.5740, 0.5306, 0.5554, 0.5861,
0.5173, 0.5394, 0.5684, 0.5449, 0.5326, 0.5531, 0.5481, 0.5531, 0.5558,
0.5232, 0.5672, 0.5618, 0.5444, 0.5390],
[0.5297, 0.5493, 0.5554, 0.5756, 0.5349, 0.4939, 0.5415, 0.5486, 0.5592,
0.5727, 0.5332, 0.5987, 0.4504, 0.5191, 0.5171, 0.5593, 0.5038, 0.5299,
0.5403, 0.5475, 0.5755, 0.5680, 0.5411, 0.5612, 0.5213, 0.5392, 0.5462,
0.5786, 0.5133, 0.5479, 0.5484, 0.5390]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
2019-12-17 11:57:38: Epoch [0]   Batch [5]    Speed 196.5 (+ 1) sample/sec  losss-ce = 1.04408
tensor([[0.5380, 0.5223, 0.5696, 0.5127, 0.5138, 0.5859, 0.5579, 0.5505, 0.5405,
0.5520, 0.5850, 0.5140, 0.5372, 0.5359, 0.5690, 0.6357, 0.5334, 0.5672,
0.5533, 0.4855, 0.5736, 0.5629, 0.5723, 0.5571, 0.5042, 0.5447, 0.5520,
0.5709, 0.5793, 0.5906, 0.5129, 0.5501],
[0.5710, 0.5632, 0.5569, 0.5447, 0.5841, 0.5519, 0.5380, 0.5767, 0.5475,
0.5451, 0.5703, 0.5775, 0.5238, 0.5876, 0.5767, 0.5843, 0.5281, 0.5342,
0.5533, 0.5694, 0.5418, 0.5220, 0.5529, 0.5836, 0.5647, 0.5663, 0.5837,
0.5572, 0.5419, 0.5917, 0.5838, 0.5881],
[0.5022, 0.5633, 0.5260, 0.6010, 0.5567, 0.5389, 0.5348, 0.5291, 0.5159,
0.5830, 0.5950, 0.5312, 0.5692, 0.5499, 0.5879, 0.5458, 0.5558, 0.5296,
0.5436, 0.5371, 0.6242, 0.5865, 0.5784, 0.6114, 0.5721, 0.5200, 0.5162,
0.5338, 0.5446, 0.5350, 0.5795, 0.5558],
[0.5424, 0.5422, 0.5255, 0.5542, 0.5400, 0.5058, 0.5750, 0.5369, 0.6085,
0.5785, 0.5595, 0.5042, 0.5587, 0.6052, 0.5702, 0.5822, 0.5648, 0.5676,
0.5463, 0.5408, 0.5302, 0.5551, 0.5864, 0.5656, 0.5555, 0.5496, 0.5593,
0.5532, 0.5566, 0.5367, 0.5518, 0.5607]], device='cuda:0',
grad_fn=)
torch.Size([4, 32])
tensor([[0.5431, 0.5264, 0.5844, 0.5425, 0.4987, 0.5217, 0.5418, 0.5396, 0.5550,
0.5496, 0.5687, 0.6006, 0.5906, 0.5725, 0.5118, 0.6205, 0.5641, 0.5566,
0.5603, 0.5524, 0.5281, 0.5345, 0.5741, 0.5712, 0.5472, 0.5243, 0.5660,
0.5432, 0.5418, 0.5759, 0.5423, 0.5647],
[0.5627, 0.5403, 0.5245, 0.5439, 0.5493, 0.6107, 0.5312, 0.5228, 0.5314,
0.5022, 0.5528, 0.5664, 0.6039, 0.5282, 0.5224, 0.5690, 0.5833, 0.5293,
0.5987, 0.4865, 0.5472, 0.5253, 0.5268, 0.5242, 0.5389, 0.5218, 0.5320,
0.5574, 0.5115, 0.5255, 0.5375, 0.5672]], device='cuda:0',
grad_fn=)
torch.Size([2, 32])
2019-12-17 11:57:39: Epoch [0]   time cost: 2.34 sec (0.00 h)
2019-12-17 11:57:39: Checkpoint (model & optimizer) saved to: ./exps/model_ep-0001.pth
2019-12-17 11:57:39: Optimization done!
but when try to increase batch size 60 than got like
--batch-size=60 --end-epoch=1
2019-12-17 11:59:50: VideoIter:: iterator initialized (phase: '<NO_NAME>', num: 1520)
2019-12-17 11:59:53: Iter 0: start with learning rate: 1.00000e-02 (next lr step: 833)
2019-12-17 11:59:53: Start epoch 0:
tensor([[0.5579, 0.5534, 0.4983, 0.5302, 0.4974, 0.5229, 0.5163, 0.5733, 0.5836,
0.5394, 0.5361, 0.5540, 0.5597, 0.5575, 0.5297, 0.5361, 0.5714, 0.5375,
0.5700, 0.5591, 0.5414, 0.5504, 0.5000, 0.5606, 0.5291, 0.5477, 0.5556,
0.5711, 0.5407, 0.5523, 0.6087, 0.5562],
[0.5540, 0.5383, 0.5450, 0.5395, 0.5724, 0.5571, 0.5842, 0.5589, 0.5698,
0.5367, 0.5373, 0.5667, 0.5457, 0.5309, 0.5489, 0.5380, 0.5807, 0.5340,
0.5497, 0.5499, 0.5232, 0.4737, 0.5627, 0.5239, 0.5239, 0.5483, 0.5281,
0.5914, 0.5478, 0.5316, 0.5407, 0.5238],
[0.5411, 0.5314, 0.5412, 0.5575, 0.5636, 0.5813, 0.6030, 0.5993, 0.5462,
0.5800, 0.5270, 0.5826, 0.5685, 0.5521, 0.5391, 0.6000, 0.5767, 0.5641,
0.5898, 0.5867, 0.5970, 0.5129, 0.5831, 0.5436, 0.5786, 0.5677, 0.5539,
0.5779, 0.5327, 0.5583, 0.5461, 0.5916],
[0.5603, 0.5355, 0.5386, 0.5146, 0.5461, 0.6292, 0.5525, 0.5418, 0.5587,
0.5406, 0.5311, 0.5179, 0.5143, 0.5199, 0.5347, 0.5121, 0.5439, 0.5311,
0.5333, 0.5740, 0.5257, 0.5219, 0.5893, 0.5319, 0.4967, 0.5747, 0.5379,
0.5379, 0.5765, 0.5589, 0.5488, 0.5962],
[0.5869, 0.5272, 0.5370, 0.5674, 0.5344, 0.5419, 0.5720, 0.5782, 0.5311,
0.6088, 0.5823, 0.6045, 0.5862, 0.5388, 0.5325, 0.5289, 0.5829, 0.5774,
0.5335, 0.5342, 0.5384, 0.5611, 0.5265, 0.5630, 0.5636, 0.5346, 0.5521,
0.5781, 0.5075, 0.5470, 0.5136, 0.5403],
[0.5742, 0.5528, 0.5438, 0.5791, 0.5440, 0.5945, 0.5504, 0.5388, 0.5790,
0.5276, 0.5785, 0.5657, 0.5186, 0.5436, 0.5436, 0.5445, 0.5606, 0.5236,
0.5922, 0.5879, 0.5492, 0.5873, 0.5945, 0.5837, 0.5277, 0.5379, 0.5423,
0.5647, 0.5112, 0.5600, 0.5757, 0.5923],
[0.5496, 0.6082, 0.5720, 0.5450, 0.5643, 0.5045, 0.5230, 0.5666, 0.5309,
0.5442, 0.5188, 0.5627, 0.5338, 0.5448, 0.5287, 0.5011, 0.5415, 0.5325,
0.5367, 0.5485, 0.5499, 0.5351, 0.5205, 0.5149, 0.5424, 0.5211, 0.5548,
0.5153, 0.5668, 0.5312, 0.5466, 0.5367],
[0.5387, 0.5347, 0.5579, 0.5629, 0.6114, 0.5318, 0.5197, 0.5514, 0.5744,
0.5641, 0.5689, 0.5496, 0.5509, 0.6066, 0.5862, 0.5403, 0.5437, 0.5708,
0.5420, 0.5459, 0.5427, 0.5851, 0.5241, 0.5405, 0.5765, 0.5189, 0.5321,
0.5470, 0.5465, 0.5347, 0.5373, 0.5055],
[0.5642, 0.5181, 0.5747, 0.5665, 0.5532, 0.5580, 0.5461, 0.5382, 0.5507,
0.5647, 0.5621, 0.5365, 0.5437, 0.5328, 0.5356, 0.5330, 0.5079, 0.5693,
0.5918, 0.5178, 0.5496, 0.5232, 0.5752, 0.5591, 0.6093, 0.5566, 0.5745,
0.5189, 0.5456, 0.5376, 0.5419, 0.5622],
[0.5845, 0.5489, 0.5274, 0.5633, 0.5611, 0.5755, 0.5520, 0.5451, 0.5525,
0.5498, 0.4870, 0.5777, 0.5407, 0.5768, 0.5661, 0.5960, 0.5928, 0.5739,
0.5283, 0.5397, 0.5102, 0.5184, 0.5269, 0.5428, 0.5673, 0.5705, 0.5445,
0.5266, 0.5406, 0.5506, 0.5786, 0.5388],
[0.6058, 0.5265, 0.5960, 0.5756, 0.5390, 0.5522, 0.5468, 0.5545, 0.5468,
0.5622, 0.5479, 0.5768, 0.5627, 0.5771, 0.5499, 0.5168, 0.5466, 0.5509,
0.5604, 0.5493, 0.5762, 0.5150, 0.5603, 0.5488, 0.5732, 0.5454, 0.6026,
0.6339, 0.5575, 0.6029, 0.5266, 0.5740],
[0.5990, 0.5836, 0.5211, 0.6165, 0.5792, 0.5486, 0.5557, 0.5408, 0.5319,
0.5677, 0.5578, 0.5588, 0.5838, 0.5158, 0.5783, 0.5171, 0.5949, 0.5991,
0.5800, 0.5535, 0.5146, 0.5416, 0.5962, 0.6102, 0.5407, 0.6372, 0.5737,
0.5678, 0.5282, 0.5579, 0.5720, 0.5570],
[0.5496, 0.5871, 0.5554, 0.5317, 0.5325, 0.5307, 0.5401, 0.5711, 0.5367,
0.5356, 0.5889, 0.5737, 0.5348, 0.5364, 0.5540, 0.5112, 0.5505, 0.5353,
0.5283, 0.5064, 0.5672, 0.6009, 0.5617, 0.5589, 0.5196, 0.5506, 0.5801,
0.5544, 0.5323, 0.5663, 0.5357, 0.5821],
[0.5343, 0.5473, 0.5673, 0.5472, 0.5159, 0.5774, 0.4765, 0.5742, 0.5662,
0.5360, 0.5511, 0.5356, 0.5434, 0.4840, 0.5444, 0.5191, 0.5440, 0.5131,
0.5558, 0.5469, 0.5141, 0.5432, 0.5339, 0.5082, 0.5778, 0.5275, 0.5432,
0.5159, 0.5286, 0.5147, 0.5413, 0.5229],
[0.5529, 0.5378, 0.5554, 0.5522, 0.5806, 0.5583, 0.5535, 0.5123, 0.5915,
0.6025, 0.5455, 0.5811, 0.5690, 0.5211, 0.6005, 0.5181, 0.5477, 0.5107,
0.5462, 0.5837, 0.6167, 0.5486, 0.5626, 0.5526, 0.5300, 0.5737, 0.5329,
0.5584, 0.5771, 0.5572, 0.5990, 0.5016],
[0.5127, 0.5472, 0.5383, 0.5940, 0.5871, 0.5439, 0.5043, 0.5823, 0.5677,
0.5514, 0.5610, 0.5939, 0.5432, 0.5430, 0.5828, 0.5553, 0.5569, 0.5607,
0.5429, 0.5570, 0.5525, 0.5189, 0.5657, 0.5270, 0.5822, 0.5662, 0.5618,
0.5765, 0.4971, 0.6064, 0.5569, 0.5795],
[0.5763, 0.5643, 0.5316, 0.5464, 0.5247, 0.5422, 0.5453, 0.5652, 0.5642,
0.5154, 0.5456, 0.5103, 0.5576, 0.5298, 0.5139, 0.5386, 0.5451, 0.5144,
0.5398, 0.5370, 0.5816, 0.5063, 0.6092, 0.6188, 0.5422, 0.5760, 0.5540,
0.5790, 0.5830, 0.5161, 0.5480, 0.5233],
[0.5574, 0.5694, 0.5547, 0.5938, 0.5511, 0.5217, 0.5690, 0.5398, 0.5867,
0.5404, 0.5796, 0.5726, 0.5665, 0.5603, 0.5668, 0.5539, 0.5888, 0.5304,
0.5969, 0.6084, 0.5459, 0.5816, 0.5709, 0.5693, 0.5894, 0.5639, 0.5725,
0.5252, 0.6033, 0.5219, 0.5311, 0.5509],
[0.5571, 0.5170, 0.5984, 0.5754, 0.5244, 0.5631, 0.6275, 0.6005, 0.5574,
0.5717, 0.5485, 0.5703, 0.6023, 0.5841, 0.5987, 0.5920, 0.5611, 0.5606,
0.6070, 0.6221, 0.5597, 0.5940, 0.5562, 0.5927, 0.5605, 0.5561, 0.5650,
0.5589, 0.6071, 0.5625, 0.5992, 0.5805],
[0.5440, 0.5503, 0.5589, 0.5404, 0.5212, 0.5665, 0.5466, 0.5646, 0.5571,
0.5595, 0.5738, 0.5240, 0.5159, 0.5110, 0.5094, 0.5928, 0.5422, 0.5723,
0.5643, 0.5589, 0.5361, 0.5811, 0.5512, 0.5643, 0.5538, 0.5696, 0.5185,
0.5780, 0.5542, 0.5351, 0.5578, 0.5855],
[0.5586, 0.5118, 0.5498, 0.5481, 0.5962, 0.5237, 0.5352, 0.5741, 0.5463,
0.5325, 0.5503, 0.5697, 0.5348, 0.5374, 0.5539, 0.5750, 0.5496, 0.5282,
0.5573, 0.5457, 0.5071, 0.5798, 0.5636, 0.5194, 0.5367, 0.5617, 0.5416,
0.5446, 0.5505, 0.5837, 0.6109, 0.5679],
[0.5468, 0.5427, 0.5589, 0.5409, 0.5386, 0.5225, 0.6193, 0.5250, 0.5950,
0.5650, 0.5409, 0.5646, 0.5241, 0.5365, 0.5414, 0.5276, 0.5413, 0.5827,
0.5143, 0.5507, 0.5359, 0.5759, 0.5588, 0.5330, 0.5456, 0.5220, 0.5959,
0.5668, 0.5753, 0.5503, 0.5180, 0.5034],
[0.5772, 0.5628, 0.5487, 0.5313, 0.5562, 0.5438, 0.5343, 0.5849, 0.5840,
0.5511, 0.5615, 0.5352, 0.5331, 0.5455, 0.5886, 0.5069, 0.5614, 0.5325,
0.5592, 0.5212, 0.5756, 0.5523, 0.5495, 0.5461, 0.5462, 0.5703, 0.5586,
0.5601, 0.5229, 0.5321, 0.5614, 0.5694],
[0.6040, 0.5747, 0.5518, 0.5649, 0.5307, 0.5475, 0.6095, 0.5884, 0.5235,
0.5203, 0.5568, 0.5428, 0.5723, 0.5322, 0.5529, 0.6178, 0.5231, 0.5375,
0.5850, 0.5088, 0.5372, 0.5571, 0.5727, 0.5456, 0.5919, 0.5373, 0.5722,
0.5186, 0.5785, 0.5410, 0.5533, 0.5726],
[0.5369, 0.5790, 0.5842, 0.5201, 0.5227, 0.5896, 0.5441, 0.4922, 0.5533,
0.6052, 0.5609, 0.5839, 0.5736, 0.5649, 0.5252, 0.5762, 0.5541, 0.5528,
0.5693, 0.5457, 0.5338, 0.5035, 0.5418, 0.5556, 0.5281, 0.5366, 0.5458,
0.5358, 0.5664, 0.5317, 0.5922, 0.5690],
[0.5724, 0.5571, 0.5412, 0.5102, 0.5320, 0.5372, 0.5628, 0.5732, 0.5506,
0.5700, 0.5330, 0.5219, 0.5117, 0.5601, 0.5634, 0.5753, 0.5670, 0.5571,
0.5694, 0.5671, 0.5088, 0.5288, 0.5020, 0.5233, 0.5374, 0.5625, 0.5500,
0.5362, 0.5282, 0.5777, 0.5370, 0.5325],
[0.5557, 0.5020, 0.5330, 0.5686, 0.5563, 0.5727, 0.5296, 0.5375, 0.5531,
0.5328, 0.5841, 0.5966, 0.5653, 0.5700, 0.5213, 0.5675, 0.5618, 0.5686,
0.5336, 0.5955, 0.6067, 0.5999, 0.5222, 0.5625, 0.5389, 0.5211, 0.5422,
0.5322, 0.5222, 0.5209, 0.5907, 0.5256],
[0.5287, 0.5720, 0.5892, 0.5466, 0.5580, 0.5463, 0.5542, 0.5458, 0.5510,
0.5483, 0.6098, 0.5501, 0.5613, 0.5953, 0.5640, 0.5523, 0.5218, 0.5167,
0.5621, 0.5668, 0.6155, 0.5182, 0.5707, 0.5731, 0.5254, 0.5491, 0.5627,
0.5257, 0.4973, 0.5440, 0.5371, 0.5721],
[0.5594, 0.5654, 0.4961, 0.5681, 0.5408, 0.5445, 0.5324, 0.5716, 0.5607,
0.5899, 0.5357, 0.5961, 0.5489, 0.5310, 0.5320, 0.6013, 0.5095, 0.5346,
0.5369, 0.5750, 0.5074, 0.5133, 0.5485, 0.5780, 0.5510, 0.5352, 0.5688,
0.6013, 0.5481, 0.5437, 0.5712, 0.5657],
[0.5935, 0.5446, 0.5304, 0.5172, 0.5247, 0.5627, 0.5451, 0.5335, 0.6012,
0.5305, 0.5805, 0.5388, 0.5472, 0.5644, 0.5509, 0.5315, 0.5270, 0.5553,
0.5537, 0.5335, 0.5052, 0.5470, 0.5410, 0.5486, 0.5224, 0.6009, 0.5245,
0.5316, 0.5479, 0.4847, 0.5665, 0.5473]], device='cuda:0',
grad_fn=)
torch.Size([30, 32])
2019-12-17 11:59:56: Epoch [0]   Batch [0]    Speed  20.9 (+293) sample/sec  losss-ce = 1.03999
2019-12-17 11:59:56: Epoch [0]   time cost: 3.17 sec (0.00 h)
2019-12-17 11:59:56: Checkpoint (model & optimizer) saved to: ./exps/model_ep-0001.pth
2019-12-17 11:59:56: Optimization done!

Don't change the batch size, it's fixed according to the original paper. I'll remove this parameter soon.

Don't change the batch size, it's fixed according to the original paper. I'll remove this parameter soon.
thank you, and will wait for it
and regarding to "normal_segments_scores" tensor, how to get segments score of all 800 videos?

authors: cervantes-loves-ai ekosman


text:
Feature: Major changes to Container class functions

Originally, the purpose of this feature branch was to change Container.dilute() to include the functionality of Container.create_solution_from(). However, due to the discovery of a significant bug in both Container.create_solution() and Container.dilute() and due additional larger-scale design decisions for PyPlate, this merge has many more changes than originally planned. These changes include:

Container.create_solution_from() was heavily refactored into a new function, Container.create_dilution().

If you are looking through the commit history, this function was temporarily named Container._dulte_to_quantity().

Container.dilute() was refactored and renamed to Container.dilute_in_place().

The purpose of the rename was to distinguish it from the new Container.create_dilution().
The purpose of the refactor was to remove the bugged 'fake solvent' logic and replace it with a correct implementation.

Container.create_solution() was refactored, and the computation logic moved to a new hidden function, Container._compute_solution_contents().

The function was quite bulky, and it felt better to separate the logic into distinct functions.

Container.create_solution() handles the outward facing input/output components.
Container._compute_solution_contents() handles the calculations for the moles of each substance that should be in the new solution.

The purpose the additional refactoring was to remove the bugged 'fake solvent' logic and replace it with a correct implementation.

New functions get_mass(), get_moles(), and get_quantity() were added to Container, and get_volume() was refactored.

These new functions allow users to query both the total quantities of the contents of the container as well as the quantity of a specific Substance.
The function get_volume() was adjusted to add an optional substance parameter to fit the same pattern as the new functions.

Recipe functions that create new Container instances were removed.

It was deemed problematic to have functions in Recipe that create containers, as the intended workflow for PyPlate is to create all Container/Plate objects outside of recipes and use recipes to manage only the liquid transfers.
The functions removed were:

Recipe.create_container()
Recipe.create_solution()
Recipe.create_solution_from()
Recipe.dilute()

Recipe.dilute_in_place() is planned to be added as a future feature.

Unit.calculate_concentration_ratio() was removed, as it was no longer in use by the refactored Container methods.

Unit tests were refactored to account for the changes to Container, Recipe, and Unit.

Existing unit tests needed to be altered for the new function names and adjusted functionality.
New unit tests will be created in the feature_rework_unit_tests branch and merged to development once development of that branch is completed.

All status checks have passed, so the branch will be merged.
NOTE: There is a known bug with Recipe.remove() for the substance usage tracking, and the unit test for it is not currently catching the issue. This will need to be fixed in the feature_rework_unit_tests branch.

repo: ekwan/PyPlate


text:
A command to set default resource pack config

I think it would be useful to have an ingame command to define the default_resource_pack config.
My use case is being able to run such a command from an external source.

The /mconfig command can do that. e.g. /mconfig config default_resource_pack https://my.url/rp.zip

authors: NathanWolf YanisBft

repo: elBukkit/MagicPlugin


text:
Parquet file not readable from Python

Version: Parquet.Net
v3.3.9
Runtime Version: .Net Framework v, .Net Core v etc.
dotnet core 2.2.402
OS: Windows/Linux/MacOSX v etc.
Windows 10
Expected behavior
Write parquet file from a table could be read in Python and other framework.
Actual behavior
df = pd.read_parquet("debug.parquet", "pyarrow")                                                                                Traceback (most recent call last):                                                                                File "", line 1, in
uet                                                                                return impl.read(path, columns=columns, **kwargs)                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\io\parquet.py", line 129, in read                                                                                **kwargs).to_pandas()                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 1152, in read_table    use_pandas_metadata=use_pandas_metadata)                                                                            File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\filesystem.py", line 179, in read_parquet                                                                                filesystem=self)                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 958, in init                                                                                self.validate_schemas()                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 969, in validate_schemas                                                                                self.schema = self.pieces[0].get_metadata().schema                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 502, in get_metadata                                                                                f = self.open()                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 520, in open                                                                                reader = self.open_file_func(self.path)                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 1056, in open_file                                                                                common_metadata=self.common_metadata)                                                                                File "C:\Users\jilli\AppData\Local\Continuum\anaconda3\lib\site-packages\pyarrow\parquet.py", line 130, in init                                                                                self.reader.open(source, use_memory_map=memory_map, metadata=metadata)                                                                                File "pyarrow_parquet.pyx", line 655, in pyarrow._parquet.ParquetReader.open                                                                                File "pyarrow\error.pxi", line 83, in pyarrow.lib.check_status
pyarrow.lib.ArrowIOError: Invalid parquet file. Corrupt footer.
Steps to reproduce the behavior
Create a random data table and write it to stream, then output to a file.
Code snippet reproducing the behavior

 private byte[] ParquetTableToByteArray(Table table)
        {
            using (var stream = new MemoryStream())
            using (var writer = new ParquetWriter(table.Schema, stream))
            {
                writer.CompressionMethod = Parquet.CompressionMethod.Snappy;
                using (var groupWriter = writer.CreateRowGroup())
                {
                    groupWriter.Write(table);
                    stream.Seek(0, SeekOrigin.Begin);
                    return stream.ToArray();
                }
            }
        }

Can't reproduce according to the code snippet. No information which data is in the table parameter. You might want to provide a runnable code snippet.

pyarrow.lib.ArrowIOError: Invalid parquet file. Corrupt footer is normally an indicator that you tried to read a file while it is still written.

Can you include the parquet file in question @little-eyes ?

authors: AndyCross aloneguid little-eyes xhochy

repo: elastacloud/parquet-dotnet


text:
java.lang.NoClassDefFoundError: java/lang/IndyBootstrapDispatcher

Problem with 1.18.1+ versions.
Tested with all available apm agents (1.19.0 latest)
We are using Jboss 6 AS(jboss-6.1.0.Final), Java 8(zulu8.46.0.19-ca-jdk8.0.252-linux_x64)
Describe the bug
During startup we are having NoClassDefFoundError problem.
This bug looks similar similar to https://github.com/elastic/apm-agent-java/pull/1458 which already fixed in 1.19
Debug logs
14:38:44,986 ERROR [STDERR] java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: java/lang/IndyBootstrapDispatcher
14:38:44,990 ERROR [STDERR] 	at org.jboss.invocation.http.servlet.InvokerServlet.init(InvokerServlet.java:81)
14:38:44,992 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1208)
14:38:44,993 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1108)
14:38:44,996 ERROR [STDERR] 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3628)
14:38:44,999 ERROR [STDERR] 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:3851)
14:38:45,000 ERROR [STDERR] 	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294)
14:38:45,002 ERROR [STDERR] 	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146)
14:38:45,003 ERROR [STDERR] 	at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476)
14:38:45,006 ERROR [STDERR] 	at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
14:38:45,007 ERROR [STDERR] 	at org.jboss.web.deployers.WebModule.start(WebModule.java:95)
14:38:45,009 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
14:38:45,010 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
14:38:45,011 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:38:45,012 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:498)
14:38:45,013 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
14:38:45,015 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
14:38:45,016 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
14:38:45,018 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271)
14:38:45,019 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670)
14:38:45,020 ERROR [STDERR] 	at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
14:38:45,021 ERROR [STDERR] 	at com.sun.proxy.$Proxy68.start(Unknown Source)
14:38:45,022 ERROR [STDERR] 	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53)
14:38:45,024 ERROR [STDERR] 	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41)
14:38:45,026 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
14:38:45,027 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
14:38:45,030 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
14:38:45,031 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
14:38:45,032 ERROR [STDERR] 	at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301)
14:38:45,033 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
14:38:45,034 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
14:38:45,037 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,039 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,040 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,044 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894)
14:38:45,051 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641)
14:38:45,057 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationService.installProfile(ProfileActivationService.java:207)
14:38:45,062 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationService.register(ProfileActivationService.java:146)
14:38:45,067 ERROR [STDERR] 	at org.jboss.profileservice.AbstractProfileService.registerProfile(AbstractProfileService.java:133)
14:38:45,071 ERROR [STDERR] 	at org.jboss.profileservice.AbstractProfileService.registerProfile(AbstractProfileService.java:119)
14:38:45,073 ERROR [STDERR] 	at org.jboss.web.tomcat.service.ondemand.OnDemandContextProfileManager.start(OnDemandContextProfileManager.java:438)
14:38:45,075 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
14:38:45,076 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
14:38:45,078 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:38:45,080 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:498)
14:38:45,081 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)
14:38:45,082 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)
14:38:45,083 ERROR [STDERR] 	at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
14:38:45,085 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257)
14:38:45,086 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
14:38:45,087 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125)
14:38:45,088 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72)
14:38:45,089 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202)
14:38:45,090 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
14:38:45,092 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
14:38:45,093 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
14:38:45,094 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
14:38:45,095 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
14:38:45,096 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
14:38:45,098 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
14:38:45,099 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
14:38:45,100 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,101 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,103 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,103 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
14:38:45,104 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
14:38:45,105 ERROR [STDERR] 	at org.jboss.system.ServiceController.doChange(ServiceController.java:671)
14:38:45,106 ERROR [STDERR] 	at org.jboss.system.ServiceController.start(ServiceController.java:443)
14:38:45,107 ERROR [STDERR] 	at org.jboss.system.microcontainer.jmx.ServiceControllerStartStopLifecycleCallback.install(ServiceControllerStartStopLifecycleCallback.java:44)
14:38:45,108 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
14:38:45,109 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:38:45,110 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:498)
14:38:45,111 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)
14:38:45,112 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)
14:38:45,113 ERROR [STDERR] 	at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
14:38:45,115 ERROR [STDERR] 	at org.jboss.beans.info.plugins.AbstractBeanInfo.invoke(AbstractBeanInfo.java:300)
14:38:45,115 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.invoke(AbstractKernelControllerContext.java:305)
14:38:45,117 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractLifecycleCallbackItem.install(AbstractLifecycleCallbackItem.java:87)
14:38:45,117 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleLifecycleCallbacks(AbstractController.java:2018)
14:38:45,119 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleInstallLifecycleCallbacks(AbstractController.java:1983)
14:38:45,119 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1091)
14:38:45,120 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,121 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,122 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,123 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
14:38:45,124 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
14:38:45,126 ERROR [STDERR] 	at org.jboss.system.ServiceController.doChange(ServiceController.java:671)
14:38:45,127 ERROR [STDERR] 	at org.jboss.system.ServiceController.start(ServiceController.java:443)
14:38:45,128 ERROR [STDERR] 	at org.jboss.system.microcontainer.jmx.ServiceControllerStartStopLifecycleCallback.install(ServiceControllerStartStopLifecycleCallback.java:44)
14:38:45,129 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
14:38:45,131 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:38:45,132 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:498)
14:38:45,133 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)
14:38:45,134 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)
14:38:45,135 ERROR [STDERR] 	at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
14:38:45,136 ERROR [STDERR] 	at org.jboss.beans.info.plugins.AbstractBeanInfo.invoke(AbstractBeanInfo.java:300)
14:38:45,137 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.invoke(AbstractKernelControllerContext.java:305)
14:38:45,138 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractLifecycleCallbackItem.install(AbstractLifecycleCallbackItem.java:87)
14:38:45,139 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleLifecycleCallbacks(AbstractController.java:2018)
14:38:45,140 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleInstallLifecycleCallbacks(AbstractController.java:1983)
14:38:45,141 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1091)
14:38:45,143 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,153 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,154 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,155 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
14:38:45,156 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
14:38:45,157 ERROR [STDERR] 	at org.jboss.system.ServiceController.doChange(ServiceController.java:671)
14:38:45,159 ERROR [STDERR] 	at org.jboss.system.ServiceController.start(ServiceController.java:443)
14:38:45,159 ERROR [STDERR] 	at org.jboss.system.microcontainer.jmx.ServiceControllerStartStopLifecycleCallback.install(ServiceControllerStartStopLifecycleCallback.java:44)
14:38:45,160 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
14:38:45,162 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:38:45,163 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:498)
14:38:45,165 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)
14:38:45,166 ERROR [STDERR] 	at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)
14:38:45,167 ERROR [STDERR] 	at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
14:38:45,168 ERROR [STDERR] 	at org.jboss.beans.info.plugins.AbstractBeanInfo.invoke(AbstractBeanInfo.java:300)
14:38:45,169 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.invoke(AbstractKernelControllerContext.java:305)
14:38:45,170 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractLifecycleCallbackItem.install(AbstractLifecycleCallbackItem.java:87)
14:38:45,172 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleLifecycleCallbacks(AbstractController.java:2018)
14:38:45,172 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.handleInstallLifecycleCallbacks(AbstractController.java:1983)
14:38:45,174 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1091)
14:38:45,175 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,176 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,177 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,179 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894)
14:38:45,179 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641)
14:38:45,181 ERROR [STDERR] 	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182)
14:38:45,182 ERROR [STDERR] 	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58)
14:38:45,183 ERROR [STDERR] 	at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:63)
14:38:45,184 ERROR [STDERR] 	at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55)
14:38:45,185 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179)
14:38:45,186 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832)
14:38:45,188 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550)
14:38:45,188 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571)
14:38:45,189 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491)
14:38:45,191 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
14:38:45,192 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
14:38:45,193 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
14:38:45,194 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,197 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,199 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,200 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
14:38:45,200 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
14:38:45,202 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983)
14:38:45,204 ERROR [STDERR] 	at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076)
14:38:45,207 ERROR [STDERR] 	at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)
14:38:45,208 ERROR [STDERR] 	at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106)
14:38:45,209 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143)
14:38:45,210 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151)
14:38:45,212 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94)
14:38:45,213 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
14:38:45,214 ERROR [STDERR] 	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
14:38:45,216 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
14:38:45,217 ERROR [STDERR] 	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
14:38:45,219 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
14:38:45,221 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)
14:38:45,222 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)
14:38:45,224 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)
14:38:45,225 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)
14:38:45,227 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)
14:38:45,228 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)
14:38:45,230 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)
14:38:45,231 ERROR [STDERR] 	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)
14:38:45,232 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190)
14:38:45,236 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87)
14:38:45,241 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215)
14:38:45,243 ERROR [STDERR] 	at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159)
14:38:45,245 ERROR [STDERR] 	at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112)
14:38:45,246 ERROR [STDERR] 	at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87)
14:38:45,247 ERROR [STDERR] 	at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91)
14:38:45,248 ERROR [STDERR] 	at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132)
14:38:45,249 ERROR [STDERR] 	at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56)
14:38:45,250 ERROR [STDERR] 	at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827)
14:38:45,251 ERROR [STDERR] 	at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417)
14:38:45,262 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:748)
14:38:45,263 ERROR [STDERR] Caused by: java.lang.NoClassDefFoundError: java/lang/IndyBootstrapDispatcher
14:38:45,264 ERROR [STDERR] 	... 174 more
14:38:45,265 ERROR [STDERR] Caused by: java.lang.ClassNotFoundException: java.lang.IndyBootstrapDispatcher from BaseClassLoader@2b5add68{vfs:///srv/appserv/jboss-6.1.0.Final/server/default/deploy/http-invoker.sar/invoker.war/}
14:38:45,266 ERROR [STDERR] 	at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:480)
14:38:45,267 ERROR [STDERR] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
14:38:45,267 ERROR [STDERR] 	... 174 more`

Hi @Kenzi007220 ,
Thanks for reporting this.
Did it used to work with a previous version or is it the first time it's deployed on this application ?
Does it happens on application startup (and re-deployment) or only when starting Jboss ?
Can you tell us how did you setup the agent ?

using -javaagent JVM startup option
using runtime attach

Normally the IndyBootstrapDispatcher class is loaded from the bootstrap classloader which is available to all JVM classes, thus this is not expected, but it may be due to Jboss classloading strategy and as it seems to be trying to load it from
BaseClassLoader@2b5add68{vfs:///srv/appserv/jboss-6.1.0.Final/server/default/deploy/http-invoker.sar/invoker.war/}

Hi @SylvainJuge,
It is successfully working with previous versions (tested with 1.15 and 1.17) The reason to update APM agest was this bugfix
Tested only with javaagent options
https://github.com/elastic/apm-agent-java/pull/1249
It happens after app restart
Startup options for agent (run.conf)
JAVA_OPTS="$JAVA_OPTS -Xbootclasspath/p:$JBOSS_HOME/lib/jboss-logmanager.jar"
JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.jboss.logmanager.LogManager"
JAVA_OPTS="$JAVA_OPTS -javaagent:$ELASTIC_APM_AGENT -Delastic.apm.config_file=$JBOSS_HOME/elasticapm.properties -Delastic.apm.log_file=$JBOSS_HOME/elasticapm.log -Delastic.apm.service_name=$(hostname -a)"

Where $ELASTIC_APM_AGENT -> path to apm agent and
elasticapm.properties:
central_config=false
application_packages=com.ownAppPackage*
transaction_sample_rate=0.05
profiling_inferred_spans_enabled=true
profiling_inferred_spans_min_duration=1ms
profiling_inferred_spans_sampling_interval=50ms
use_path_as_transaction_name=true
log_level=INFO
server_urls=$APM_SERVER_URL

Could it be because of typo?

No, this .clazz extension is intentional here in the packaged .jar file, it allows to ensure it's not loaded unless using a specific classloader. The whole delegation strategy has changed in 1.18.0 thus it was not using this previously.

[internal note]

Maybe it has something to do with JBoss changing the system CL by setting java.system.class.loader.
We're not testing JBoss 6.1 as we're not officially supporting it.

Just tested with standalone version - working for me without problems. So we will probably use standalone instead of agent
Thanks for clarification.

Thanks @Kenzi007220 that's an interesting learning here!
Standalone jar (aka "runtime attach" which is documented here ), can be used to bypass some startup issues when the agent is setup using the -javaagent option.
Thus, it seems that in some cases it could also be used to work-around some unsupported application servers :-).

With standalone apm server on 1 application problem still the same.
Maybe make sense to disable some instrumentation?
[2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: java/lang/IndyBootstrapDispatcher [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at com.valuephone.vpserverapp.common.impl.ActivationCodeMaintenanceServiceBean.deallocateAllBlockedActivationCodeUsages(ActivationCodeMaintenanceServiceBean.java:125) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at sun.reflect.GeneratedMethodAccessor1079.invoke(Unknown Source) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.lang.reflect.Method.invoke(Method.java:498) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:72) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:76) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:62) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at sun.reflect.GeneratedMethodAccessor1020.invoke(Unknown Source) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.lang.reflect.Method.invoke(Method.java:498) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:74) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_1295220736.invoke(InvocationContextInterceptor_z_fillMethod_1295220736.java) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:90) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_1295220736.invoke(InvocationContextInterceptor_z_setup_1295220736.java) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.async.impl.interceptor.AsynchronousServerInterceptor.invoke(AsynchronousServerInterceptor.java:128) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.concurrency.aop.interceptor.ContainerManagedConcurrencyInterceptor.invoke(ContainerManagedConcurrencyInterceptor.java:181) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.core.context.SessionInvocationContextAdapter.proceed(SessionInvocationContextAdapter.java:95) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:247) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.required(CMTTxInterceptor.java:349) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:209) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:52) [2020-12-03 14:19:09,004] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:47) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.interceptor.EJB3TCCLInterceptor.invoke(EJB3TCCLInterceptor.java:86) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.singleton.aop.impl.AOPBasedInterceptorRegistry.intercept(AOPBasedInterceptorRegistry.java:111) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.singleton.impl.container.SingletonContainer.invoke(SingletonContainer.java:206) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.callTimeout(AOPBasedSingletonContainer.java:888) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.timerservice.mk2.task.CalendarTimerTask.callTimeout(CalendarTimerTask.java:80) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at org.jboss.ejb3.timerservice.mk2.task.TimerTask.run(TimerTask.java:127) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] 	at java.lang.Thread.run(Thread.java:748) [2020-12-03 14:19:09,005] [ERROR] [pool-67-thread-4] [STDERR] [] Caused by: java.lang.NoClassDefFoundError: java/lang/IndyBootstrapDispatcher

Also inside APM logs there are visible 2 problems
2020-12-03 13:21:18,864 [Attach Listener] INFO  co.elastic.apm.agent.bci.bytebuddy.ErrorLoggingListener - org.jboss.resteasy.util.HttpServletRequestDelegate refers to a missing class.
2020-12-03 13:21:18,870 [Attach Listener] INFO  co.elastic.apm.agent.bci.bytebuddy.ErrorLoggingListener - org.jboss.resteasy.core.ResteasyHttpServletRequestWrapper refers to a missing class.

What you could try here is to set the agent configuration to log_level=debug in order to list all the instrumented classes.
Then you can selectively disable instrumentation plugins with the disable_instrumentations configuration option

Is it possible to add official support for Jboss 6.1 AS in the future?

@Kenzi007220 we don't plan to add official support for JBoss 6.1, as it is quite old and not widely used.
That said, we don't know of any specific issue preventing you from installing our agent on it.
Please verify that there is no leftover of any agent jar or agent-dependency anywhere - your application must not contain a dependency on the agent and agent jar should not be present in any library (JBoss-global/war lib/standalone jar lib etc.).

Note: implementing #1555 could help diagnose a common agent setup issue if it has been added as an application dependency.
In this particular case, it would at least save us the effort to investigate a potential setup issue.

There hasn't had any update on this issue for a while, given that we don't plan to add dedicated support for such old JBoss versions, we will close the issue for now. Feel free to comment/re-open if you think it's still relevant.
Also, the agent is now able to detect when it has been added to the wrong classpath (#1555 is now closed), this enhancement will be included in the next release, likely 1.26.0.

authors: Kenzi007220 SylvainJuge eyalkoren felixbarny

repo: elastic/apm-agent-java


text:
Fix NoClassDefFoundError in gRPC instrumentation

Reported here: https://discuss.elastic.co/t/elastic-apm-cannot-collect-grpc-requests/230086/8

:green_heart: Build Succeeded

Expand to view the summary

Build stats

Build Cause: [Pull request #1163 opened]

Start Time: 2020-04-29T07:43:45.186+0000

Duration: 35 min 32 sec (2071985)

Commit: 6c9a3e15f328c25f585ad29998f176ac73e9cf57

Test stats :test_tube:

Test
Results

Failed
0

Passed
1232

Skipped
12

Total
1244

User reported this fixed the problem

authors: apmmachine felixbarny


text:
migrate gRPC plugin to an indy plugin

What does this PR do?
Fixes #1332 by migrating to an indy plugin.
Relates to https://github.com/elastic/apm-agent-java/issues/1337
Checklist

[x] This is something else

[x] I have updated CHANGELOG.asciidoc

:green_heart: Build Succeeded

Expand to view the summary

Build stats

Build Cause: [Pull request #1358 opened]

Start Time: 2020-08-27T11:51:33.634+0000

Duration: 51 min 4 sec

Test stats :test_tube:

Test
Results

Failed
0

Passed
1484

Skipped
11

Total
1495

authors: SylvainJuge apmmachine


text:
document otel instrumentation annotations not supported

Document that OpenTelemetry instrumentation annotations are not supported.

:green_heart: Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS

Expand to view the summary

Build stats

Start Time: 2022-08-24T10:13:48.228+0000

Duration: 4 min 19 sec

:grey_exclamation: Flaky test report
No test was executed to be analysed.
:robot: GitHub comments
To re-run your PR in the CI, just comment with:

/test : Re-trigger the build.

run benchmark tests : Run the benchmark tests.

run jdk compatibility tests : Run the JDK Compatibility tests.

run integration tests : Run the Agent Integration tests.

run end-to-end tests : Run the APM-ITs.

run windows tests : Build & tests on windows.

run elasticsearch-ci/docs : Re-trigger the docs validation. (use unformatted text in the comment!)


text:
create test to reproduce #53

reproduce #53

repo: elastic/elastic-transport-js


text:
Update documentation for ICU Transform

Fixes #40

Just signing the CLA.

Fantastic! Thanks!

authors: Gasol dadoonet

repo: elastic/elasticsearch-analysis-icu


text:
hive array data type mapping in es string?

使用elasthcsearch-hadoop同步hive中数据到es中.
hive中建的字段类型为   type_id array, 为什么映射到es中,es的类型变为 string了.有什么解决办法吗?

Please use English.

hive array data type mapping in es string?

repo: elastic/elasticsearch-hadoop


text:
[DOCS] Add 8.4.0 release notes

Preview
https://elasticsearch-hadoop_1989.docs-preview.app.elstc.co/guide/en/elasticsearch/hadoop/master/eshadoop-8.4.0.html

💚 All backports created successfully

Status
Branch
Result

✅
8.4

Questions ?
Please refer to the Backport tool documentation


text:
Single response from array in top hits aggregation fails to deserialize

NEST/Elasticsearch.Net version: 5.5.0
Elasticsearch version: 5.6.8
Description of the problem including expected versus actual behavior:
I have a top hits aggregation, which returns a single nested object.
.Aggregations(a => a
                .Nested("global", gb => gb
                    .Path("locations")
                    .Aggregations(a2 => a2
                        .Terms("locations", l => l
                            .Field("locations.name.keyword")
                            .Aggregations(a3 => a3
                                .TopHits("locationHit", th => th
                                    .Size(1)
                                )
                            )
                        )
                    )
                )

I then try to retrieve the top hit:
        var globalLocations = searchResponse.Aggs.Nested("global").Terms("locations");

        foreach (var globalLocation in globalLocations.Buckets)
        {
            var locationResults = locationHit.Hits<Document>();
        }

This causes the following error:
Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[MyObject+Location]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'hits[0]._source.locations.coordinates', line 1, position 589.
The json for locationResults is:  (locations isn't an array, though it is mapped as nested)
{{
  "_index": "documents",
  "_type": "document",
  "_id": "9cd79253703ad1b588d8bec827bc696230a4dac9",
  "_nested": {
    "field": "locations",
    "offset": 0
  },
  "_score": 1.0,
  "_source": {
    "locations": {
      "coordinates": {
        "lat": 37.63983154296875,
        "lon": -123.173828125
      },
      "sizeInKm": 84.83842089198464
    }
  }
}}

The Location class looks like this:
        public class Location
        {
            public string name { get; set; }
            [GeoPoint]
            public GeoLocation coordinates { get; set; }
            public double sizeInKm { get; set; }
        }

and it is nested within a Document:
        [ElasticsearchType(Name = "document")]
        public class Document
        {
            ....
            [Nested]
            public List<Location> locations { get; set; }
            ....
        }

@carasel would you be able to provide the complete JSON response to the request you're making (obfuscate any data that shouldn't be posted publicly)?

Closing due to lack of response.

authors: carasel codebrain russcam

repo: elastic/elasticsearch-net