Hi Stephan,
I used com.sun.star.lang.XMultiComponentFactory to get the 
com.sun.star.reflection.TypeDescriptionManager service, which in turn I get 
via getServiceManager() from the object delivered by UnoResolver.resolve() 
call.
I don't know, if that is the correct/best way.
Bye,
Arnulf

Am Donnerstag, 7. Juli 2005 11:08 schrieb Stephan Bergmann:
> Arnulf Wiedemann wrote:
> > Hi Stephan,
> > I did debug and found out the following (also for other people having the
> > same problem):
> >
> > A XTypeDescriptionEnumerationAccess needs to be created:
> >
> > either with a createInstanceWithArgumentsAndContext with an argument
> > being an opened XSimpleRegistry object
> > (for example //file:///<directory_where_the_registry_resides>/types.rdb)
> >
> > or there must be a call to XInitialization.initialize with such an object
> > in the argument sequence of the initialize call.
> >
> > The noSuchTypeName exception is also thrown, if there is no registry at
> > all to look for the key (that was my problem).
> >
> > Bye,
> > Arnulf
>
> You did not tell how you obtained a UNO object that implements
> XTypeDescriptionEnumerationAccess.  Did you use the
> com.sun.star.reflection.TypeDescriptionManager service obtainable as a
> singleton
> ("/singletons/com.sun.star.reflection.theTypeDescriptionManager") at the
> component context?  See the UNOIDL documentation of
> com.sun.star.reflection.TypeDescriptionManager.
>
> -Stephan
>
> > Am Dienstag, 5. Juli 2005 16:44 schrieb Stephan Bergmann:
> >>Arnulf Wiedemann wrote:
> >>>Hi Stephan,
> >>>yes I did, I tried different values and also an empty sequence with the
> >>>same result. I also tried to just use "com" and "ucr.com" and with "::"
> >>>and "/" as separator as module with no success.
> >>>Bye,
> >>>Arnulf
> >>
> >>If you want to debug this, the code for the type description manager is
> >>in stoc/source/tdmanager, and the code for the .rdb-based type
> >>description provider (which is consulted by the type description
> >>manager) is in stoc/source/registry_tdprovider).
> >>
> >>-Stephan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to