RE: Query Parameters for Directory Restlets and static files (405 error)
Hi Andrew, This 405 error corresponds to a bug that has recently been fixed. I suggest that you try again with a recent snapshot. 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 : Andrew Moore [mailto:rp.andrew.mo...@gmail.com] Envoyé : vendredi 30 octobre 2009 16:46 À : discuss@restlet.tigris.org Objet : Re: Query Parameters for Directory Restlets and static files (405 error) Any ideas anyone? Is there another list somewhere I should be posting this? Regards, Andrew Andrew Moore wrote: > > Hi, > > I'm still learning REST, HTTP, and Restlets... so this may be a basic > question, but here goes... > > My situation/problem space: > > We have a javascript heavy client and I am trying to set up a way of > testing individual UI components, while reusing the same javascript > includes (so everyone knows if something has broken with our proprietary > javascript library, regardless of what component someone is working on). > > So I setup two static files: a test index.html file with links to a > TestViewer.html file, for which I am using a Directory resource to give > clients access to them. > > My goal was to have links from the index.html file be of the form: > > /myapplication/tests/TestViewer.html?testfile=/myapplication/tests/component s/mywidget.js > > The TestViewer.html has all the includes for the javascript library, > parses out the testfile query parameter, and dynamically includes the > "mywidget.js" file for testing out the component. > > > My Problem: > > Unless my cache for my browser has been flushed (for either IE or > Firefox), when I try navigating to the TestViewer.html static file with > query parameters appended to the basic file's URI, I get a 405 "Method Not > Allowed" http error. > > What concept or setting up of my Directory resource am I doing wrong? > > Code snippet from my Restlet Application class: > > LocalReference staticContentDir = > LocalReference.createFileReference(rootPath); > > Context context = component.getContext().createChildContext(); > > Directory staticContent = new Directory(context, staticContentDir); > staticContent.setDeeplyAccessible(true); > staticContent.setListingAllowed(false); > staticContent.setModifiable(false); > > Any insights? Thanks in advance for your help! > > Regards, > > Andrew > > > > > > -- View this message in context: http://n2.nabble.com/Query-Parameters-for-Directory-Restlets-and-static-file s-405-error-tp3906669p3919724.html Sent from the Restlet Discuss mailing list archive at Nabble.com. -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=24130 38 -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2413764
Re: Query Parameters for Directory Restlets and static files (405 error)
Any ideas anyone? Is there another list somewhere I should be posting this? Regards, Andrew Andrew Moore wrote: > > Hi, > > I'm still learning REST, HTTP, and Restlets... so this may be a basic > question, but here goes... > > My situation/problem space: > > We have a javascript heavy client and I am trying to set up a way of > testing individual UI components, while reusing the same javascript > includes (so everyone knows if something has broken with our proprietary > javascript library, regardless of what component someone is working on). > > So I setup two static files: a test index.html file with links to a > TestViewer.html file, for which I am using a Directory resource to give > clients access to them. > > My goal was to have links from the index.html file be of the form: > > /myapplication/tests/TestViewer.html?testfile=/myapplication/tests/components/mywidget.js > > The TestViewer.html has all the includes for the javascript library, > parses out the testfile query parameter, and dynamically includes the > "mywidget.js" file for testing out the component. > > > My Problem: > > Unless my cache for my browser has been flushed (for either IE or > Firefox), when I try navigating to the TestViewer.html static file with > query parameters appended to the basic file's URI, I get a 405 "Method Not > Allowed" http error. > > What concept or setting up of my Directory resource am I doing wrong? > > Code snippet from my Restlet Application class: > > LocalReference staticContentDir = > LocalReference.createFileReference(rootPath); > > Context context = component.getContext().createChildContext(); > > Directory staticContent = new Directory(context, staticContentDir); > staticContent.setDeeplyAccessible(true); > staticContent.setListingAllowed(false); > staticContent.setModifiable(false); > > Any insights? Thanks in advance for your help! > > Regards, > > Andrew > > > > > > -- View this message in context: http://n2.nabble.com/Query-Parameters-for-Directory-Restlets-and-static-files-405-error-tp3906669p3919724.html Sent from the Restlet Discuss mailing list archive at Nabble.com. -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2413038
Re: Query Parameters for Directory Restlets and static files (405 error)
I should add that we are using 2.0 M3 and serving it up with JBOSS. ~ Andrew -- View this message in context: http://n2.nabble.com/Query-Parameters-for-Directory-Restlets-and-static-files-405-error-tp3906669p3907399.html Sent from the Restlet Discuss mailing list archive at Nabble.com. -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2412210
Query Parameters for Directory Restlets and static files (405 error)
Hi, I'm still learning REST, HTTP, and Restlets... so this may be a basic question, but here goes... My situation/problem space: We have a javascript heavy client and I am trying to set up a way of testing individual UI components, while reusing the same javascript includes (so everyone knows if something has broken with our proprietary javascript library, regardless of what component someone is working on). So I setup two static files: a test index.html file with links to a TestViewer.html file, for which I am using a Directory resource to give clients access to them. My goal was to have links from the index.html file be of the form: /myapplication/tests/TestViewer.html?testfile=/myapplication/tests/components/mywidget.js The TestViewer.html has all the includes for the javascript library, parses out the testfile query parameter, and dynamically includes the "mywidget.js" file for testing out the component. My Problem: Unless my cache for my browser has been flushed (for either IE or Firefox), when I try navigating to the TestViewer.html static file with query parameters appended to the basic file's URI, I get a 405 "Method Not Allowed" http error. What concept or setting up of my Directory resource am I doing wrong? Code snippet from my Restlet Application class: LocalReference staticContentDir = LocalReference.createFileReference(rootPath); Context context = component.getContext().createChildContext(); Directory staticContent = new Directory(context, staticContentDir); staticContent.setDeeplyAccessible(true); staticContent.setListingAllowed(false); staticContent.setModifiable(false); Any insights? Thanks in advance for your help! Regards, Andrew -- View this message in context: http://n2.nabble.com/Query-Parameters-for-Directory-Restlets-and-static-files-405-error-tp3906669p3906669.html Sent from the Restlet Discuss mailing list archive at Nabble.com. -- http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2412178