Data services getting metadata error

7 messages Options
Embed this post
Permalink
webpost

Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Hello,
I'm using restlet-jse-2.0m5 (under JRE 1.5.0_06) to generate classes with the following code :

    public static void main(String[] args) {
        String[] arguments =
              { "http://localhost:2870/Orders.svc",
                "c:\temp" };
        Generator.main(arguments);        
    }

The service is a very classic ADO.NET Data Services "Northwind" database model.

I'm getting the following error :
27 oct. 2009 18:16:21 org.restlet.ext.dataservices.Session getMetadata
INFO: Get the metadata for http://localhost:2870/Orders.svc at http://localhost:2870/Orders.svc/$metadata
27 oct. 2009 18:16:21 org.restlet.engine.http.StreamClientHelper start
INFO: Starting the HTTP client
ERREUR :  ''
javax.xml.transform.TransformerException: java.lang.NullPointerException
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:647)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
        at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:193)
        at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
        at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
        at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
        at mypackage1.Class1.main(Class1.java:15)
Caused by: java.lang.NullPointerException
        at org.restlet.ext.dataservices.internal.edm.MetadataReader.startElement(MetadataReader.java:351)
        at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
        at com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:291)
        at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:244)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
        at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)
        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:584)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:638)
        ... 6 more
---------
java.lang.NullPointerException
        at org.restlet.ext.dataservices.internal.edm.MetadataReader.startElement(MetadataReader.java:351)
        at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
        at com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:291)
        at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:244)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
        at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)
        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:584)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:638)
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
        at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:193)
        at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
        at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
        at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
        at mypackage1.Class1.main(Class1.java:15)
27 oct. 2009 18:16:22 org.restlet.ext.dataservices.Session getMetadata
GRAVE: Can't get the metadata for http://localhost:2870/Orders.svc
java.io.IOException: Couldn't parse the source representation: java.lang.NullPointerException
        at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:201)
        at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
        at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
        at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
        at mypackage1.Class1.main(Class1.java:15)
ADO.NET Data Services code generation tool
******************************************
Error encountered at this step:
step 4 - get the metadata descriptor

Please check that you provide the following parameters:
   - a valid URI for the remote service
   - a valid directory path where to generate the files.


Any idea of what I'm doing wrong ?
Thanks in advance,
Vincent

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2411732
jlouvel

Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Hi Vincent,

This looks like a bug to me. Could you send us the metadata EDM XML
document so we can check why it fails?

In order to retrieve it, just type in your browser:
http://localhost:2870/Orders.svc/$metadata

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com



[hidden email] a écrit :

> Hello,
> I'm using restlet-jse-2.0m5 (under JRE 1.5.0_06) to generate classes with the following code :
>
>     public static void main(String[] args) {
>         String[] arguments =
>               { "http://localhost:2870/Orders.svc",
>                 "c:\temp" };
>         Generator.main(arguments);        
>     }
>
> The service is a very classic ADO.NET Data Services "Northwind" database model.
>
> I'm getting the following error :
> 27 oct. 2009 18:16:21 org.restlet.ext.dataservices.Session getMetadata
> INFO: Get the metadata for http://localhost:2870/Orders.svc at http://localhost:2870/Orders.svc/$metadata
> 27 oct. 2009 18:16:21 org.restlet.engine.http.StreamClientHelper start
> INFO: Starting the HTTP client
> ERREUR :  ''
> javax.xml.transform.TransformerException: java.lang.NullPointerException
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:647)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
> at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:193)
> at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
> at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
> at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
> at mypackage1.Class1.main(Class1.java:15)
> Caused by: java.lang.NullPointerException
> at org.restlet.ext.dataservices.internal.edm.MetadataReader.startElement(MetadataReader.java:351)
> at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
> at com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:291)
> at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:244)
> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
> at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)
> at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:584)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:638)
> ... 6 more
> ---------
> java.lang.NullPointerException
> at org.restlet.ext.dataservices.internal.edm.MetadataReader.startElement(MetadataReader.java:351)
> at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
> at com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:291)
> at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:244)
> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
> at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:221)
> at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:322)
> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:584)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:638)
> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
> at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:193)
> at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
> at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
> at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
> at mypackage1.Class1.main(Class1.java:15)
> 27 oct. 2009 18:16:22 org.restlet.ext.dataservices.Session getMetadata
> GRAVE: Can't get the metadata for http://localhost:2870/Orders.svc
> java.io.IOException: Couldn't parse the source representation: java.lang.NullPointerException
> at org.restlet.ext.xml.SaxRepresentation.parse(SaxRepresentation.java:201)
> at org.restlet.ext.dataservices.internal.edm.Metadata.<init>(Metadata.java:72)
> at org.restlet.ext.dataservices.Session.getMetadata(Session.java:302)
> at org.restlet.ext.dataservices.Generator.main(Generator.java:100)
> at mypackage1.Class1.main(Class1.java:15)
> ADO.NET Data Services code generation tool
> ******************************************
> Error encountered at this step:
> step 4 - get the metadata descriptor
>
> Please check that you provide the following parameters:
>    - a valid URI for the remote service
>    - a valid directory path where to generate the files.
>
>
> Any idea of what I'm doing wrong ?
> Thanks in advance,
> Vincent
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2411732
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2411805
webpost

