[ 
https://issues.apache.org/jira/browse/OLINGO-48?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13813908#comment-13813908
 ] 

Chandan V.A commented on OLINGO-48:
-----------------------------------

Hi Stephan,
I have attached the transitive dependency graph for Eclipse Link 2.5.0 and 
Eclipse Link 2.3.1 with this JIRA item (I have attached it for the entire 
project).

Summary 
Eclipse Link 2.5.0 depends on 
org.eclipse.persistence:commonj.sdo:jar:2.1.1:compile whereas Eclipse Link 
2.3.1 does not. This is the only difference I can notice.

Regards
Chandan VA

> jpa reference application issues wtih sample data population
> ------------------------------------------------------------
>
>                 Key: OLINGO-48
>                 URL: https://issues.apache.org/jira/browse/OLINGO-48
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata2-jpa
>    Affects Versions: 1.0.0, 1.1.0
>            Reporter: Georgi
>            Assignee: Chandan V.A
>             Fix For: 1.1.0
>
>         Attachments: dependency_2.3.1.txt, dependency_2.5.0.txt
>
>
> There's multiple issues in the jpa reference application:
> 1. Sample data is never populated - could be fixed with the following change 
> in the 
> org.apache.olingo.odata2.jpa.processor.ref.web.JPAReferenceServiceFactory
> EntityManagerFactory emf = 
> JPAEntityManagerFactory.getEntityManagerFactory(PUNIT_NAME);
> DataGenerator generator = new DataGenerator(emf.createEntityManager());
> generator.generate();
> oDataJPAContext.setEntityManagerFactory(emf); 
> 2. The sample data insert scripts have data constraint issues, e.g.:
> Internal Exception: java.sql.SQLException: Violation of unique constraint 
> SYS_PK_47: duplicate value(s) for column(s) SO_ID in statement [insert into 
> T_SALESORDERHEADER (SO_ID, BUYER_ID, BUYER_NAME, CURRENCY_CODE, 
> DELIVERY_STATUS, creationDate, HOUSE_NUMBER, STREET_NAME, CITY, COUNTRY) 
> values(9, 9, 'buyerName_9', 'GBR', '02', '2013-01-01 00:00:00', 9, 
> 'Test_Street_Name_9', 'Test_City_9', 'Test_Country_9');]
>  Error Code: -104
>  Call: insert into T_SALESORDERHEADER (SO_ID, BUYER_ID, BUYER_NAME, 
> CURRENCY_CODE, DELIVERY_STATUS, creationDate, HOUSE_NUMBER, STREET_NAME, 
> CITY, COUNTRY) values(9, 9, 'buyerName_9', 'GBR', '02', '2013-01-01 
> 00:00:00', 9, 'Test_Street_Name_9', 'Test_City_9', 'Test_Country_9');
>  Query: DataModifyQuery(sql="insert into T_SALESORDERHEADER (SO_ID, BUYER_ID, 
> BUYER_NAME, CURRENCY_CODE, DELIVERY_STATUS, creationDate, HOUSE_NUMBER, 
> STREET_NAME, CITY, COUNTRY) values(9, 9, 'buyerName_9', 'GBR', '02', 
> '2013-01-01 00:00:00', 9, 'Test_Street_Name_9', 'Test_City_9', 
> 'Test_Country_9');")
> 3. (minor) In the pom file, there are leftover plugins from the initial SAP 
> contribution:
>                 <plugin>
>                     <groupId>com.sap.research</groupId>
>                     <artifactId>nwcloud-maven-plugin</artifactId>
>                     <version>1.0.0.RELEASE</version>
>                 </plugin>



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to