Please disregard this last message. I'd misread the tag nesting in
Info.plist and had placed the XXE_ADDON_PATH variable in the wrong spot. It
works now!

--
Kevin Yank
Technical Director, SitePoint Pty. Ltd.

> -----Original Message-----
> From: Kevin Yank [mailto:kevin at sitepoint.com]
> Sent: Tuesday, 22 May 2007 12:06 PM
> To: 'xmleditor-support at xmlmind.com'
> Subject: RE: Setting XXE_ADDON_PATH on Mac OS X
> 
> Hussein,
> 
> Thanks for your reply. The workaround you proposed does not seem to
> work, however.
> 
> Having made the recommended tweak to my Info.plist file, I launched
> XMLMind XML Editor and the custom configuration was still not loaded.
> Again, right-clicking the status bar displayed no evidence that the
> XXE_ADDON_PATH property had taken effect.
> 
> --
> Kevin Yank
> Technical Director, SitePoint Pty. Ltd.
> 
> > -----Original Message-----
> > From: Hussein Shafie [mailto:hussein at xmlmind.com]
> > Sent: Monday, 21 May 2007 9:28 PM
> > To: Kevin Yank
> > Cc: xmleditor-support at xmlmind.com
> > Subject: Re: Setting XXE_ADDON_PATH on Mac OS X
> >
> > Kevin Yank wrote:
> > > Hi there,
> > >
> > >
> > >
> > > I'm attempting to deploy XMLMind XML Editor 3.6 Professional on a
> Mac
> > > for the first time.
> > >
> > >
> > >
> > > We have a customized DocBook XML configuration that we use by
> setting
> > > the XXE_ADDON_PATH property to an absolute URL on our Windows
> > workstations.
> > >
> > >
> > >
> > > In an attempt to set up the same configuration on my Mac OS X
> > computer,
> > > I have created a directory called .MacOSX in my user home
> directory,
> > and
> > > created in that directory a file named environment.plist, with the
> > > following contents:
> > >
> > >
> > >
> > > <?xml version="1.0" encoding="UTF-8"?>
> > >
> > > <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
> > >
> > >     "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
> > >
> > > <plist version="1.0">
> > >
> > >   <dict>
> > >
> > >     <key>XXE_ADDON_PATH</key>
> > >
> > >
> > >
> >
> <string>@http://www.sitepoint.com/books/xxe_config/configs.list;+</stri
> > ng>
> > >
> > >   </dict>
> > >
> > > </plist>
> > >
> > >
> > >
> > > I have further confirmed that this variable is being applied to the
> > > system by opening Terminal and typing the 'set' command, which
> lists
> > > active environment variables, including XXE_ADDON_PATH.
> > >
> > >
> > >
> > > Unfortunately, the XXE_ADDON_PATH variable specified therein is not
> > > being used by XMLMind XML Editor when I launch it, and it is not
> > listed
> > > when I right-click on the status bar after the program has started
> > up.
> > >
> > >
> > >
> > > Can you provide any advice on how I might get this working?
> >
> > I'm affraid this cannot work due to a limitation of Apple's Java[tm]
> > launcher on the Mac.
> >
> > There is no way to specify in XXE's Info.plist (see attachment):
> ``Java
> > property XXE_ADDON_PATH is equals to the value of environment
> variable
> > XXE_ADDON_PATH, if any''.
> >
> > The workaround is obvious but horrible: open the Info.plist file
> found
> > deep inside the XMLEditor.app bundle and using a text editor add the
> > following key/string elements:
> >
> > ---
> > <key>Properties</key>
> > <dict>
> >
> >         ...
> >
> > <key>XXE_ADDON_PATH</key>
> >
> <string>@http://www.sitepoint.com/books/xxe_config/configs.list;+</stri
> > ng>
> >
> >        ...
> >
> > </dict>
> > ---


Reply via email to