Gabriel,

Sure, I'll poke at the complex-features branch stuff later today.

As for the schema invalidity issue:

When you create a geoserver featuretype, it generates XML schema (based 
on the feature schema) which includes the sde-managed rowid field. 
Since that field isn't ever present on actual output, one either has to 
modify the schema to make the sde-managed rowid field optional 
(minoccurs=0) or one has to modify the schema by hand.

I suppose the other option is to change the code so that the feature 
schema generated by such an SDE layer doesn't include the rowid column. 
  But I'm not sure what I think about that.

I guess it's tricky...do you want the FID to be in two places (a little 
confusing) or in just one (unexpected if you wanted to, say, *edit* the fid.

How would having the FID-attribute not exist as a feature attribute be 
handled for WFS-T inserts?  Can one specify on a "Transaction" request 
exactly which FID you expect your feature to be inserted with?

Does that make any sense to you?  What do you think?

--saul

Gabriel Roldán (JIRA) wrote:
>     [ http://jira.codehaus.org/browse/GEOT-1050?page=comments#action_81541 ] 
>             
> Gabriel Roldán commented on GEOT-1050:
> --------------------------------------
> 
> Saul, I'm not sure the arcsde managed row-id column should appear as a normal 
> attribute. At least as long as its value is automatically added by arcsde on 
> an insert.
> 
> What do you mean by causing schema invalidity?
> 
> Also, if you could take an hour, would you be so kind of taking a look at the 
> stuff in the geotools complex-features branch that allows arcsde plugin to 
> have different fid strategies based on how the table is settled up? I would 
> very like your impression about that, since I'm planning to port it to trunk 
> on my vacation week next month
> 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to