RE: Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Sure, here is the file, attached.
Regards,

Vincent (from Paris ;) )
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
  <edmx:DataServices>
    <Schema Namespace="NorthwindModel" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2006/04/edm">
      <EntityType Name="OrderDetail">
        <Key>
          <PropertyRef Name="OrderID" />
          <PropertyRef Name="ProductID" />
        </Key>
        <Property Name="OrderID" Type="Edm.Int32" Nullable="false" />
        <Property Name="ProductID" Type="Edm.Int32" Nullable="false" />
        <Property Name="UnitPrice" Type="Edm.Decimal" Nullable="false" Precision="19" Scale="4" />
        <Property Name="Quantity" Type="Edm.Int16" Nullable="false" />
        <Property Name="Discount" Type="Edm.Single" Nullable="false" />
        <NavigationProperty Name="Orders" Relationship="NorthwindModel.FK_Order_Details_Orders" FromRole="Order_Details" ToRole="Orders" />
        <NavigationProperty Name="Products" Relationship="NorthwindModel.FK_Order_Details_Products" FromRole="Order_Details" ToRole="Products" />
      </EntityType>
      <EntityType Name="Order">
        <Key>
          <PropertyRef Name="OrderID" />
        </Key>
        <Property Name="OrderID" Type="Edm.Int32" Nullable="false" />
        <Property Name="CustomerID" Type="Edm.String" Nullable="true" MaxLength="5" Unicode="true" FixedLength="true" />
        <Property Name="EmployeeID" Type="Edm.Int32" Nullable="true" />
        <Property Name="OrderDate" Type="Edm.DateTime" Nullable="true" />
        <Property Name="RequiredDate" Type="Edm.DateTime" Nullable="true" />
        <Property Name="ShippedDate" Type="Edm.DateTime" Nullable="true" />
        <Property Name="ShipVia" Type="Edm.Int32" Nullable="true" />
        <Property Name="Freight" Type="Edm.Decimal" Nullable="true" Precision="19" Scale="4" />
        <Property Name="ShipName" Type="Edm.String" Nullable="true" MaxLength="40" Unicode="true" FixedLength="false" />
        <Property Name="ShipAddress" Type="Edm.String" Nullable="true" MaxLength="60" Unicode="true" FixedLength="false" />
        <Property Name="ShipCity" Type="Edm.String" Nullable="true" MaxLength="15" Unicode="true" FixedLength="false" />
        <Property Name="ShipRegion" Type="Edm.String" Nullable="true" MaxLength="15" Unicode="true" FixedLength="false" />
        <Property Name="ShipPostalCode" Type="Edm.String" Nullable="true" MaxLength="10" Unicode="true" FixedLength="false" />
        <Property Name="ShipCountry" Type="Edm.String" Nullable="true" MaxLength="15" Unicode="true" FixedLength="false" />
        <NavigationProperty Name="OrderDetails" Relationship="NorthwindModel.FK_Order_Details_Orders" FromRole="Orders" ToRole="Order_Details" />
      </EntityType>
      <EntityType Name="Product">
        <Key>
          <PropertyRef Name="ProductID" />
        </Key>
        <Property Name="ProductID" Type="Edm.Int32" Nullable="false" />
        <Property Name="ProductName" Type="Edm.String" Nullable="false" MaxLength="40" Unicode="true" FixedLength="false" />
        <Property Name="SupplierID" Type="Edm.Int32" Nullable="true" />
        <Property Name="CategoryID" Type="Edm.Int32" Nullable="true" />
        <Property Name="QuantityPerUnit" Type="Edm.String" Nullable="true" MaxLength="20" Unicode="true" FixedLength="false" />
        <Property Name="UnitPrice" Type="Edm.Decimal" Nullable="true" Precision="19" Scale="4" />
        <Property Name="UnitsInStock" Type="Edm.Int16" Nullable="true" />
        <Property Name="UnitsOnOrder" Type="Edm.Int16" Nullable="true" />
        <Property Name="ReorderLevel" Type="Edm.Int16" Nullable="true" />
        <Property Name="Discontinued" Type="Edm.Boolean" Nullable="false" />
        <NavigationProperty Name="OrderDetails" Relationship="NorthwindModel.FK_Order_Details_Products" FromRole="Products" ToRole="Order_Details" />
      </EntityType>
      <Association Name="FK_Order_Details_Orders">
        <End Role="Orders" Type="NorthwindModel.Order" Multiplicity="1" />
        <End Role="Order_Details" Type="NorthwindModel.OrderDetail" Multiplicity="*" />
        <ReferentialConstraint>
          <Principal Role="Orders">
            <PropertyRef Name="OrderID" />
          </Principal>
          <Dependent Role="Order_Details">
            <PropertyRef Name="OrderID" />
          </Dependent>
        </ReferentialConstraint>
      </Association>
      <Association Name="FK_Order_Details_Products">
        <End Role="Products" Type="NorthwindModel.Product" Multiplicity="1" />
        <End Role="Order_Details" Type="NorthwindModel.OrderDetail" Multiplicity="*" />
        <ReferentialConstraint>
          <Principal Role="Products">
            <PropertyRef Name="ProductID" />
          </Principal>
          <Dependent Role="Order_Details">
            <PropertyRef Name="ProductID" />
          </Dependent>
        </ReferentialConstraint>
      </Association>
    </Schema>
    <Schema Namespace="NorthwindRest" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2006/04/edm">
      <EntityContainer Name="NorthwindEntities" m:IsDefaultEntityContainer="true">
        <EntitySet Name="OrderDetailSet" EntityType="NorthwindModel.OrderDetail" />
        <EntitySet Name="OrderSet" EntityType="NorthwindModel.Order" />
        <EntitySet Name="ProductSet" EntityType="NorthwindModel.Product" />
        <AssociationSet Name="FK_Order_Details_Orders" Association="NorthwindModel.FK_Order_Details_Orders">
          <End Role="Orders" EntitySet="OrderSet" />
          <End Role="Order_Details" EntitySet="OrderDetailSet" />
        </AssociationSet>
        <AssociationSet Name="FK_Order_Details_Products" Association="NorthwindModel.FK_Order_Details_Products">
          <End Role="Products" EntitySet="ProductSet" />
          <End Role="Order_Details" EntitySet="OrderDetailSet" />
        </AssociationSet>
      </EntityContainer>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>
