Your code looks fine (it is how I would do an insert).

You say TableView can insert; what happens when you hit commit? Does it produce 
the same error? 
What WFS service are you using; you may need to check the wfs logs to see what 
was sent.

Jody

On 03/03/2010, at 3:26 AM, Virginie BERRE wrote:

> Dear all,
>  
> I know the bug GEOT-2081.
> Have you found a way to insert a feature?
> Why does the Table View manage to insert feature and I don't? Is there 
> somebody who can send me the Table View part code?
>  
> It's just the addFeatures transaction commit which raise an exception:
> !ENTRY org.eclipse.osgi 2 1 2010-03-02 17:21:58.078
> !MESSAGE NLS missing message: WFSRegistryWizardPage_7 in: 
> net.refractions.udig.catalog.wfs.internal.messages
> java.io.IOException: org.xml.sax.SAXException: Error performing insert
>       at 
> org.geotools.data.wfs.v1_0_0.WFSTransactionState.commit(WFSTransactionState.java:181)
>       at 
> org.geotools.data.DefaultTransaction.commit(DefaultTransaction.java:182)
>  
> Maybe it's my code also:
> Transaction insert = new DefaultTransaction();
> dodStore.setTransaction(insert);
> try {
>       List<FeatureId> ids = 
> featureStore.addFeatures(DataUtilities.collection( newFeature ));
>       insert.commit();
> } catch (IOException e) {
>       e.printStackTrace();
>       try {
>             insert.rollback();
>       } catch (IOException e1) {
>             e1.printStackTrace();
>       }
> } finally {
>       try {
>             insert.close();
>       } catch (IOException e) {
>             e.printStackTrace();
>       }
> }
>  
> Thank you.
> Regards,
>  
> Virginie BERRE - Ingénieur d'études et de développement
> +33 (0)1 30 15 40 58 (n° direct)
> [email protected]
> ZA Les Erables - bâtiment 4
> 66, route de Sartrouville
> 78230 Le Pecq 
> Tel: +33 (0)1 30 15 40 50 (standard)
> Fax: +33 (0)1 30 15 40 60 
> www.magellium.fr
> <image001.gif>
> <image002.gif>Pensez environnement ! N'imprimez ce mail que si c'est vraiment 
> nécessaire !
>  
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to