There are some serious limitations on Apache config due to performance considerations. Can we just delete the folder modelMap and create a modelMap file which is an XSD? (and then change it in subsequent releases to a proper name, so only M6 users will be affected).

Andrus

On Jun 10, 2009, at 12:50 PM, Aristedes Maniatis wrote:

Yes, absolutely. The schemaLocation should end in .xsd

That's a bummer. We need to fix that in Cayenne code itself, but in the meantime, maybe we can redirect http://cayenne.apache.org/schema/3.0/modelMap to http://cayenne.apache.org/schema/3.0/modelMap.xsd. Does anyone know whether we can add .htaccess files to the Cayenne web site?

Ari Maniatis

On 10/6/09 7:40 PM, Andrey Razumovsky wrote:
Hi Ari,

Here is Datamap.xml header generated by CM:

<data-map xmlns="http://cayenne.apache.org/schema/3.0/modelMap";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://cayenne.apache.org/schema/3.0/modelMap
http://cayenne.apache.org/schema/3.0/modelMap";
  project-version="3.0">

I think it fails because second url in xsi:schemaLocation (
http://cayenne.apache.org/schema/3.0/modelMap) points to HTML, not to XSD.

2009/6/10 Aristedes Maniatis<[email protected]>

Hi Andrey

What is the schema location is it trying to load from?

How did you generate the datamap XML? Did you create a new project in Cayenne Modeler? If you like, send me the XML offlist and I can see if I can
reproduce the problem.


Ari Maniatis



On 10/6/09 5:18 PM, Andrey Razumovsky wrote:

Hi Ari,

I've created a JIRA issue. Seems that Eclipse is trying to download XSD
from
specified location, but it is simple HTML.

2009/6/5 Aristedes Maniatis<[email protected]>

 On 5/6/09 7:19 PM, Andrey Razumovsky wrote:
I started getting problems with validating DataMap XMLs in Eclipse. It
says
"Referenced file [i.e. our xsd schema] contains errors". And there are a
lot
of errors in details. Does anyone have such problems?

I haven't seen any problems, but I'm not terribly surprised given that
there hasn't been any enforced validation until now. If you have some details I am sure we can work through them to figure out what needs to be tweaked. For example, the XSD is sensitive to the order of elements: I
think
I got the order right, but maybe something is mixed up.

Ari Maniatis






Reply via email to