jlouvel

RE: Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Salut Vincent,

Thanks for providing the metadata file. I've entered a bug report:

"NPE while parsing some metadata"
http://restlet.tigris.org/issues/show_bug.cgi?id=928

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com



-----Message d'origine-----
De : [hidden email] [mailto:[hidden email]]
Envoyé : jeudi 29 octobre 2009 15:56
À : [hidden email]
Objet : RE: Re: Data services getting metadata error

Sure, here is the file, attached.
Regards,

Vincent (from Paris ;) )

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2413216
webpost

RE: Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Thank you Jerome for taking care of this.

However, I need to establish a POC between ADO.NET Data Services and Java, Restlet seems the best solution on the paper but I can't make it work.

I'm following your tutorial :
http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet/288-restlet.html

Do you have any ADO.NET Data Service example that works (since http://restlet.cloudapp.net:20000/TestAssociationOneToOne.svc in not available) or a working demo project ?

Regards,
Vincent

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2413648
Thierry Boileau

RE: Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
Hello Vincent,

Thanks for your report that helps fixing a bug during the parsing of the metadata file.
I've updated the svn repository, the next snapshot (available in about 3 hours) will contain this fix.

Regarding the sample data service TesAssociationOneToOne, it seems it has been removed by MS France.
MS Corp provides another set of (read-only I think) services called OGDI, I think you can try one of them, for example "http://ogdi.cloudapp.net/v1/dc".

Best regards,
Thierry Boileau

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2413681
jlouvel

RE: Re: Data services getting metadata error

Reply Threaded More More options
Print post
Permalink
In reply to this post by webpost
Hi Vincent,

The fix is now available in the latest Restlet 2.0 snapshot:
http://www.restlet.org/downloads/unstable

Could you test and let us know if it works for you? Regarding the
http://restlet.cloudapp.net service being down, we need to investigate. I've
entered a report:

"The restlet.cloudapp.net data service is down"
http://restlet.tigris.org/issues/show_bug.cgi?id=935

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com



-----Message d'origine-----
De : [hidden email] [mailto:[hidden email]]
Envoyé : lundi 2 novembre 2009 10:03
À : [hidden email]
Objet : RE: Re: Data services getting metadata error

Thank you Jerome for taking care of this.

However, I need to establish a POC between ADO.NET Data Services and Java,
Restlet seems the best solution on the paper but I can't make it work.

I'm following your tutorial :
http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet/288-restl
et.html

Do you have any ADO.NET Data Service example that works (since
http://restlet.cloudapp.net:20000/TestAssociationOneToOne.svc in not
available) or a working demo project ?

Regards,
Vincent

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=24136
48

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2414063