mace-opensaml-users - RE: [OpenSAML] marshalling problem C++
Subject: OpenSAML user discussion
List archive
- From: "Brian Sheely" <>
- To: <>
- Subject: RE: [OpenSAML] marshalling problem C++
- Date: Wed, 14 May 2008 10:32:14 -0700
With regard to the xmltoolingtest, I was able to use perl from the
command line to generate the source files (e.g.,
ComplexXMLObjectTest.cpp). If Visual Studio is supposed to generate
those as part of the build process, I couldn't get it to work. The next
build problem is that I get a lot of "already defined" link errors which
I'm still trying to figure out:
EncryptionTest.obj : error LNK2005: "private: static bool
CxxTest::TestTracker::_created"
(?_created@TestTracker@CxxTest@@0_NA)
already defined in ComplexXMLObjectTest.obj
Regarding the lack of xerces symbols when I step into
request->marshall(), I'm certain that I'm running against the same
xerces that I built against. I've seen instances where the debugger
gives me a "no symbols loaded for xxx.dll" message on the call stack.
But in this case, I don't see anything to indicate that a xerces call is
ever made.
Anyway, please let me know the results of the "simple app" test when you
have a chance to run it. Thanks.
Brian Sheely
-----Original Message-----
From: Scott Cantor
[mailto:]
Sent: Tuesday, May 13, 2008 10:08 PM
To:
Subject: RE: [OpenSAML] marshalling problem C++
> I've tried to build samltest and xmltoolingtest, but I get a "A tool
> returned an error code from "Performing Custom Build Step"" error in
> both cases. I assume that's the result of running
cxxtest\cxxtestgen.pl.
> I still haven't figured out that issue.
Do you have Perl and cxxtest installed?
> I also built a very simple application with all of the code in main:
I'll try and build it when I get a chance, probably weekend time frame.
> For whatever reason, I don't get the stack error when running the real
> app. And I also think it's significant that I never actually step into
> any xerces code during the marshall call. A few hundred calls in
> xmltooling, but I return without ever seeing a xerces call on the
stack.
That means you don't have Xerces symbols available, most likely, but it
may
be a symptom that there's a mismatch between the Xerces you're building
against and the one you're actually running with.
-- Scott
- marshalling problem C++, Brian Sheely, 05/09/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/09/2008
- RE: [OpenSAML] marshalling problem C++, Brian Sheely, 05/12/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/12/2008
- Message not available
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/12/2008
- RE: [OpenSAML] marshalling problem C++, .:: Francesco la Torre ::., 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Brian Sheely, 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Brian Sheely, 05/14/2008
- building xmltoolingtest C++, Brian Sheely, 05/14/2008
- RE: [OpenSAML] building xmltoolingtest C++, Scott Cantor, 05/14/2008
- xmltooling C++, Brian Sheely, 05/16/2008
- RE: [OpenSAML] xmltooling C++, Scott Cantor, 05/16/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/18/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/12/2008
- RE: [OpenSAML] marshalling problem C++, Brian Sheely, 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/13/2008
- RE: [OpenSAML] marshalling problem C++, Brian Sheely, 05/12/2008
- RE: [OpenSAML] marshalling problem C++, Scott Cantor, 05/09/2008
Archive powered by MHonArc 2.6.16.