Using: Build 2261, Version 2.0.0 / 76f3b74We use as the ID for our docs the Type.FullName + some unique identifier.The problem seems that if we have a nested class then the ID will have a '+' sign, eg: VideoStore.Sales.ProcessOrderSaga+OrderDataWhen we create the document it all works file because it is a POST (see Request #7 below).But then if we try to Load the document by ID (see Request #8) we get null!If I remove the '+' character (see Request #10 and 11) then it works as expected.Here is the log from the server:Request # 7: POST - 58 ms - <system> - 200 - /bulk_docsPUT VideoStore.Sales.ProcessOrderSaga+OrderData/OrderNumber/3842cac4-b9a0-8223-0dcc-509a6f75849bRequest # 8: GET - 0 ms - <system> - 200 - /queries/?include=SagaDocId&id=VideoStore.Sales.ProcessOrderSaga+OrderData/OrderNumber/3842cac4-b9a0-8223-0dcc-509a6f75849bRequest # 9: GET - 0 ms - <system> - 404 - /docs/Raven/Replication/DestinationsRequest # 10: POST - 47 ms - <system> - 200 - /bulk_docsPUT VideoStore.Sales.OrderData/OrderNumber/3842cac4-b9a0-8223-0dcc-509a6f75849bRequest # 11: GET - 1 ms - <system> - 200 - /queries/?include=SagaDocId&id=VideoStore.Sales.OrderData/OrderNumber/3842cac4-b9a0-8223-0dcc-509a6f75849bIs there any known issue with using '+' as part of the id for a documents?
--
You received this message because you are subscribed to the Google Groups "ravendb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Can't start with / either right? I think I hit that recently in 2330 for a moment due to a bug in my code building the id.