On Mon, 21 Jan 2002, Kimbro Staken wrote:

>
>On Sunday, January 20, 2002, at 01:32 PM, Heinrich G�tzger wrote:
>>
>> And, the more I think about it, the more I get the feling, that this is
>> a very special kind of configuration at all. At least I have the dbXML
>> running in xmlBlaster using two ORB's.
>>
>
>This is definitely not a common thing to want to do. CORBA really isn't
>that popular. I'm still not clear on what you're doing though. Are you
>embedding the server in the same process?

Yes, this is my goal. Having Xindice running embedded in xmlBlaster as an
implementation for a persistence layer. For small needs it's running
already, but it's not final now.

(Sorry, I started writing the other mail yesterday, but family took me
away ....)

>> right now we think about implementing a classloader hirachy like described
>> in:
>> http://jakarta.apache.org/tomcat/tomcat-4.0-doc/class-loader-howto.html
>> to address the problems wich may occur with other plugins like security,
>> protocol or persistence. There may also be problems with different
>> XMLParsers in different packages.
>>
>
>It'll be interesting to see if this can be fully solved through  this
>mechanism.

I am interested my self very well. I sounds like that it would/could work.

>>> Of course JacORB should work just fine, so I'm sure it's just a
>>> small problem that can be resolved if you really want to go that route.
>>
>> Using JacORB would be fine for the first.
>>
>
>Did you try doing a full rebuild so it regenerates the stubs? That shouldn'
>t be necessary with the POA, but it looks like it's having problems
>finding the methods to call.

I just tried, but when I remove openorb from my CLASSPATH, it won't
build the jar file. It says something about openorb's missing:

    [javac]
/home/goetzger/java/xml-xindice/java/src/org/apache/xindice/client/corba/db/NamesHelper.java:40:
cannot resolve symbol
    [javac] symbol  : class Any
    [javac] location: package CORBA
    [javac]             if(HAS_OPENORB && a instanceof org.openorb.CORBA.Any) {

Rebuilding with openorb in the CLASSPATH won't help much, does it?


regards

Heinrich
--
http://www.xmlBlaster.org

Reply via email to