We can use "-" as a splitter if we preclude it from mashup names - can't remember whether we do or not at present.
Having a separate instance of Axis2 per user sounds good. Having an option to turn off the "services" segment is good too. Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Glen Daniels > Sent: Saturday, December 08, 2007 6:17 AM > To: [email protected] > Subject: Re: [mashup-dev] Some thoughts on the scripts folder, paths, > and urls > > Jonathan Marsh wrote: > >> to differentiate between two services with the same service name > >> (channa/sudoku and jonathan/sudoku). > > > > You mean we'd need to do some front-end rewriting of the url: > > /jonathan/Sudoku > > to something like > > /services/jonathan;Sudoku > > ? > > I'd steer away from semicolon since that's our reserved(?) > metadata-splitter character. But we could either do "jonathan-Sudoku" > or just "Sudoku2" for the second one. IIUC, it doesn't matter as much > exactly what the /services/* URL is, at least compared to the UI URL. > > > Or we'd have to actually work at building a service hierarchy into > axis2? > > I don't think that's likely to fly at this point, although some more > flexibility into the way A2 maps URLs to services is probably a good > idea. > > > It's too bad Axis2 is limiting us here, but I just can't see scaling > a > > mashup community site to a large number of users with a single name > space > > for the mashups. > > We could always give each user their own instance of A2... > "jonathan/services/Sudoku". Or we could make it *look* this way by > building servlet mappings for "user/services/*" which automatically map > to Axis services "{user}-{servicename}", either with a redirect (slow) > or just another instance of AxisServlet which knows about the > translation.... > > --Glen > > _______________________________________________ > Mashup-dev mailing list > [email protected] > http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev _______________________________________________ Mashup-dev mailing list [email protected] http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
