Return-Path: X-Original-To: apmail-onami-commits-archive@minotaur.apache.org Delivered-To: apmail-onami-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DEF43114BE for ; Tue, 22 Jul 2014 19:55:19 +0000 (UTC) Received: (qmail 59410 invoked by uid 500); 22 Jul 2014 19:55:19 -0000 Delivered-To: apmail-onami-commits-archive@onami.apache.org Received: (qmail 59373 invoked by uid 500); 22 Jul 2014 19:55:19 -0000 Mailing-List: contact commits-help@onami.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@onami.apache.org Delivered-To: mailing list commits@onami.apache.org Received: (qmail 59364 invoked by uid 99); 22 Jul 2014 19:55:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jul 2014 19:55:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jul 2014 19:55:14 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 7DCA92388A5B; Tue, 22 Jul 2014 19:54:54 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1612657 [4/20] - in /onami/site/persist: ./ apidocs/reference/ apidocs/reference/org/apache/onami/persist/ xref-test/ xref-test/org/apache/onami/persist/ xref-test/org/apache/onami/persist/test/ xref-test/org/apache/onami/persist/test/mult... Date: Tue, 22 Jul 2014 19:54:48 -0000 To: commits@onami.apache.org From: sclassen@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140722195454.7DCA92388A5B@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: onami/site/persist/xref-test/org/apache/onami/persist/ContainerManagedEntityManagerFactoryProviderTest.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/ContainerManagedEntityManagerFactoryProviderTest.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/ContainerManagedEntityManagerFactoryProviderTest.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/ContainerManagedEntityManagerFactoryProviderTest.html Tue Jul 22 19:54:46 2014 @@ -42,98 +42,100 @@ 34 */ 35 public class ContainerManagedEntityManagerFactoryProviderTest 36 { -37 private ContainerManagedEntityManagerFactoryProvider sut; -38 -39 private EntityManagerFactory emf; -40 -41 private EntityManagerFactorySource emfSource; -42 -43 @Before -44 public void setup() -45 { -46 // input -47 emfSource = mock( EntityManagerFactorySource.class ); -48 -49 // subject under test -50 sut = new ContainerManagedEntityManagerFactoryProvider( emfSource ); -51 -52 // helpers -53 emf = mock( EntityManagerFactory.class ); -54 doReturn( emf ).when( emfSource ).getEntityManagerFactory(); -55 } -56 -57 @Test -58 public void isRunningShouldReturnFalseBeforeStarting() -59 { -60 assertThat( sut.isRunning(), is( false ) ); -61 } -62 -63 @Test -64 public void stoppingWhenNotRunningShouldDoNothing() -65 { -66 sut.stop(); -67 -68 assertThat( sut.isRunning(), is( false ) ); -69 } -70 -71 @Test -72 public void isRunningShouldReturnTrueAfterStarting() -73 { -74 sut.start(); -75 -76 assertThat( sut.isRunning(), is( true ) ); -77 verify( emfSource ).getEntityManagerFactory(); -78 } -79 -80 @Test( expected = IllegalStateException.class ) -81 public void startingAfterAlreadyStartedShouldThrowException() -82 { -83 sut.start(); +37 +38 private ContainerManagedEntityManagerFactoryProvider sut; +39 +40 private EntityManagerFactory emf; +41 +42 private EntityManagerFactorySource emfSource; +43 +44 @Before +45 public void setup() +46 { +47 // input +48 emfSource = mock( EntityManagerFactorySource.class ); +49 +50 // subject under test +51 sut = new ContainerManagedEntityManagerFactoryProvider( emfSource ); +52 +53 // helpers +54 emf = mock( EntityManagerFactory.class ); +55 doReturn( emf ).when( emfSource ).getEntityManagerFactory(); +56 } +57 +58 @Test +59 public void isRunningShouldReturnFalseBeforeStarting() +60 { +61 assertThat( sut.isRunning(), is( false ) ); +62 } +63 +64 @Test +65 public void stoppingWhenNotRunningShouldDoNothing() +66 { +67 sut.stop(); +68 +69 assertThat( sut.isRunning(), is( false ) ); +70 } +71 +72 @Test +73 public void isRunningShouldReturnTrueAfterStarting() +74 { +75 sut.start(); +76 +77 assertThat( sut.isRunning(), is( true ) ); +78 verify( emfSource ).getEntityManagerFactory(); +79 } +80 +81 @Test( expected = IllegalStateException.class ) +82 public void startingAfterAlreadyStartedShouldThrowException() +83 { 84 sut.start(); -85 } -86 -87 @Test -88 public void isRunningShouldReturnFalseAfterStartingAndStopping() -89 { -90 sut.start(); -91 sut.stop(); -92 -93 assertThat( sut.isRunning(), is( false ) ); -94 verify( emf, never() ).close(); -95 } -96 -97 @Test -98 public void restartingShouldWork() -99 { -100 sut.start(); -101 sut.stop(); -102 sut.start(); -103 -104 assertThat( sut.isRunning(), is( true ) ); -105 verify( emfSource, times( 2 ) ).getEntityManagerFactory(); -106 verify( emf, never() ).close(); -107 } -108 -109 @Test( expected = IllegalStateException.class ) -110 public void getShouldThrowExceptionWhenNotStarted() -111 { -112 sut.get(); -113 } -114 -115 @Test -116 public void getShouldReturnEmf() -117 { -118 sut.start(); -119 -120 assertThat( sut.get(), sameInstance( emf ) ); -121 } -122 -123 @Test( expected = NullPointerException.class ) -124 public void emfSourceIsMandatory() -125 { -126 new ContainerManagedEntityManagerFactoryProvider( null ); -127 } -128 } +85 sut.start(); +86 } +87 +88 @Test +89 public void isRunningShouldReturnFalseAfterStartingAndStopping() +90 { +91 sut.start(); +92 sut.stop(); +93 +94 assertThat( sut.isRunning(), is( false ) ); +95 verify( emf, never() ).close(); +96 } +97 +98 @Test +99 public void restartingShouldWork() +100 { +101 sut.start(); +102 sut.stop(); +103 sut.start(); +104 +105 assertThat( sut.isRunning(), is( true ) ); +106 verify( emfSource, times( 2 ) ).getEntityManagerFactory(); +107 verify( emf, never() ).close(); +108 } +109 +110 @Test( expected = IllegalStateException.class ) +111 public void getShouldThrowExceptionWhenNotStarted() +112 { +113 sut.get(); +114 } +115 +116 @Test +117 public void getShouldReturnEmf() +118 { +119 sut.start(); +120 +121 assertThat( sut.get(), sameInstance( emf ) ); +122 } +123 +124 @Test( expected = NullPointerException.class ) +125 public void emfSourceIsMandatory() +126 { +127 new ContainerManagedEntityManagerFactoryProvider( null ); +128 } +129 +130 }
Modified: onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactoryFactoryTest.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactoryFactoryTest.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactoryFactoryTest.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactoryFactoryTest.html Tue Jul 22 19:54:46 2014 @@ -73,7 +73,8 @@ 65 assertThat( result.getProperties().get( PU_KEY ), is( (Object) PU_NAME ) ); 66 assertThat( result.getProperties().get( TEST_KEY ), is( (Object) TEST_VALUE ) ); 67 } -68 } +68 +69 }
Modified: onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactorySourceViaProviderTest.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactorySourceViaProviderTest.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactorySourceViaProviderTest.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerFactorySourceViaProviderTest.html Tue Jul 22 19:54:46 2014 @@ -27,7 +27,7 @@ 19 * under the License. 20 */ 21 -22 import com.google.inject.Provider; +22 import javax.inject.Provider; 23 import org.junit.Before; 24 import org.junit.Test; 25 @@ -43,30 +43,32 @@ 35 */ 36 public class EntityManagerFactorySourceViaProviderTest 37 { -38 private EntityManagerFactorySourceViaProvider sut; -39 -40 private Provider<EntityManagerFactory> emfProvider; -41 -42 @Before -43 @SuppressWarnings( "unchecked" ) -44 public void setUp() -45 throws Exception -46 { -47 emfProvider = mock(Provider.class); -48 sut = new EntityManagerFactorySourceViaProvider( emfProvider ); -49 } -50 -51 @Test -52 public void shouldReturnValueFromProvider() { -53 // given -54 EntityManagerFactory emfDummy = mock(EntityManagerFactory.class); -55 doReturn( emfDummy ).when( emfProvider ).get(); -56 // when -57 final EntityManagerFactory result = sut.getEntityManagerFactory(); -58 // then -59 assertThat(result, sameInstance(emfDummy)); -60 } -61 } +38 +39 private EntityManagerFactorySourceViaProvider sut; +40 +41 private Provider<EntityManagerFactory> emfProvider; +42 +43 @Before +44 @SuppressWarnings( "unchecked" ) +45 public void setUp() +46 throws Exception +47 { +48 emfProvider = mock(Provider.class); +49 sut = new EntityManagerFactorySourceViaProvider( emfProvider ); +50 } +51 +52 @Test +53 public void shouldReturnValueFromProvider() { +54 // given +55 EntityManagerFactory emfDummy = mock(EntityManagerFactory.class); +56 doReturn( emfDummy ).when( emfProvider ).get(); +57 // when +58 final EntityManagerFactory result = sut.getEntityManagerFactory(); +59 // then +60 assertThat(result, sameInstance(emfDummy)); +61 } +62 +63 }
Modified: onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplTest.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplTest.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplTest.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplTest.html Tue Jul 22 19:54:46 2014 @@ -45,146 +45,148 @@ 37 */ 38 public class EntityManagerProviderImplTest 39 { -40 private EntityManagerProviderImpl sut; -41 -42 private EntityManagerFactoryProvider emfProvider; -43 -44 private EntityManager em; -45 -46 private Properties properties; -47 -48 private EntityManagerFactory emf; -49 -50 @Before -51 public void setUp() -52 { -53 // input -54 emfProvider = mock( EntityManagerFactoryProvider.class ); -55 properties = new Properties(); -56 -57 // subject under test -58 sut = new EntityManagerProviderImpl( emfProvider, properties ); -59 -60 // helpers -61 emf = mock( EntityManagerFactory.class ); -62 doReturn( emf ).when( emfProvider ).get(); -63 -64 em = mock( EntityManager.class ); -65 doReturn( em ).when( emf ).createEntityManager( properties ); -66 } -67 -68 @Test -69 public void newInstanceShouldNotBeActive() -70 { -71 assertThat( sut.isActive(), is( false ) ); -72 } -73 -74 @Test -75 public void stoppingShouldDoNothingIfNotActive() -76 { -77 sut.end(); -78 -79 assertThat( sut.isActive(), is( false ) ); -80 } -81 -82 @Test -83 public void shouldBeActiveAfterStarting() -84 { -85 sut.begin(); -86 -87 verify( emf ).createEntityManager( properties ); -88 assertThat( sut.isActive(), is( true ) ); -89 } -90 -91 @Test -92 public void shouldNotBeActiveAfterStartingAndStopping() -93 { -94 sut.begin(); -95 sut.end(); -96 -97 verify( emf ).createEntityManager( properties ); -98 verify( em ).close(); -99 assertThat( sut.isActive(), is( false ) ); -100 } -101 -102 @Test -103 public void shouldNotBeActiveAfterStartingAndStoppingEvenWhenExceptionThrown() -104 { -105 doThrow( new RuntimeException() ).when( em ).close(); -106 -107 try -108 { -109 sut.begin(); -110 sut.end(); -111 } -112 -113 catch ( RuntimeException e ) -114 { -115 verify( emf ).createEntityManager( properties ); -116 verify( em ).close(); -117 assertThat( sut.isActive(), is( false ) ); -118 return; -119 } -120 fail( "expected RuntimeException to be thrown" ); -121 } -122 -123 @Test -124 public void restartingShouldWork() -125 { -126 sut.begin(); -127 sut.end(); -128 sut.begin(); -129 -130 verify( emf, times( 2 ) ).createEntityManager( properties ); -131 verify( em ).close(); -132 assertThat( sut.isActive(), is( true ) ); -133 } -134 -135 @Test( expected = IllegalStateException.class ) -136 public void startingWhenActiveShouldThrowException() -137 { -138 sut.begin(); +40 +41 private EntityManagerProviderImpl sut; +42 +43 private EntityManagerFactoryProvider emfProvider; +44 +45 private EntityManager em; +46 +47 private Properties properties; +48 +49 private EntityManagerFactory emf; +50 +51 @Before +52 public void setUp() +53 { +54 // input +55 emfProvider = mock( EntityManagerFactoryProvider.class ); +56 properties = new Properties(); +57 +58 // subject under test +59 sut = new EntityManagerProviderImpl( emfProvider, properties ); +60 +61 // helpers +62 emf = mock( EntityManagerFactory.class ); +63 doReturn( emf ).when( emfProvider ).get(); +64 +65 em = mock( EntityManager.class ); +66 doReturn( em ).when( emf ).createEntityManager( properties ); +67 } +68 +69 @Test +70 public void newInstanceShouldNotBeActive() +71 { +72 assertThat( sut.isActive(), is( false ) ); +73 } +74 +75 @Test +76 public void stoppingShouldDoNothingIfNotActive() +77 { +78 sut.end(); +79 +80 assertThat( sut.isActive(), is( false ) ); +81 } +82 +83 @Test +84 public void shouldBeActiveAfterStarting() +85 { +86 sut.begin(); +87 +88 verify( emf ).createEntityManager( properties ); +89 assertThat( sut.isActive(), is( true ) ); +90 } +91 +92 @Test +93 public void shouldNotBeActiveAfterStartingAndStopping() +94 { +95 sut.begin(); +96 sut.end(); +97 +98 verify( emf ).createEntityManager( properties ); +99 verify( em ).close(); +100 assertThat( sut.isActive(), is( false ) ); +101 } +102 +103 @Test +104 public void shouldNotBeActiveAfterStartingAndStoppingEvenWhenExceptionThrown() +105 { +106 doThrow( new RuntimeException() ).when( em ).close(); +107 +108 try +109 { +110 sut.begin(); +111 sut.end(); +112 } +113 +114 catch ( RuntimeException e ) +115 { +116 verify( emf ).createEntityManager( properties ); +117 verify( em ).close(); +118 assertThat( sut.isActive(), is( false ) ); +119 return; +120 } +121 fail( "expected RuntimeException to be thrown" ); +122 } +123 +124 @Test +125 public void restartingShouldWork() +126 { +127 sut.begin(); +128 sut.end(); +129 sut.begin(); +130 +131 verify( emf, times( 2 ) ).createEntityManager( properties ); +132 verify( em ).close(); +133 assertThat( sut.isActive(), is( true ) ); +134 } +135 +136 @Test( expected = IllegalStateException.class ) +137 public void startingWhenActiveShouldThrowException() +138 { 139 sut.begin(); -140 } -141 -142 @Test -143 public void shouldReturnTheEntityManager() -144 { -145 sut.begin(); -146 final EntityManager result = sut.get(); -147 -148 assertThat( result, sameInstance( em ) ); -149 } -150 -151 @Test( expected = IllegalStateException.class ) -152 public void shouldThrowExceptionWhenGettingEntityManagerAndUnitOfWorkIsNotActive() -153 { -154 sut.get(); -155 } -156 -157 @Test( expected = NullPointerException.class ) -158 public void entityManagerFactoryProviderIsMandatory() -159 { -160 new EntityManagerProviderImpl( null, properties ); -161 } -162 -163 @Test -164 public void propertiesAreOptional() -165 { -166 new EntityManagerProviderImpl( emfProvider, null ); -167 } -168 -169 @Test -170 public void shouldCreateEntityManagerWithoutPropertiesIfNull() -171 { -172 doReturn( em ).when( emf ).createEntityManager(); -173 sut = new EntityManagerProviderImpl( emfProvider, null ); -174 -175 sut.begin(); -176 -177 verify( emf ).createEntityManager(); -178 } -179 } +140 sut.begin(); +141 } +142 +143 @Test +144 public void shouldReturnTheEntityManager() +145 { +146 sut.begin(); +147 final EntityManager result = sut.get(); +148 +149 assertThat( result, sameInstance( em ) ); +150 } +151 +152 @Test( expected = IllegalStateException.class ) +153 public void shouldThrowExceptionWhenGettingEntityManagerAndUnitOfWorkIsNotActive() +154 { +155 sut.get(); +156 } +157 +158 @Test( expected = NullPointerException.class ) +159 public void entityManagerFactoryProviderIsMandatory() +160 { +161 new EntityManagerProviderImpl( null, properties ); +162 } +163 +164 @Test +165 public void propertiesAreOptional() +166 { +167 new EntityManagerProviderImpl( emfProvider, null ); +168 } +169 +170 @Test +171 public void shouldCreateEntityManagerWithoutPropertiesIfNull() +172 { +173 doReturn( em ).when( emf ).createEntityManager(); +174 sut = new EntityManagerProviderImpl( emfProvider, null ); +175 +176 sut.begin(); +177 +178 verify( emf ).createEntityManager(); +179 } +180 +181 }
Modified: onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplThreadingTest.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplThreadingTest.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplThreadingTest.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/EntityManagerProviderImplThreadingTest.html Tue Jul 22 19:54:46 2014 @@ -47,84 +47,86 @@ 39 */ 40 public class EntityManagerProviderImplThreadingTest 41 { -42 private EntityManagerProviderImpl sut; -43 -44 private EntityManagerFactory emf; -45 -46 @Before -47 public void setUp() -48 { -49 // input -50 final EntityManagerFactoryProvider emfProvider = mock( EntityManagerFactoryProvider.class ); -51 -52 // subject under test -53 sut = new EntityManagerProviderImpl( emfProvider, null ); -54 -55 // helpers -56 emf = mock( EntityManagerFactory.class ); -57 doReturn( emf ).when( emfProvider ).get(); -58 -59 doAnswer( new Answer() -60 { -61 public Object answer( InvocationOnMock invocation ) -62 throws Throwable -63 { -64 return mock( EntityManager.class ); -65 } -66 } ).when( emf ).createEntityManager(); -67 } -68 -69 @Test -70 public void beginShouldBeCallableFromMultipleThreads() -71 { -72 for ( int i = 0; i < 5; i++ ) -73 { -74 new Thread( new Runnable() -75 { -76 public void run() -77 { -78 assertThat( sut.isActive(), is( false ) ); -79 -80 sut.begin(); -81 -82 assertThat( sut.isActive(), is( true ) ); -83 } -84 } ).start(); -85 } -86 } -87 -88 @Test -89 public void getShouldReturnTheSameInstanceInTheSameThread() -90 throws Exception -91 { -92 final int numThreads = 5; -93 final CountDownLatch latch = new CountDownLatch( numThreads ); -94 for ( int i = 0; i < numThreads; i++ ) -95 { -96 new Thread( new Runnable() -97 { -98 public void run() -99 { -100 sut.begin(); -101 -102 final EntityManager em1 = sut.get(); -103 final EntityManager em2 = sut.get(); -104 final EntityManager em3 = sut.get(); -105 final EntityManager em4 = sut.get(); -106 -107 latch.countDown(); -108 -109 assertTrue( em1 == em2 ); -110 assertTrue( em1 == em3 ); -111 assertTrue( em1 == em4 ); -112 } -113 } ).start(); -114 } -115 -116 latch.await(); -117 verify( emf, times( numThreads ) ).createEntityManager(); -118 } -119 } +42 +43 private EntityManagerProviderImpl sut; +44 +45 private EntityManagerFactory emf; +46 +47 @Before +48 public void setUp() +49 { +50 // input +51 final EntityManagerFactoryProvider emfProvider = mock( EntityManagerFactoryProvider.class ); +52 +53 // subject under test +54 sut = new EntityManagerProviderImpl( emfProvider, null ); +55 +56 // helpers +57 emf = mock( EntityManagerFactory.class ); +58 doReturn( emf ).when( emfProvider ).get(); +59 +60 doAnswer( new Answer() +61 { +62 public Object answer( InvocationOnMock invocation ) +63 throws Throwable +64 { +65 return mock( EntityManager.class ); +66 } +67 } ).when( emf ).createEntityManager(); +68 } +69 +70 @Test +71 public void beginShouldBeCallableFromMultipleThreads() +72 { +73 for ( int i = 0; i < 5; i++ ) +74 { +75 new Thread( new Runnable() +76 { +77 public void run() +78 { +79 assertThat( sut.isActive(), is( false ) ); +80 +81 sut.begin(); +82 +83 assertThat( sut.isActive(), is( true ) ); +84 } +85 } ).start(); +86 } +87 } +88 +89 @Test +90 public void getShouldReturnTheSameInstanceInTheSameThread() +91 throws Exception +92 { +93 final int numThreads = 5; +94 final CountDownLatch latch = new CountDownLatch( numThreads ); +95 for ( int i = 0; i < numThreads; i++ ) +96 { +97 new Thread( new Runnable() +98 { +99 public void run() +100 { +101 sut.begin(); +102 +103 final EntityManager em1 = sut.get(); +104 final EntityManager em2 = sut.get(); +105 final EntityManager em3 = sut.get(); +106 final EntityManager em4 = sut.get(); +107 +108 latch.countDown(); +109 +110 assertTrue( em1 == em2 ); +111 assertTrue( em1 == em3 ); +112 assertTrue( em1 == em4 ); +113 } +114 } ).start(); +115 } +116 +117 latch.await(); +118 verify( emf, times( numThreads ) ).createEntityManager(); +119 } +120 +121 }
Modified: onami/site/persist/xref-test/org/apache/onami/persist/InitialContextFactoryStub.html URL: http://svn.apache.org/viewvc/onami/site/persist/xref-test/org/apache/onami/persist/InitialContextFactoryStub.html?rev=1612657&r1=1612656&r2=1612657&view=diff ============================================================================== --- onami/site/persist/xref-test/org/apache/onami/persist/InitialContextFactoryStub.html (original) +++ onami/site/persist/xref-test/org/apache/onami/persist/InitialContextFactoryStub.html Tue Jul 22 19:54:46 2014 @@ -69,7 +69,8 @@ 61 { 62 THREAD_LOCAL_CONTEXT.set( context ); 63 } -64 } +64 +65 }