You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by Apache Jenkins Server <hu...@hudson.apache.org> on 2011/05/25 19:05:17 UTC

Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

See <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/53/changes>

Changes:

[jcian] Server side support for saving user preferences (RAVE-27)

https://issues.apache.org/jira/browse/RAVE-27

[mfranklin] Added client side components of widget store (Supports RAVE-32)

------------------------------------------
[...truncated 331 lines...]
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Began transaction (6): transaction manager [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback [true]
1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> executing prepstmnt 18437278 SELECT t0.collapsed, t0.render_order, t0.render_position, t1.id, t1.author, t1.description, t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url, t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id = ? ORDER BY t2.region_widget_id ASC [params=?]
1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> [0 ms] spent
1471  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> executing prepstmnt 2882193 SELECT t0.name, t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE t0.id = ? [params=?]
1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> [1 ms] spent
1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> executing prepstmnt 27423221 CALL NEXT VALUE FOR region_widget_pref_id_seq
1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> [0 ms] spent
1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> executing prepstmnt 31958869 INSERT INTO region_widget_preference (id, name, region_widget_id, value) VALUES (?, ?, ?, ?) [params=?, ?, ?, ?]
1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 152495> [0 ms] spent
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Rolled back transaction after test execution for test context [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml', 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance = org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308, testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest, testException = [null]]]
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Rolled back transaction after test execution for test context [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml', 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance = org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308, testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest, testException = [null]]]
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Began transaction (7): transaction manager [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback [true]
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Began transaction (7): transaction manager [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback [true]
1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed, t0.render_order, t0.render_position, t1.id, t1.author, t1.description, t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url, t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id = ? ORDER BY t2.region_widget_id ASC [params=?]
1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 9805729 SELECT t0.name, t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE t0.id = ? [params=?]
1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR region_widget_pref_id_seq
1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 49194 INSERT INTO region_widget_preference (id, name, region_widget_id, value) VALUES (?, ?, ?, ?) [params=?, ?, ?, ?]
1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 21497715 UPDATE region_widget_preference SET region_widget_id = ? WHERE region_widget_id = ? [params=?, ?]
1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> executing prepstmnt 31536808 DELETE FROM region_widget_preference WHERE id = ? [params=?]
1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066, conn 2954177> [0 ms] spent
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Rolled back transaction after test execution for test context [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml', 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance = org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34, testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest, testException = [null]]]
INFO : org.springframework.test.context.transaction.TransactionalTestExecutionListener - Rolled back transaction after test execution for test context [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml', 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance = org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34, testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest, testException = [null]]]
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec
Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 sec
Running org.apache.rave.portal.web.controller.HomeControllerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.rave.portal.web.renderer.RenderServiceTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
INFO : org.springframework.test.context.TestContextManager - @TestExecutionListeners is not present for class [class org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using defaults.
INFO : org.springframework.test.context.TestContextManager - @TestExecutionListeners is not present for class [class org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using defaults.
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.rave.portal.web.api.rpc.PageApiTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to replace all preferences for regionWidget: 1 with data: RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=null, name='null', value='null'}, RegionWidgetPreference{id=null, name='null', value='null'}]}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to replace all preferences for regionWidget: 1 with data: RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=null, name='null', value='null'}, RegionWidgetPreference{id=null, name='null', value='null'}]}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to replace all preferences for regionWidget: 100 with data: RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=null, name='null', value='null'}, RegionWidgetPreference{id=null, name='null', value='null'}]}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to replace all preferences for regionWidget: 100 with data: RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=null, name='null', value='null'}, RegionWidgetPreference{id=null, name='null', value='null'}]}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: color for regionWidget: 1 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: color for regionWidget: 1 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: different for regionWidget: 1 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: different for regionWidget: 1 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: color for regionWidget: 100 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received to create or replace preference: color for regionWidget: 100 with data: RegionWidgetPreference{id=1, name='color', value='blue'}
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.rave.portal.web.api.rest.WidgetApiTest
DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for all widgets
DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for all widgets
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.rave.portal.service.PageServiceTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.rave.portal.service.RegionServiceTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.apache.rave.portal.service.RegionWidgetServiceTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.rave.portal.service.WidgetServiceTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.rave.portal.service.UserServiceTest
DEBUG: org.apache.rave.portal.service.impl.DefaultUserService - loadUserByUsername called with: 1234
DEBUG: org.apache.rave.portal.service.impl.DefaultUserService - loadUserByUsername called with: 1234
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running org.apache.rave.portal.util.LocalizationUtilsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec
Running org.apache.rave.portal.model.PageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.rave.portal.model.util.InternationalStringTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.rave.portal.model.util.ModelUtilsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.rave.portal.model.UserTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec

Results :

Tests run: 114, Failures: 0, Errors: 0, Skipped: 0

INFO : org.springframework.context.support.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@1372656: startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
INFO : org.springframework.context.support.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@1372656: startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
INFO : org.springframework.beans.factory.support.DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e282: defining beans [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidgetRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUserRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetApi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPageService,defaultRegionService,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFactory]; root of factory hierarchy
INFO : org.springframework.beans.factory.support.DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e282: defining beans [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidgetRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUserRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetApi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPageService,defaultRegionService,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFactory]; root of factory hierarchy
INFO : org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory - Closing JPA EntityManagerFactory for persistence unit 'ravePersistenceUnit'
INFO : org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory - Closing JPA EntityManagerFactory for persistence unit 'ravePersistenceUnit'
[JENKINS] Recording test results
[INFO] [INFO] Executing Jasmine Specs

[INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @ rave-portal ---
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
May 25, 2011 10:05:14 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
[INFO] 
-------------------------------------------------------
 J A S M I N E   S P E C S
-------------------------------------------------------
[INFO] 
Rave API
  rpc
    addWidgetToPage
      posts the correct values to RPC service for adding a widget to the page <<< FAILURE!
        * Passed.
        * Passed.
        * Passed.
        * Passed.
        * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
    moveWidget
      posts the correct values to RPC service for adding a widget to the page <<< FAILURE!
        * Passed.
        * Passed.
        * Passed.
        * Passed.
        * Passed.
        * Passed.
        * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
    Error handling
      displays the appropriate alert when invalid parameters are passed <<< FAILURE!
        * Passed.
        * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
      displays the appropriate alert when a server error occurs <<< FAILURE!
        * Passed.
        * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

Rave OpenSocial
  is OpenSocial
  Init
    initializes the OpenSocial container machinery
    Initializes the RPC Hooks Correctly
  Container
    initializes the container if not already done
    returns the same reference if already initialized
  RPC Hooks
    resizes Iframe if argument is less than height
    resizes Iframe to max if height is greater than max
    (resize) does not throw error if DOM element is null
    set title changes the title DOM node
    set title does not throw error if DOM element is null

Rave
  initProviders
    initializes all providers
  registerProvider
    throws error when invalid provider passed
  initWidgets
    calls the appropriate providers
  createWidgetMap
    builds a map keyed by type
    builds a map that has widgets under an Unknown key
    builds a map with no entries
  initDragAndDrop
    Initializes jQuery sortable when init is called
    Posts when dragging is stopped <<< FAILURE!
      * Passed.
      * Passed.
      * Passed.
      * Passed.
      * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
    displays the appropriate alert when invalid parameters are passed <<< FAILURE!
      * Passed.
      * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
    displays the appropriate alert when a server error occurs <<< FAILURE!
      * Passed.
      * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
  getObjectIdFromDomId
    returns the regionwidgetId from the bodyElementId when the body Id is 3 digits
    returns the regionwidgetId from the ElementId when the  Id is 2 digits
    returns the regionwidgetId from the ElementId when the  Id is 1 digits
    returns the regionId from the ElementId when the  Id is 1 digits
    returns null when the DOM element's id is invalid

Rave Wookie
  Is W3C Widget
  Verify null widgets results in clean return
    Tests null argument
    Tests uncreated list
    Tests empty list
  Create Wookie Widgets
    initializes wookie widgets

7 failures:

  1.) Rave API rpc addWidgetToPage it posts the correct values to RPC service for adding a widget to the page <<< FAILURE!
    * Passed.
    * Passed.
    * Passed.
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 53)

  2.) Rave API rpc moveWidget it posts the correct values to RPC service for adding a widget to the page <<< FAILURE!
    * Passed.
    * Passed.
    * Passed.
    * Passed.
    * Passed.
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

  3.) Rave API rpc Error handling it displays the appropriate alert when invalid parameters are passed <<< FAILURE!
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

  4.) Rave API rpc Error handling it displays the appropriate alert when a server error occurs <<< FAILURE!
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

  5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
    * Passed.
    * Passed.
    * Passed.
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

  6.) Rave initDragAndDrop it displays the appropriate alert when invalid parameters are passed <<< FAILURE!
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

  7.) Rave initDragAndDrop it displays the appropriate alert when a server error occurs <<< FAILURE!
    * Passed.
    * TypeError: Cannot call method "error" of undefined in <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/ws/target/jasmine/src/rave_api.js> (line 40)

Results: 34 specs, 7 failures

mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT


Jenkins build is back to normal : rave-project-trunk » Apache Rave :: rave-portal #54

Posted by Apache Jenkins Server <hu...@hudson.apache.org>.
See <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$rave-portal/54/changes>



Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by Raminderjeet Singh <ra...@gmail.com>.
No i did not..just tried mvn install -DskipTests and it works for Jenkins. 

@Matt: Build is working well for me also.

Thanks
Raminder
 
On May 25, 2011, at 1:42 PM, Jasha Joachimsthal wrote:

> On 25 May 2011 19:38, Raminderjeet Singh <ra...@gmail.com> wrote:
> 
>> Matt,
>> 
>> Other thing to see is why skip test does not skip Jenkins test. I thought i
>> can use following and will ignore these tests for now but it fails
>> 
>> mvn clean install  -Dmaven.test.skip=true
>> 
> 
> Did you try
> 
> mvn clean install -DskipTests=true?
> 
> See:
> http://maven.apache.org/plugins/maven-surefire-plugin/examples/skipping-test.html
> 
> 
> Jasha Joachimsthal
> 
> j.joachimsthal@onehippo.com - jasha@apache.org
> 
> Hippo
> Europe  •  Amsterdam  •  Oosteinde 11  •  1017 WT Amsterdam  •  +31 (0)20
> 522 4466
> USA  •  Boston  •  1 Broadway  •  Cambridge, MA 02142  •  +1 877 414 4776
> (toll free)
> www.onehippo.com  •  www.onehippo.org  •  info@onehippo.com
> 
> 
>>> INFO :
>>>> 
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>>>> tener - Began transaction (7): transaction manager
>>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>>> [true]
>>>> INFO :
>>>> 
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>>>> tener - Began transaction (7): transaction manager
>>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>>> [true]
>>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
>>>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>>>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>>>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
>> LEFT
>>>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>>>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id=
>>>> ? ORDER BY t2.region_widget_id ASC [params=?]
>>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
>>>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>>>> t0.id = ? [params=?]
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
>>>> region_widget_pref_id_seq
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 49194 INSERT INTO
>>>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>>>> ?, ?, ?) [params=?, ?, ?, ?]
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 21497715 UPDATE
>>>> region_widget_preference SET region_widget_id = ? WHERE region_widget_id
>>>> = ? [params=?, ?]
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> executing prepstmnt 31536808 DELETE FROM
>>>> region_widget_preference WHERE id = ? [params=?]
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> INFO :
>>>> 
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> INFO :
>>>> 
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061
>> sec
>>>> Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057
>> sec
>>>> Running org.apache.rave.portal.web.controller.HomeControllerTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>> sec
>>>> Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>> sec
>>>> Running org.apache.rave.portal.web.renderer.RenderServiceTest
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>> sec
>>>> Running org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
>>>> INFO : org.springframework.test.context.TestContextManager -
>>>> @TestExecutionListeners is not present for class [class
>>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>>>> defaults.
>>>> INFO : org.springframework.test.context.TestContextManager -
>>>> @TestExecutionListeners is not present for class [class
>>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>>>> defaults.
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.PageApiTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>> sec
>>>> Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to replace all preferences for regionWidget: 1 with data:
>>>> 
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to replace all preferences for regionWidget: 1 with data:
>>>> 
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to replace all preferences for regionWidget: 100 with data:
>>>> 
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to replace all preferences for regionWidget: 100 with data:
>>>> 
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: color for regionWidget: 1 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: color for regionWidget: 1 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: different for regionWidget: 1 with
>> data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: different for regionWidget: 1 with
>> data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: color for regionWidget: 100 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>> received
>>>> to create or replace preference: color for regionWidget: 100 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>> sec
>>>> Running org.apache.rave.portal.web.api.rest.WidgetApiTest
>>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>>> all widgets
>>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>>> all widgets
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
>>>> Running org.apache.rave.portal.service.PageServiceTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>> sec
>>>> Running org.apache.rave.portal.service.RegionServiceTest
>>>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006
>> sec
>>>> Running org.apache.rave.portal.service.RegionWidgetServiceTest
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>> sec
>>>> Running org.apache.rave.portal.service.WidgetServiceTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>> sec
>>>> Running org.apache.rave.portal.service.UserServiceTest
>>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>>> loadUserByUsername called with: 1234
>>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>>> loadUserByUsername called with: 1234
>>>> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015
>> sec
>>>> Running org.apache.rave.portal.util.LocalizationUtilsTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116
>> sec
>>>> Running org.apache.rave.portal.model.PageTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>> sec
>>>> Running org.apache.rave.portal.model.util.InternationalStringTest
>>>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>> sec
>>>> Running org.apache.rave.portal.model.util.ModelUtilsTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>> sec
>>>> Running org.apache.rave.portal.model.UserTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>> sec
>>>> 
>>>> Results :
>>>> 
>>>> Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
>>>> 
>>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>>> Closing
>>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>>> Closing
>>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>>> INFO :
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>> Destroying singletons in
>>>> 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>>>> 82: defining beans
>>>> 
>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>>>> 
>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>>>> 
>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>>>> 
>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>>>> 
>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>>>> 
>> Service,defaultRegionService,org.springframework.context.annotation.intern
>>>> 
>> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>>>> 
>> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>>>> 
>> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>>>> 
>> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>>>> 
>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>>>> 
>> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>>>> 
>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>>>> 
>> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>>>> 
>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>>>> ory]; root of factory hierarchy
>>>> INFO :
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>> Destroying singletons in
>>>> 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>>>> 82: defining beans
>>>> 
>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>>>> 
>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>>>> 
>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>>>> 
>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>>>> 
>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>>>> 
>> Service,defaultRegionService,org.springframework.context.annotation.intern
>>>> 
>> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>>>> 
>> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>>>> 
>> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>>>> 
>> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>>>> 
>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>>>> 
>> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>>>> 
>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>>>> 
>> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>>>> 
>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>>>> ory]; root of factory hierarchy
>>>> INFO :
>>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>>> Closing JPA EntityManagerFactory for persistence unit
>>>> 'ravePersistenceUnit'
>>>> INFO :
>>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>>> Closing JPA EntityManagerFactory for persistence unit
>>>> 'ravePersistenceUnit'
>>>> [JENKINS] Recording test results
>>>> [INFO] [INFO] Executing Jasmine Specs
>>>> 
>>>> [INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @
>> rave-portal
>>>> ---
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> [INFO]
>>>> -------------------------------------------------------
>>>> J A S M I N E   S P E C S
>>>> -------------------------------------------------------
>>>> [INFO]
>>>> Rave API
>>>> rpc
>>>>  addWidgetToPage
>>>>    posts the correct values to RPC service for adding a widget to the
>>>> page <<< FAILURE!
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>>  moveWidget
>>>>    posts the correct values to RPC service for adding a widget to the
>>>> page <<< FAILURE!
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * Passed.
>>>>      * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>  Error handling
>>>>    displays the appropriate alert when invalid parameters are passed
>>>> <<< FAILURE!
>>>>      * Passed.
>>>>      * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>    displays the appropriate alert when a server error occurs <<<
>>>> FAILURE!
>>>>      * Passed.
>>>>      * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> Rave OpenSocial
>>>> is OpenSocial
>>>> Init
>>>>  initializes the OpenSocial container machinery
>>>>  Initializes the RPC Hooks Correctly
>>>> Container
>>>>  initializes the container if not already done
>>>>  returns the same reference if already initialized
>>>> RPC Hooks
>>>>  resizes Iframe if argument is less than height
>>>>  resizes Iframe to max if height is greater than max
>>>>  (resize) does not throw error if DOM element is null
>>>>  set title changes the title DOM node
>>>>  set title does not throw error if DOM element is null
>>>> 
>>>> Rave
>>>> initProviders
>>>>  initializes all providers
>>>> registerProvider
>>>>  throws error when invalid provider passed
>>>> initWidgets
>>>>  calls the appropriate providers
>>>> createWidgetMap
>>>>  builds a map keyed by type
>>>>  builds a map that has widgets under an Unknown key
>>>>  builds a map with no entries
>>>> initDragAndDrop
>>>>  Initializes jQuery sortable when init is called
>>>>  Posts when dragging is stopped <<< FAILURE!
>>>>    * Passed.
>>>>    * Passed.
>>>>    * Passed.
>>>>    * Passed.
>>>>    * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>  displays the appropriate alert when invalid parameters are passed <<<
>>>> FAILURE!
>>>>    * Passed.
>>>>    * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>  displays the appropriate alert when a server error occurs <<< FAILURE!
>>>>    * Passed.
>>>>    * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> getObjectIdFromDomId
>>>>  returns the regionwidgetId from the bodyElementId when the body Id is
>>>> 3 digits
>>>>  returns the regionwidgetId from the ElementId when the  Id is 2 digits
>>>>  returns the regionwidgetId from the ElementId when the  Id is 1 digits
>>>>  returns the regionId from the ElementId when the  Id is 1 digits
>>>>  returns null when the DOM element's id is invalid
>>>> 
>>>> Rave Wookie
>>>> Is W3C Widget
>>>> Verify null widgets results in clean return
>>>>  Tests null argument
>>>>  Tests uncreated list
>>>>  Tests empty list
>>>> Create Wookie Widgets
>>>>  initializes wookie widgets
>>>> 
>>>> 7 failures:
>>>> 
>>>> 1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
>>>> service for adding a widget to the page <<< FAILURE!
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>> 
>>>> 2.) Rave API rpc moveWidget it posts the correct values to RPC service
>>>> for adding a widget to the page <<< FAILURE!
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> 3.) Rave API rpc Error handling it displays the appropriate alert when
>>>> invalid parameters are passed <<< FAILURE!
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> 4.) Rave API rpc Error handling it displays the appropriate alert when
>>>> a server error occurs <<< FAILURE!
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> 5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> 6.) Rave initDragAndDrop it displays the appropriate alert when invalid
>>>> parameters are passed <<< FAILURE!
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> 7.) Rave initDragAndDrop it displays the appropriate alert when a
>>>> server error occurs <<< FAILURE!
>>>>  * Passed.
>>>>  * TypeError: Cannot call method "error" of undefined in
>>>> <
>> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> 
>>>> Results: 34 specs, 7 failures
>>>> 
>>>> mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
>>>> projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
>>>> 
>>> 
>> 
>> 


Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by Jasha Joachimsthal <j....@onehippo.com>.
On 25 May 2011 19:38, Raminderjeet Singh <ra...@gmail.com> wrote:

> Matt,
>
> Other thing to see is why skip test does not skip Jenkins test. I thought i
> can use following and will ignore these tests for now but it fails
>
>  mvn clean install  -Dmaven.test.skip=true
>

Did you try

mvn clean install -DskipTests=true?

See:
http://maven.apache.org/plugins/maven-surefire-plugin/examples/skipping-test.html


Jasha Joachimsthal

j.joachimsthal@onehippo.com - jasha@apache.org

Hippo
Europe  •  Amsterdam  •  Oosteinde 11  •  1017 WT Amsterdam  •  +31 (0)20
522 4466
USA  •  Boston  •  1 Broadway  •  Cambridge, MA 02142  •  +1 877 414 4776
(toll free)
www.onehippo.com  •  www.onehippo.org  •  info@onehippo.com


>> INFO :
> >>
> org.springframework.test.context.transaction.TransactionalTestExecutionLis
> >> tener - Began transaction (7): transaction manager
> >> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
> >> [true]
> >> INFO :
> >>
> org.springframework.test.context.transaction.TransactionalTestExecutionLis
> >> tener - Began transaction (7): transaction manager
> >> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
> >> [true]
> >> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
> >> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
> >> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
> >> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
> LEFT
> >> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
> >> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id=
> >> ? ORDER BY t2.region_widget_id ASC [params=?]
> >> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
> >> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
> >> t0.id = ? [params=?]
> >> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
> >> region_widget_pref_id_seq
> >> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 49194 INSERT INTO
> >> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
> >> ?, ?, ?) [params=?, ?, ?, ?]
> >> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 21497715 UPDATE
> >> region_widget_preference SET region_widget_id = ? WHERE region_widget_id
> >> = ? [params=?, ?]
> >> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> executing prepstmnt 31536808 DELETE FROM
> >> region_widget_preference WHERE id = ? [params=?]
> >> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
> >> conn 2954177> [0 ms] spent
> >> INFO :
> >>
> org.springframework.test.context.transaction.TransactionalTestExecutionLis
> >> tener - Rolled back transaction after test execution for test context
> >> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
> locations
> >> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
> >> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
> >> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
> >> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
> >> testException = [null]]]
> >> INFO :
> >>
> org.springframework.test.context.transaction.TransactionalTestExecutionLis
> >> tener - Rolled back transaction after test execution for test context
> >> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
> locations
> >> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
> >> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
> >> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
> >> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
> >> testException = [null]]]
> >> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061
> sec
> >> Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
> >> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057
> sec
> >> Running org.apache.rave.portal.web.controller.HomeControllerTest
> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
> sec
> >> Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
> sec
> >> Running org.apache.rave.portal.web.renderer.RenderServiceTest
> >> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
> sec
> >> Running org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
> >> INFO : org.springframework.test.context.TestContextManager -
> >> @TestExecutionListeners is not present for class [class
> >> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
> >> defaults.
> >> INFO : org.springframework.test.context.TestContextManager -
> >> @TestExecutionListeners is not present for class [class
> >> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
> >> defaults.
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
> sec
> >> Running org.apache.rave.portal.web.api.rpc.PageApiTest
> >> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
> sec
> >> Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
> >> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
> sec
> >> Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
> sec
> >> Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to replace all preferences for regionWidget: 1 with data:
> >>
> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
> >> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
> >> name='null', value='null'}]}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to replace all preferences for regionWidget: 1 with data:
> >>
> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
> >> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
> >> name='null', value='null'}]}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to replace all preferences for regionWidget: 100 with data:
> >>
> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
> >> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
> >> name='null', value='null'}]}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to replace all preferences for regionWidget: 100 with data:
> >>
> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
> >> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
> >> name='null', value='null'}]}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: color for regionWidget: 1 with data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: color for regionWidget: 1 with data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: different for regionWidget: 1 with
> data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: different for regionWidget: 1 with
> data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: color for regionWidget: 100 with data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
> received
> >> to create or replace preference: color for regionWidget: 100 with data:
> >> RegionWidgetPreference{id=1, name='color', value='blue'}
> >> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
> sec
> >> Running org.apache.rave.portal.web.api.rest.WidgetApiTest
> >> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
> >> all widgets
> >> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
> >> all widgets
> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
> >> Running org.apache.rave.portal.service.PageServiceTest
> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
> sec
> >> Running org.apache.rave.portal.service.RegionServiceTest
> >> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006
> sec
> >> Running org.apache.rave.portal.service.RegionWidgetServiceTest
> >> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
> sec
> >> Running org.apache.rave.portal.service.WidgetServiceTest
> >> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
> sec
> >> Running org.apache.rave.portal.service.UserServiceTest
> >> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
> >> loadUserByUsername called with: 1234
> >> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
> >> loadUserByUsername called with: 1234
> >> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015
> sec
> >> Running org.apache.rave.portal.util.LocalizationUtilsTest
> >> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116
> sec
> >> Running org.apache.rave.portal.model.PageTest
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
> sec
> >> Running org.apache.rave.portal.model.util.InternationalStringTest
> >> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
> sec
> >> Running org.apache.rave.portal.model.util.ModelUtilsTest
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
> sec
> >> Running org.apache.rave.portal.model.UserTest
> >> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
> sec
> >>
> >> Results :
> >>
> >> Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
> >>
> >> INFO : org.springframework.context.support.GenericApplicationContext -
> >> Closing
> >> org.springframework.context.support.GenericApplicationContext@1372656:
> >> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
> >> INFO : org.springframework.context.support.GenericApplicationContext -
> >> Closing
> >> org.springframework.context.support.GenericApplicationContext@1372656:
> >> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
> >> INFO :
> >> org.springframework.beans.factory.support.DefaultListableBeanFactory -
> >> Destroying singletons in
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
> >> 82: defining beans
> >>
> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
> >>
> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
> >>
> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
> >>
> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
> >>
> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
> >>
> Service,defaultRegionService,org.springframework.context.annotation.intern
> >>
> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
> >>
> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
> >>
> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
> >>
> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
> >>
> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
> >>
> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
> >>
> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
> >>
> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
> >>
> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
> >> ory]; root of factory hierarchy
> >> INFO :
> >> org.springframework.beans.factory.support.DefaultListableBeanFactory -
> >> Destroying singletons in
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
> >> 82: defining beans
> >>
> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
> >>
> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
> >>
> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
> >>
> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
> >>
> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
> >>
> Service,defaultRegionService,org.springframework.context.annotation.intern
> >>
> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
> >>
> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
> >>
> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
> >>
> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
> >>
> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
> >>
> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
> >>
> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
> >>
> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
> >>
> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
> >> ory]; root of factory hierarchy
> >> INFO :
> >> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
> >> Closing JPA EntityManagerFactory for persistence unit
> >> 'ravePersistenceUnit'
> >> INFO :
> >> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
> >> Closing JPA EntityManagerFactory for persistence unit
> >> 'ravePersistenceUnit'
> >> [JENKINS] Recording test results
> >> [INFO] [INFO] Executing Jasmine Specs
> >>
> >> [INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @
> rave-portal
> >> ---
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> May 25, 2011 10:05:14 AM
> >> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
> >> WARNING: Obsolete content type encountered: 'text/javascript'.
> >> [INFO]
> >> -------------------------------------------------------
> >> J A S M I N E   S P E C S
> >> -------------------------------------------------------
> >> [INFO]
> >> Rave API
> >> rpc
> >>   addWidgetToPage
> >>     posts the correct values to RPC service for adding a widget to the
> >> page <<< FAILURE!
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
> >>   moveWidget
> >>     posts the correct values to RPC service for adding a widget to the
> >> page <<< FAILURE!
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * Passed.
> >>       * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>   Error handling
> >>     displays the appropriate alert when invalid parameters are passed
> >> <<< FAILURE!
> >>       * Passed.
> >>       * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>     displays the appropriate alert when a server error occurs <<<
> >> FAILURE!
> >>       * Passed.
> >>       * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> Rave OpenSocial
> >> is OpenSocial
> >> Init
> >>   initializes the OpenSocial container machinery
> >>   Initializes the RPC Hooks Correctly
> >> Container
> >>   initializes the container if not already done
> >>   returns the same reference if already initialized
> >> RPC Hooks
> >>   resizes Iframe if argument is less than height
> >>   resizes Iframe to max if height is greater than max
> >>   (resize) does not throw error if DOM element is null
> >>   set title changes the title DOM node
> >>   set title does not throw error if DOM element is null
> >>
> >> Rave
> >> initProviders
> >>   initializes all providers
> >> registerProvider
> >>   throws error when invalid provider passed
> >> initWidgets
> >>   calls the appropriate providers
> >> createWidgetMap
> >>   builds a map keyed by type
> >>   builds a map that has widgets under an Unknown key
> >>   builds a map with no entries
> >> initDragAndDrop
> >>   Initializes jQuery sortable when init is called
> >>   Posts when dragging is stopped <<< FAILURE!
> >>     * Passed.
> >>     * Passed.
> >>     * Passed.
> >>     * Passed.
> >>     * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>   displays the appropriate alert when invalid parameters are passed <<<
> >> FAILURE!
> >>     * Passed.
> >>     * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>   displays the appropriate alert when a server error occurs <<< FAILURE!
> >>     * Passed.
> >>     * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >> getObjectIdFromDomId
> >>   returns the regionwidgetId from the bodyElementId when the body Id is
> >> 3 digits
> >>   returns the regionwidgetId from the ElementId when the  Id is 2 digits
> >>   returns the regionwidgetId from the ElementId when the  Id is 1 digits
> >>   returns the regionId from the ElementId when the  Id is 1 digits
> >>   returns null when the DOM element's id is invalid
> >>
> >> Rave Wookie
> >> Is W3C Widget
> >> Verify null widgets results in clean return
> >>   Tests null argument
> >>   Tests uncreated list
> >>   Tests empty list
> >> Create Wookie Widgets
> >>   initializes wookie widgets
> >>
> >> 7 failures:
> >>
> >> 1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
> >> service for adding a widget to the page <<< FAILURE!
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
> >>
> >> 2.) Rave API rpc moveWidget it posts the correct values to RPC service
> >> for adding a widget to the page <<< FAILURE!
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> 3.) Rave API rpc Error handling it displays the appropriate alert when
> >> invalid parameters are passed <<< FAILURE!
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> 4.) Rave API rpc Error handling it displays the appropriate alert when
> >> a server error occurs <<< FAILURE!
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> 5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> 6.) Rave initDragAndDrop it displays the appropriate alert when invalid
> >> parameters are passed <<< FAILURE!
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> 7.) Rave initDragAndDrop it displays the appropriate alert when a
> >> server error occurs <<< FAILURE!
> >>   * Passed.
> >>   * TypeError: Cannot call method "error" of undefined in
> >> <
> https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
> >> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
> >>
> >> Results: 34 specs, 7 failures
> >>
> >> mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
> >> projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
> >>
> >
>
>

Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by Marlon Pierce <mp...@cs.indiana.edu>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Works now for me.

On 5/25/11 1:40 PM, Franklin, Matthew B. wrote:
> The tests I just committed should fix the build.  I had added a new
> function in the js and didn't provide a mock in the test.
> 
> -Matt
> 
> On 5/25/11 1:38 PM, "Raminderjeet Singh" <ra...@gmail.com> wrote:
> 
>> Matt,
>>
>> Other thing to see is why skip test does not skip Jenkins test. I thought
>> i can use following and will ignore these tests for now but it fails
>>
>> mvn clean install  -Dmaven.test.skip=true
>>
>> Thanks
>> Raminder
>>
>> On May 25, 2011, at 1:06 PM, Franklin, Matthew B. wrote:
>>
>>> This one may be on me.  I thought I ran those js unit tests before I
>>> committed, but I guess I forgot :)
>>>
>>> Committing a fix soon.
>>>
>>> -Matt
>>>
>>> On 5/25/11 1:05 PM, "Apache Jenkins Server" <hu...@hudson.apache.org>
>>> wrote:
>>>
>>>> See
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/53/changes>
>>>>
>>>> Changes:
>>>>
>>>> [jcian] Server side support for saving user preferences (RAVE-27)
>>>>
>>>> https://issues.apache.org/jira/browse/RAVE-27
>>>>
>>>> [mfranklin] Added client side components of widget store (Supports
>>>> RAVE-32)
>>>>
>>>> ------------------------------------------
>>>> [...truncated 331 lines...]
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Began transaction (6): transaction manager
>>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>>> [true]
>>>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> executing prepstmnt 18437278 SELECT t0.collapsed,
>>>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>>>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>>>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
>>>> LEFT
>>>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>>>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id
>>>> =
>>>> ? ORDER BY t2.region_widget_id ASC [params=?]
>>>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> [0 ms] spent
>>>> 1471  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> executing prepstmnt 2882193 SELECT t0.name,
>>>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>>>> t0.id = ? [params=?]
>>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> [1 ms] spent
>>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> executing prepstmnt 27423221 CALL NEXT VALUE FOR
>>>> region_widget_pref_id_seq
>>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> [0 ms] spent
>>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> executing prepstmnt 31958869 INSERT INTO
>>>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>>>> ?, ?, ?) [params=?, ?, ?, ?]
>>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 152495> [0 ms] spent
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>>>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>>>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Began transaction (7): transaction manager
>>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>>> [true]
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Began transaction (7): transaction manager
>>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>>> [true]
>>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
>>>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>>>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>>>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
>>>> LEFT
>>>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>>>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id
>>>> =
>>>> ? ORDER BY t2.region_widget_id ASC [params=?]
>>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
>>>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>>>> t0.id = ? [params=?]
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
>>>> region_widget_pref_id_seq
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 49194 INSERT INTO
>>>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>>>> ?, ?, ?) [params=?, ?, ?, ?]
>>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 21497715 UPDATE
>>>> region_widget_preference SET region_widget_id = ? WHERE
>>>> region_widget_id
>>>> = ? [params=?, ?]
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> executing prepstmnt 31536808 DELETE FROM
>>>> region_widget_preference WHERE id = ? [params=?]
>>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>> 15350066,
>>>> conn 2954177> [0 ms] spent
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> INFO :
>>>>
>>>> org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>> is
>>>> tener - Rolled back transaction after test execution for test context
>>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>> locations
>>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>>> testException = [null]]]
>>>> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061
>>>> sec
>>>> Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057
>>>> sec
>>>> Running org.apache.rave.portal.web.controller.HomeControllerTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>> sec
>>>> Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>> sec
>>>> Running org.apache.rave.portal.web.renderer.RenderServiceTest
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>> sec
>>>> Running
>>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
>>>> INFO : org.springframework.test.context.TestContextManager -
>>>> @TestExecutionListeners is not present for class [class
>>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]:
>>>> using
>>>> defaults.
>>>> INFO : org.springframework.test.context.TestContextManager -
>>>> @TestExecutionListeners is not present for class [class
>>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]:
>>>> using
>>>> defaults.
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>>>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.PageApiTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>> sec
>>>> Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>> sec
>>>> Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to replace all preferences for regionWidget: 1 with data:
>>>>
>>>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>> =n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to replace all preferences for regionWidget: 1 with data:
>>>>
>>>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>> =n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to replace all preferences for regionWidget: 100 with data:
>>>>
>>>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>> =n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to replace all preferences for regionWidget: 100 with data:
>>>>
>>>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>> =n
>>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>>> name='null', value='null'}]}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: color for regionWidget: 1 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: color for regionWidget: 1 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: different for regionWidget: 1 with
>>>> data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: different for regionWidget: 1 with
>>>> data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: color for regionWidget: 100 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>> received
>>>> to create or replace preference: color for regionWidget: 100 with data:
>>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>> sec
>>>> Running org.apache.rave.portal.web.api.rest.WidgetApiTest
>>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>>> all widgets
>>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>>> all widgets
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
>>>> Running org.apache.rave.portal.service.PageServiceTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>> sec
>>>> Running org.apache.rave.portal.service.RegionServiceTest
>>>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006
>>>> sec
>>>> Running org.apache.rave.portal.service.RegionWidgetServiceTest
>>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>> sec
>>>> Running org.apache.rave.portal.service.WidgetServiceTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>> sec
>>>> Running org.apache.rave.portal.service.UserServiceTest
>>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>>> loadUserByUsername called with: 1234
>>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>>> loadUserByUsername called with: 1234
>>>> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015
>>>> sec
>>>> Running org.apache.rave.portal.util.LocalizationUtilsTest
>>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116
>>>> sec
>>>> Running org.apache.rave.portal.model.PageTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>> sec
>>>> Running org.apache.rave.portal.model.util.InternationalStringTest
>>>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>>>> sec
>>>> Running org.apache.rave.portal.model.util.ModelUtilsTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>> sec
>>>> Running org.apache.rave.portal.model.UserTest
>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>> sec
>>>>
>>>> Results :
>>>>
>>>> Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
>>>>
>>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>>> Closing
>>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>>> Closing
>>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>>> INFO :
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>> Destroying singletons in
>>>>
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9
>>>> e2
>>>> 82: defining beans
>>>>
>>>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWi
>>>> dg
>>>>
>>>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpa
>>>> Us
>>>>
>>>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeControlle
>>>> r,
>>>>
>>>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widge
>>>> tA
>>>>
>>>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPa
>>>> ge
>>>>
>>>> Service,defaultRegionService,org.springframework.context.annotation.inte
>>>> rn
>>>>
>>>> alConfigurationAnnotationProcessor,org.springframework.context.annotatio
>>>> n.
>>>>
>>>> internalAutowiredAnnotationProcessor,org.springframework.context.annotat
>>>> io
>>>>
>>>> n.internalRequiredAnnotationProcessor,org.springframework.context.annota
>>>> ti
>>>>
>>>> on.internalCommonAnnotationProcessor,org.springframework.context.annotat
>>>> io
>>>>
>>>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfr
>>>> am
>>>>
>>>> ework.aop.config.internalAutoProxyCreator,org.springframework.transactio
>>>> n.
>>>>
>>>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tr
>>>> an
>>>>
>>>> saction.interceptor.TransactionInterceptor#0,org.springframework.transac
>>>> ti
>>>>
>>>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFa
>>>> ct
>>>> ory]; root of factory hierarchy
>>>> INFO :
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>>> Destroying singletons in
>>>>
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9
>>>> e2
>>>> 82: defining beans
>>>>
>>>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWi
>>>> dg
>>>>
>>>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpa
>>>> Us
>>>>
>>>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeControlle
>>>> r,
>>>>
>>>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widge
>>>> tA
>>>>
>>>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPa
>>>> ge
>>>>
>>>> Service,defaultRegionService,org.springframework.context.annotation.inte
>>>> rn
>>>>
>>>> alConfigurationAnnotationProcessor,org.springframework.context.annotatio
>>>> n.
>>>>
>>>> internalAutowiredAnnotationProcessor,org.springframework.context.annotat
>>>> io
>>>>
>>>> n.internalRequiredAnnotationProcessor,org.springframework.context.annota
>>>> ti
>>>>
>>>> on.internalCommonAnnotationProcessor,org.springframework.context.annotat
>>>> io
>>>>
>>>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfr
>>>> am
>>>>
>>>> ework.aop.config.internalAutoProxyCreator,org.springframework.transactio
>>>> n.
>>>>
>>>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tr
>>>> an
>>>>
>>>> saction.interceptor.TransactionInterceptor#0,org.springframework.transac
>>>> ti
>>>>
>>>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFa
>>>> ct
>>>> ory]; root of factory hierarchy
>>>> INFO :
>>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>>> Closing JPA EntityManagerFactory for persistence unit
>>>> 'ravePersistenceUnit'
>>>> INFO :
>>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>>> Closing JPA EntityManagerFactory for persistence unit
>>>> 'ravePersistenceUnit'
>>>> [JENKINS] Recording test results
>>>> [INFO] [INFO] Executing Jasmine Specs
>>>>
>>>> [INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @
>>>> rave-portal
>>>> ---
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> May 25, 2011 10:05:14 AM
>>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>>> [INFO]
>>>> -------------------------------------------------------
>>>> J A S M I N E   S P E C S
>>>> -------------------------------------------------------
>>>> [INFO]
>>>> Rave API
>>>> rpc
>>>>   addWidgetToPage
>>>>     posts the correct values to RPC service for adding a widget to the
>>>> page <<< FAILURE!
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>>   moveWidget
>>>>     posts the correct values to RPC service for adding a widget to the
>>>> page <<< FAILURE!
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * Passed.
>>>>       * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>   Error handling
>>>>     displays the appropriate alert when invalid parameters are passed
>>>> <<< FAILURE!
>>>>       * Passed.
>>>>       * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>     displays the appropriate alert when a server error occurs <<<
>>>> FAILURE!
>>>>       * Passed.
>>>>       * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> Rave OpenSocial
>>>> is OpenSocial
>>>> Init
>>>>   initializes the OpenSocial container machinery
>>>>   Initializes the RPC Hooks Correctly
>>>> Container
>>>>   initializes the container if not already done
>>>>   returns the same reference if already initialized
>>>> RPC Hooks
>>>>   resizes Iframe if argument is less than height
>>>>   resizes Iframe to max if height is greater than max
>>>>   (resize) does not throw error if DOM element is null
>>>>   set title changes the title DOM node
>>>>   set title does not throw error if DOM element is null
>>>>
>>>> Rave
>>>> initProviders
>>>>   initializes all providers
>>>> registerProvider
>>>>   throws error when invalid provider passed
>>>> initWidgets
>>>>   calls the appropriate providers
>>>> createWidgetMap
>>>>   builds a map keyed by type
>>>>   builds a map that has widgets under an Unknown key
>>>>   builds a map with no entries
>>>> initDragAndDrop
>>>>   Initializes jQuery sortable when init is called
>>>>   Posts when dragging is stopped <<< FAILURE!
>>>>     * Passed.
>>>>     * Passed.
>>>>     * Passed.
>>>>     * Passed.
>>>>     * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>   displays the appropriate alert when invalid parameters are passed <<<
>>>> FAILURE!
>>>>     * Passed.
>>>>     * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>   displays the appropriate alert when a server error occurs <<<
>>>> FAILURE!
>>>>     * Passed.
>>>>     * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>> getObjectIdFromDomId
>>>>   returns the regionwidgetId from the bodyElementId when the body Id is
>>>> 3 digits
>>>>   returns the regionwidgetId from the ElementId when the  Id is 2
>>>> digits
>>>>   returns the regionwidgetId from the ElementId when the  Id is 1
>>>> digits
>>>>   returns the regionId from the ElementId when the  Id is 1 digits
>>>>   returns null when the DOM element's id is invalid
>>>>
>>>> Rave Wookie
>>>> Is W3C Widget
>>>> Verify null widgets results in clean return
>>>>   Tests null argument
>>>>   Tests uncreated list
>>>>   Tests empty list
>>>> Create Wookie Widgets
>>>>   initializes wookie widgets
>>>>
>>>> 7 failures:
>>>>
>>>> 1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
>>>> service for adding a widget to the page <<< FAILURE!
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>>
>>>> 2.) Rave API rpc moveWidget it posts the correct values to RPC service
>>>> for adding a widget to the page <<< FAILURE!
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> 3.) Rave API rpc Error handling it displays the appropriate alert when
>>>> invalid parameters are passed <<< FAILURE!
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> 4.) Rave API rpc Error handling it displays the appropriate alert when
>>>> a server error occurs <<< FAILURE!
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> 5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> 6.) Rave initDragAndDrop it displays the appropriate alert when invalid
>>>> parameters are passed <<< FAILURE!
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> 7.) Rave initDragAndDrop it displays the appropriate alert when a
>>>> server error occurs <<< FAILURE!
>>>>   * Passed.
>>>>   * TypeError: Cannot call method "error" of undefined in
>>>>
>>>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>> $r
>>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>>
>>>> Results: 34 specs, 7 failures
>>>>
>>>> mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
>>>> projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
>>>>
>>>
>>
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJN3T9aAAoJEEfVXEODPFIDKeIH/Rld4q4M4Tsx7tKQ3M4qUL1h
bNNGFW3lGB+qQyp4VCqxyfaHVUtaXUjmdxlaqddJHw/4NV6fELTTTktijVWFXujv
epT1BEvF3VK5N0kkviokFFpaW5YlzVqUrZeLT13UTuvF6f0BBEPuFg7GcsVYWQFC
MkaOSOraHQ5I7EztodNlkNmyk3BXLLQ106+3lAL6JioTEjSemYpcf5R1mf649c6q
bsfWhwKf+w3iZvytfKi+X6STZ9rUxKr73x1tcUcYDEMjEsSJeBvmr1vhLl1xHv8o
rKNfvF3o/pHD9Dw5FX5HCeNftwwzu8ZKCCiw3EJP0ZA5ObKakWAPXEv511vj350=
=WV2A
-----END PGP SIGNATURE-----

Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by "Franklin, Matthew B." <mf...@mitre.org>.
The tests I just committed should fix the build.  I had added a new
function in the js and didn't provide a mock in the test.

-Matt

On 5/25/11 1:38 PM, "Raminderjeet Singh" <ra...@gmail.com> wrote:

>Matt,
>
>Other thing to see is why skip test does not skip Jenkins test. I thought
>i can use following and will ignore these tests for now but it fails
>
> mvn clean install  -Dmaven.test.skip=true
>
>Thanks
>Raminder
>
>On May 25, 2011, at 1:06 PM, Franklin, Matthew B. wrote:
>
>> This one may be on me.  I thought I ran those js unit tests before I
>> committed, but I guess I forgot :)
>>
>> Committing a fix soon.
>>
>> -Matt
>>
>> On 5/25/11 1:05 PM, "Apache Jenkins Server" <hu...@hudson.apache.org>
>> wrote:
>>
>>> See
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/53/changes>
>>>
>>> Changes:
>>>
>>> [jcian] Server side support for saving user preferences (RAVE-27)
>>>
>>> https://issues.apache.org/jira/browse/RAVE-27
>>>
>>> [mfranklin] Added client side components of widget store (Supports
>>> RAVE-32)
>>>
>>> ------------------------------------------
>>> [...truncated 331 lines...]
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Began transaction (6): transaction manager
>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>> [true]
>>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> executing prepstmnt 18437278 SELECT t0.collapsed,
>>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
>>>LEFT
>>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id
>>>=
>>> ? ORDER BY t2.region_widget_id ASC [params=?]
>>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> [0 ms] spent
>>> 1471  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> executing prepstmnt 2882193 SELECT t0.name,
>>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>>> t0.id = ? [params=?]
>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> [1 ms] spent
>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> executing prepstmnt 27423221 CALL NEXT VALUE FOR
>>> region_widget_pref_id_seq
>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> [0 ms] spent
>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> executing prepstmnt 31958869 INSERT INTO
>>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>>> ?, ?, ?) [params=?, ?, ?, ?]
>>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 152495> [0 ms] spent
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Rolled back transaction after test execution for test context
>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>locations
>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>>> testException = [null]]]
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Rolled back transaction after test execution for test context
>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>locations
>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>>> testException = [null]]]
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Began transaction (7): transaction manager
>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>> [true]
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Began transaction (7): transaction manager
>>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>>> [true]
>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
>>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0
>>>LEFT
>>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id
>>>=
>>> ? ORDER BY t2.region_widget_id ASC [params=?]
>>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
>>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>>> t0.id = ? [params=?]
>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
>>> region_widget_pref_id_seq
>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 49194 INSERT INTO
>>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>>> ?, ?, ?) [params=?, ?, ?, ?]
>>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 21497715 UPDATE
>>> region_widget_preference SET region_widget_id = ? WHERE
>>>region_widget_id
>>> = ? [params=?, ?]
>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> executing prepstmnt 31536808 DELETE FROM
>>> region_widget_preference WHERE id = ? [params=?]
>>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t
>>>15350066,
>>> conn 2954177> [0 ms] spent
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Rolled back transaction after test execution for test context
>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>locations
>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>> testException = [null]]]
>>> INFO :
>>>
>>>org.springframework.test.context.transaction.TransactionalTestExecutionL
>>>is
>>> tener - Rolled back transaction after test execution for test context
>>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest,
>>>locations
>>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>>> testException = [null]]]
>>> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061
>>>sec
>>> Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057
>>>sec
>>> Running org.apache.rave.portal.web.controller.HomeControllerTest
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>sec
>>> Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>sec
>>> Running org.apache.rave.portal.web.renderer.RenderServiceTest
>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>sec
>>> Running
>>>org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
>>> INFO : org.springframework.test.context.TestContextManager -
>>> @TestExecutionListeners is not present for class [class
>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]:
>>>using
>>> defaults.
>>> INFO : org.springframework.test.context.TestContextManager -
>>> @TestExecutionListeners is not present for class [class
>>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]:
>>>using
>>> defaults.
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>>>sec
>>> Running org.apache.rave.portal.web.api.rpc.PageApiTest
>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>sec
>>> Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>sec
>>> Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>sec
>>> Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to replace all preferences for regionWidget: 1 with data:
>>>
>>>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>=n
>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>> name='null', value='null'}]}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to replace all preferences for regionWidget: 1 with data:
>>>
>>>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>=n
>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>> name='null', value='null'}]}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to replace all preferences for regionWidget: 100 with data:
>>>
>>>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>=n
>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>> name='null', value='null'}]}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to replace all preferences for regionWidget: 100 with data:
>>>
>>>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id
>>>=n
>>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>>> name='null', value='null'}]}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: color for regionWidget: 1 with data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: color for regionWidget: 1 with data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: different for regionWidget: 1 with
>>>data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: different for regionWidget: 1 with
>>>data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: color for regionWidget: 100 with data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT
>>>received
>>> to create or replace preference: color for regionWidget: 100 with data:
>>> RegionWidgetPreference{id=1, name='color', value='blue'}
>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>sec
>>> Running org.apache.rave.portal.web.api.rest.WidgetApiTest
>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>> all widgets
>>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>>> all widgets
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
>>> Running org.apache.rave.portal.service.PageServiceTest
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>sec
>>> Running org.apache.rave.portal.service.RegionServiceTest
>>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006
>>>sec
>>> Running org.apache.rave.portal.service.RegionWidgetServiceTest
>>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004
>>>sec
>>> Running org.apache.rave.portal.service.WidgetServiceTest
>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002
>>>sec
>>> Running org.apache.rave.portal.service.UserServiceTest
>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>> loadUserByUsername called with: 1234
>>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>>> loadUserByUsername called with: 1234
>>> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015
>>>sec
>>> Running org.apache.rave.portal.util.LocalizationUtilsTest
>>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116
>>>sec
>>> Running org.apache.rave.portal.model.PageTest
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>sec
>>> Running org.apache.rave.portal.model.util.InternationalStringTest
>>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005
>>>sec
>>> Running org.apache.rave.portal.model.util.ModelUtilsTest
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>sec
>>> Running org.apache.rave.portal.model.UserTest
>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001
>>>sec
>>>
>>> Results :
>>>
>>> Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
>>>
>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>> Closing
>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>> INFO : org.springframework.context.support.GenericApplicationContext -
>>> Closing
>>> org.springframework.context.support.GenericApplicationContext@1372656:
>>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>>> INFO :
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>> Destroying singletons in
>>>
>>>org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9
>>>e2
>>> 82: defining beans
>>>
>>>[dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWi
>>>dg
>>>
>>>etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpa
>>>Us
>>>
>>>erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeControlle
>>>r,
>>>
>>>widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widge
>>>tA
>>>
>>>pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPa
>>>ge
>>>
>>>Service,defaultRegionService,org.springframework.context.annotation.inte
>>>rn
>>>
>>>alConfigurationAnnotationProcessor,org.springframework.context.annotatio
>>>n.
>>>
>>>internalAutowiredAnnotationProcessor,org.springframework.context.annotat
>>>io
>>>
>>>n.internalRequiredAnnotationProcessor,org.springframework.context.annota
>>>ti
>>>
>>>on.internalCommonAnnotationProcessor,org.springframework.context.annotat
>>>io
>>>
>>>n.internalPersistenceAnnotationProcessor,transactionManager,org.springfr
>>>am
>>>
>>>ework.aop.config.internalAutoProxyCreator,org.springframework.transactio
>>>n.
>>>
>>>annotation.AnnotationTransactionAttributeSource#0,org.springframework.tr
>>>an
>>>
>>>saction.interceptor.TransactionInterceptor#0,org.springframework.transac
>>>ti
>>>
>>>on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFa
>>>ct
>>> ory]; root of factory hierarchy
>>> INFO :
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>>> Destroying singletons in
>>>
>>>org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9
>>>e2
>>> 82: defining beans
>>>
>>>[dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWi
>>>dg
>>>
>>>etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpa
>>>Us
>>>
>>>erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeControlle
>>>r,
>>>
>>>widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widge
>>>tA
>>>
>>>pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPa
>>>ge
>>>
>>>Service,defaultRegionService,org.springframework.context.annotation.inte
>>>rn
>>>
>>>alConfigurationAnnotationProcessor,org.springframework.context.annotatio
>>>n.
>>>
>>>internalAutowiredAnnotationProcessor,org.springframework.context.annotat
>>>io
>>>
>>>n.internalRequiredAnnotationProcessor,org.springframework.context.annota
>>>ti
>>>
>>>on.internalCommonAnnotationProcessor,org.springframework.context.annotat
>>>io
>>>
>>>n.internalPersistenceAnnotationProcessor,transactionManager,org.springfr
>>>am
>>>
>>>ework.aop.config.internalAutoProxyCreator,org.springframework.transactio
>>>n.
>>>
>>>annotation.AnnotationTransactionAttributeSource#0,org.springframework.tr
>>>an
>>>
>>>saction.interceptor.TransactionInterceptor#0,org.springframework.transac
>>>ti
>>>
>>>on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFa
>>>ct
>>> ory]; root of factory hierarchy
>>> INFO :
>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>> Closing JPA EntityManagerFactory for persistence unit
>>> 'ravePersistenceUnit'
>>> INFO :
>>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>>> Closing JPA EntityManagerFactory for persistence unit
>>> 'ravePersistenceUnit'
>>> [JENKINS] Recording test results
>>> [INFO] [INFO] Executing Jasmine Specs
>>>
>>> [INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @
>>>rave-portal
>>> ---
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> May 25, 2011 10:05:14 AM
>>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>>> WARNING: Obsolete content type encountered: 'text/javascript'.
>>> [INFO]
>>> -------------------------------------------------------
>>> J A S M I N E   S P E C S
>>> -------------------------------------------------------
>>> [INFO]
>>> Rave API
>>> rpc
>>>   addWidgetToPage
>>>     posts the correct values to RPC service for adding a widget to the
>>> page <<< FAILURE!
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>   moveWidget
>>>     posts the correct values to RPC service for adding a widget to the
>>> page <<< FAILURE!
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * Passed.
>>>       * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>   Error handling
>>>     displays the appropriate alert when invalid parameters are passed
>>> <<< FAILURE!
>>>       * Passed.
>>>       * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>     displays the appropriate alert when a server error occurs <<<
>>> FAILURE!
>>>       * Passed.
>>>       * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> Rave OpenSocial
>>> is OpenSocial
>>> Init
>>>   initializes the OpenSocial container machinery
>>>   Initializes the RPC Hooks Correctly
>>> Container
>>>   initializes the container if not already done
>>>   returns the same reference if already initialized
>>> RPC Hooks
>>>   resizes Iframe if argument is less than height
>>>   resizes Iframe to max if height is greater than max
>>>   (resize) does not throw error if DOM element is null
>>>   set title changes the title DOM node
>>>   set title does not throw error if DOM element is null
>>>
>>> Rave
>>> initProviders
>>>   initializes all providers
>>> registerProvider
>>>   throws error when invalid provider passed
>>> initWidgets
>>>   calls the appropriate providers
>>> createWidgetMap
>>>   builds a map keyed by type
>>>   builds a map that has widgets under an Unknown key
>>>   builds a map with no entries
>>> initDragAndDrop
>>>   Initializes jQuery sortable when init is called
>>>   Posts when dragging is stopped <<< FAILURE!
>>>     * Passed.
>>>     * Passed.
>>>     * Passed.
>>>     * Passed.
>>>     * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>   displays the appropriate alert when invalid parameters are passed <<<
>>> FAILURE!
>>>     * Passed.
>>>     * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>   displays the appropriate alert when a server error occurs <<<
>>>FAILURE!
>>>     * Passed.
>>>     * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>> getObjectIdFromDomId
>>>   returns the regionwidgetId from the bodyElementId when the body Id is
>>> 3 digits
>>>   returns the regionwidgetId from the ElementId when the  Id is 2
>>>digits
>>>   returns the regionwidgetId from the ElementId when the  Id is 1
>>>digits
>>>   returns the regionId from the ElementId when the  Id is 1 digits
>>>   returns null when the DOM element's id is invalid
>>>
>>> Rave Wookie
>>> Is W3C Widget
>>> Verify null widgets results in clean return
>>>   Tests null argument
>>>   Tests uncreated list
>>>   Tests empty list
>>> Create Wookie Widgets
>>>   initializes wookie widgets
>>>
>>> 7 failures:
>>>
>>> 1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
>>> service for adding a widget to the page <<< FAILURE!
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>>
>>> 2.) Rave API rpc moveWidget it posts the correct values to RPC service
>>> for adding a widget to the page <<< FAILURE!
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> 3.) Rave API rpc Error handling it displays the appropriate alert when
>>> invalid parameters are passed <<< FAILURE!
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> 4.) Rave API rpc Error handling it displays the appropriate alert when
>>> a server error occurs <<< FAILURE!
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> 5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> 6.) Rave initDragAndDrop it displays the appropriate alert when invalid
>>> parameters are passed <<< FAILURE!
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> 7.) Rave initDragAndDrop it displays the appropriate alert when a
>>> server error occurs <<< FAILURE!
>>>   * Passed.
>>>   * TypeError: Cannot call method "error" of undefined in
>>>
>>><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave
>>>$r
>>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>>
>>> Results: 34 specs, 7 failures
>>>
>>> mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
>>> projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
>>>
>>
>


Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by Raminderjeet Singh <ra...@gmail.com>.
Matt,

Other thing to see is why skip test does not skip Jenkins test. I thought i can use following and will ignore these tests for now but it fails 

 mvn clean install  -Dmaven.test.skip=true 

Thanks
Raminder

On May 25, 2011, at 1:06 PM, Franklin, Matthew B. wrote:

> This one may be on me.  I thought I ran those js unit tests before I
> committed, but I guess I forgot :)
> 
> Committing a fix soon.
> 
> -Matt
> 
> On 5/25/11 1:05 PM, "Apache Jenkins Server" <hu...@hudson.apache.org>
> wrote:
> 
>> See
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/53/changes>
>> 
>> Changes:
>> 
>> [jcian] Server side support for saving user preferences (RAVE-27)
>> 
>> https://issues.apache.org/jira/browse/RAVE-27
>> 
>> [mfranklin] Added client side components of widget store (Supports
>> RAVE-32)
>> 
>> ------------------------------------------
>> [...truncated 331 lines...]
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Began transaction (6): transaction manager
>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>> [true]
>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> executing prepstmnt 18437278 SELECT t0.collapsed,
>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT
>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id =
>> ? ORDER BY t2.region_widget_id ASC [params=?]
>> 1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> [0 ms] spent
>> 1471  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> executing prepstmnt 2882193 SELECT t0.name,
>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>> t0.id = ? [params=?]
>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> [1 ms] spent
>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> executing prepstmnt 27423221 CALL NEXT VALUE FOR
>> region_widget_pref_id_seq
>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> [0 ms] spent
>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> executing prepstmnt 31958869 INSERT INTO
>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>> ?, ?, ?) [params=?, ?, ?, ?]
>> 1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 152495> [0 ms] spent
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Rolled back transaction after test execution for test context
>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>> testException = [null]]]
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Rolled back transaction after test execution for test context
>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>> testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>> testException = [null]]]
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Began transaction (7): transaction manager
>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>> [true]
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Began transaction (7): transaction manager
>> [org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>> [true]
>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
>> t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>> t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>> t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT
>> OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>> region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id =
>> ? ORDER BY t2.region_widget_id ASC [params=?]
>> 1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
>> t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>> t0.id = ? [params=?]
>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> 1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
>> region_widget_pref_id_seq
>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 49194 INSERT INTO
>> region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>> ?, ?, ?) [params=?, ?, ?, ?]
>> 1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 21497715 UPDATE
>> region_widget_preference SET region_widget_id = ? WHERE region_widget_id
>> = ? [params=?, ?]
>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> executing prepstmnt 31536808 DELETE FROM
>> region_widget_preference WHERE id = ? [params=?]
>> 1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>> conn 2954177> [0 ms] spent
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Rolled back transaction after test execution for test context
>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>> testException = [null]]]
>> INFO :
>> org.springframework.test.context.transaction.TransactionalTestExecutionLis
>> tener - Rolled back transaction after test execution for test context
>> [[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>> = array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>> 'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>> org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>> testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>> testException = [null]]]
>> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec
>> Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 sec
>> Running org.apache.rave.portal.web.controller.HomeControllerTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>> Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>> Running org.apache.rave.portal.web.renderer.RenderServiceTest
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>> Running org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
>> INFO : org.springframework.test.context.TestContextManager -
>> @TestExecutionListeners is not present for class [class
>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>> defaults.
>> INFO : org.springframework.test.context.TestContextManager -
>> @TestExecutionListeners is not present for class [class
>> org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>> defaults.
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>> Running org.apache.rave.portal.web.api.rpc.PageApiTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>> Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>> Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to replace all preferences for regionWidget: 1 with data:
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>> name='null', value='null'}]}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to replace all preferences for regionWidget: 1 with data:
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>> name='null', value='null'}]}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to replace all preferences for regionWidget: 100 with data:
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>> name='null', value='null'}]}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to replace all preferences for regionWidget: 100 with data:
>> RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>> ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>> name='null', value='null'}]}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: color for regionWidget: 1 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: color for regionWidget: 1 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: different for regionWidget: 1 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: different for regionWidget: 1 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: color for regionWidget: 100 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>> to create or replace preference: color for regionWidget: 100 with data:
>> RegionWidgetPreference{id=1, name='color', value='blue'}
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>> Running org.apache.rave.portal.web.api.rest.WidgetApiTest
>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>> all widgets
>> DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>> all widgets
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
>> Running org.apache.rave.portal.service.PageServiceTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> Running org.apache.rave.portal.service.RegionServiceTest
>> Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
>> Running org.apache.rave.portal.service.RegionWidgetServiceTest
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>> Running org.apache.rave.portal.service.WidgetServiceTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>> Running org.apache.rave.portal.service.UserServiceTest
>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>> loadUserByUsername called with: 1234
>> DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>> loadUserByUsername called with: 1234
>> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
>> Running org.apache.rave.portal.util.LocalizationUtilsTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec
>> Running org.apache.rave.portal.model.PageTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> Running org.apache.rave.portal.model.util.InternationalStringTest
>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>> Running org.apache.rave.portal.model.util.ModelUtilsTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> Running org.apache.rave.portal.model.UserTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> 
>> Results :
>> 
>> Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
>> 
>> INFO : org.springframework.context.support.GenericApplicationContext -
>> Closing
>> org.springframework.context.support.GenericApplicationContext@1372656:
>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>> INFO : org.springframework.context.support.GenericApplicationContext -
>> Closing
>> org.springframework.context.support.GenericApplicationContext@1372656:
>> startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>> INFO :
>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>> Destroying singletons in
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>> 82: defining beans
>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>> Service,defaultRegionService,org.springframework.context.annotation.intern
>> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>> ory]; root of factory hierarchy
>> INFO :
>> org.springframework.beans.factory.support.DefaultListableBeanFactory -
>> Destroying singletons in
>> org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>> 82: defining beans
>> [dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>> etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>> erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>> widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>> pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>> Service,defaultRegionService,org.springframework.context.annotation.intern
>> alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>> internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>> n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>> on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>> n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>> ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>> annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>> saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>> on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>> ory]; root of factory hierarchy
>> INFO :
>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>> Closing JPA EntityManagerFactory for persistence unit
>> 'ravePersistenceUnit'
>> INFO :
>> org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>> Closing JPA EntityManagerFactory for persistence unit
>> 'ravePersistenceUnit'
>> [JENKINS] Recording test results
>> [INFO] [INFO] Executing Jasmine Specs
>> 
>> [INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @ rave-portal
>> ---
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> May 25, 2011 10:05:14 AM
>> com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>> WARNING: Obsolete content type encountered: 'text/javascript'.
>> [INFO]
>> -------------------------------------------------------
>> J A S M I N E   S P E C S
>> -------------------------------------------------------
>> [INFO]
>> Rave API
>> rpc
>>   addWidgetToPage
>>     posts the correct values to RPC service for adding a widget to the
>> page <<< FAILURE!
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>>   moveWidget
>>     posts the correct values to RPC service for adding a widget to the
>> page <<< FAILURE!
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * Passed.
>>       * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>   Error handling
>>     displays the appropriate alert when invalid parameters are passed
>> <<< FAILURE!
>>       * Passed.
>>       * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>     displays the appropriate alert when a server error occurs <<<
>> FAILURE!
>>       * Passed.
>>       * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> Rave OpenSocial
>> is OpenSocial
>> Init
>>   initializes the OpenSocial container machinery
>>   Initializes the RPC Hooks Correctly
>> Container
>>   initializes the container if not already done
>>   returns the same reference if already initialized
>> RPC Hooks
>>   resizes Iframe if argument is less than height
>>   resizes Iframe to max if height is greater than max
>>   (resize) does not throw error if DOM element is null
>>   set title changes the title DOM node
>>   set title does not throw error if DOM element is null
>> 
>> Rave
>> initProviders
>>   initializes all providers
>> registerProvider
>>   throws error when invalid provider passed
>> initWidgets
>>   calls the appropriate providers
>> createWidgetMap
>>   builds a map keyed by type
>>   builds a map that has widgets under an Unknown key
>>   builds a map with no entries
>> initDragAndDrop
>>   Initializes jQuery sortable when init is called
>>   Posts when dragging is stopped <<< FAILURE!
>>     * Passed.
>>     * Passed.
>>     * Passed.
>>     * Passed.
>>     * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>   displays the appropriate alert when invalid parameters are passed <<<
>> FAILURE!
>>     * Passed.
>>     * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>>   displays the appropriate alert when a server error occurs <<< FAILURE!
>>     * Passed.
>>     * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> getObjectIdFromDomId
>>   returns the regionwidgetId from the bodyElementId when the body Id is
>> 3 digits
>>   returns the regionwidgetId from the ElementId when the  Id is 2 digits
>>   returns the regionwidgetId from the ElementId when the  Id is 1 digits
>>   returns the regionId from the ElementId when the  Id is 1 digits
>>   returns null when the DOM element's id is invalid
>> 
>> Rave Wookie
>> Is W3C Widget
>> Verify null widgets results in clean return
>>   Tests null argument
>>   Tests uncreated list
>>   Tests empty list
>> Create Wookie Widgets
>>   initializes wookie widgets
>> 
>> 7 failures:
>> 
>> 1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
>> service for adding a widget to the page <<< FAILURE!
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>> 
>> 2.) Rave API rpc moveWidget it posts the correct values to RPC service
>> for adding a widget to the page <<< FAILURE!
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> 3.) Rave API rpc Error handling it displays the appropriate alert when
>> invalid parameters are passed <<< FAILURE!
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> 4.) Rave API rpc Error handling it displays the appropriate alert when
>> a server error occurs <<< FAILURE!
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> 5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> 6.) Rave initDragAndDrop it displays the appropriate alert when invalid
>> parameters are passed <<< FAILURE!
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> 7.) Rave initDragAndDrop it displays the appropriate alert when a
>> server error occurs <<< FAILURE!
>>   * Passed.
>>   * TypeError: Cannot call method "error" of undefined in
>> <https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>> ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>> 
>> Results: 34 specs, 7 failures
>> 
>> mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
>> projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
>> 
> 


Re: Build failed in Jenkins: rave-project-trunk » Apache Rave :: rave-portal #53

Posted by "Franklin, Matthew B." <mf...@mitre.org>.
This one may be on me.  I thought I ran those js unit tests before I
committed, but I guess I forgot :)

Committing a fix soon.

-Matt

On 5/25/11 1:05 PM, "Apache Jenkins Server" <hu...@hudson.apache.org>
wrote:

>See
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/53/changes>
>
>Changes:
>
>[jcian] Server side support for saving user preferences (RAVE-27)
>
>https://issues.apache.org/jira/browse/RAVE-27
>
>[mfranklin] Added client side components of widget store (Supports
>RAVE-32)
>
>------------------------------------------
>[...truncated 331 lines...]
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Began transaction (6): transaction manager
>[org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>[true]
>1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> executing prepstmnt 18437278 SELECT t0.collapsed,
>t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT
>OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id =
>? ORDER BY t2.region_widget_id ASC [params=?]
>1470  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> [0 ms] spent
>1471  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> executing prepstmnt 2882193 SELECT t0.name,
>t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>t0.id = ? [params=?]
>1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> [1 ms] spent
>1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> executing prepstmnt 27423221 CALL NEXT VALUE FOR
>region_widget_pref_id_seq
>1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> [0 ms] spent
>1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> executing prepstmnt 31958869 INSERT INTO
>region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>?, ?, ?) [params=?, ?, ?, ?]
>1472  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 152495> [0 ms] spent
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Rolled back transaction after test execution for test context
>[[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>= array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>testException = [null]]]
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Rolled back transaction after test execution for test context
>[[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>= array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@6c2308,
>testMethod = save_cascadeMerge@JpaRegionWidgetRepositoryTest,
>testException = [null]]]
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Began transaction (7): transaction manager
>[org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>[true]
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Began transaction (7): transaction manager
>[org.springframework.orm.jpa.JpaTransactionManager@14560cf]; rollback
>[true]
>1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 12372212 SELECT t0.collapsed,
>t0.render_order, t0.render_position, t1.id, t1.author, t1.description,
>t1.screenshot_url, t1.thumbnail_url, t1.title, t1.type, t1.url,
>t2.region_widget_id, t2.id, t2.name, t2.value FROM region_widget t0 LEFT
>OUTER JOIN widget t1 ON t0.widget_id = t1.id LEFT OUTER JOIN
>region_widget_preference t2 ON t0.id = t2.region_widget_id WHERE t0.id =
>? ORDER BY t2.region_widget_id ASC [params=?]
>1477  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 9805729 SELECT t0.name,
>t0.region_widget_id, t0.value FROM region_widget_preference t0 WHERE
>t0.id = ? [params=?]
>1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>1478  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 5142872 CALL NEXT VALUE FOR
>region_widget_pref_id_seq
>1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 49194 INSERT INTO
>region_widget_preference (id, name, region_widget_id, value) VALUES (?,
>?, ?, ?) [params=?, ?, ?, ?]
>1479  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 21497715 UPDATE
>region_widget_preference SET region_widget_id = ? WHERE region_widget_id
>= ? [params=?, ?]
>1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> executing prepstmnt 31536808 DELETE FROM
>region_widget_preference WHERE id = ? [params=?]
>1480  ravePersistenceUnit  TRACE  [main] openjpa.jdbc.SQL - <t 15350066,
>conn 2954177> [0 ms] spent
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Rolled back transaction after test execution for test context
>[[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>= array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>testException = [null]]]
>INFO :
>org.springframework.test.context.transaction.TransactionalTestExecutionLis
>tener - Rolled back transaction after test execution for test context
>[[TestContext@9d22fc testClass = JpaRegionWidgetRepositoryTest, locations
>= array<String>['file:src/main/webapp/WEB-INF/dataContext.xml',
>'file:src/main/webapp/WEB-INF/applicationContext.xml'], testInstance =
>org.apache.rave.portal.repository.JpaRegionWidgetRepositoryTest@cb6a34,
>testMethod = save_cascadeOrphan@JpaRegionWidgetRepositoryTest,
>testException = [null]]]
>Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec
>Running org.apache.rave.portal.web.tag.RegionWidgetTagTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 sec
>Running org.apache.rave.portal.web.controller.HomeControllerTest
>Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>Running org.apache.rave.portal.web.controller.WidgetStoreControllerTest
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>Running org.apache.rave.portal.web.renderer.RenderServiceTest
>Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>Running org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest
>INFO : org.springframework.test.context.TestContextManager -
>@TestExecutionListeners is not present for class [class
>org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>defaults.
>INFO : org.springframework.test.context.TestContextManager -
>@TestExecutionListeners is not present for class [class
>org.apache.rave.portal.web.renderer.RenderServiceIntegrationTest]: using
>defaults.
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>Running org.apache.rave.portal.web.api.rpc.PageApiTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>Running org.apache.rave.portal.web.api.rpc.model.RpcOperationTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>Running org.apache.rave.portal.web.api.rpc.model.RpcResultTest
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>Running org.apache.rave.portal.web.api.rest.RegionWidgetApiTest
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to replace all preferences for regionWidget: 1 with data:
>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>name='null', value='null'}]}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to replace all preferences for regionWidget: 1 with data:
>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>name='null', value='null'}]}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to replace all preferences for regionWidget: 100 with data:
>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>name='null', value='null'}]}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to replace all preferences for regionWidget: 100 with data:
>RegionWidgetPreferenceListWrapper{preferences=[RegionWidgetPreference{id=n
>ull, name='null', value='null'}, RegionWidgetPreference{id=null,
>name='null', value='null'}]}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: color for regionWidget: 1 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: color for regionWidget: 1 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: different for regionWidget: 1 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: different for regionWidget: 1 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: color for regionWidget: 100 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>DEBUG: org.apache.rave.portal.web.api.rest.RegionWidgetApi - PUT received
>to create or replace preference: color for regionWidget: 100 with data:
>RegionWidgetPreference{id=1, name='color', value='blue'}
>Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>Running org.apache.rave.portal.web.api.rest.WidgetApiTest
>DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>all widgets
>DEBUG: org.apache.rave.portal.web.api.rest.WidgetApi - GET received for
>all widgets
>Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
>Running org.apache.rave.portal.service.PageServiceTest
>Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>Running org.apache.rave.portal.service.RegionServiceTest
>Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
>Running org.apache.rave.portal.service.RegionWidgetServiceTest
>Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
>Running org.apache.rave.portal.service.WidgetServiceTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>Running org.apache.rave.portal.service.UserServiceTest
>DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>loadUserByUsername called with: 1234
>DEBUG: org.apache.rave.portal.service.impl.DefaultUserService -
>loadUserByUsername called with: 1234
>Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
>Running org.apache.rave.portal.util.LocalizationUtilsTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec
>Running org.apache.rave.portal.model.PageTest
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>Running org.apache.rave.portal.model.util.InternationalStringTest
>Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>Running org.apache.rave.portal.model.util.ModelUtilsTest
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>Running org.apache.rave.portal.model.UserTest
>Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>
>Results :
>
>Tests run: 114, Failures: 0, Errors: 0, Skipped: 0
>
>INFO : org.springframework.context.support.GenericApplicationContext -
>Closing
>org.springframework.context.support.GenericApplicationContext@1372656:
>startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>INFO : org.springframework.context.support.GenericApplicationContext -
>Closing
>org.springframework.context.support.GenericApplicationContext@1372656:
>startup date [Wed May 25 10:05:00 PDT 2011]; root of context hierarchy
>INFO :
>org.springframework.beans.factory.support.DefaultListableBeanFactory -
>Destroying singletons in
>org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>82: defining beans
>[dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>Service,defaultRegionService,org.springframework.context.annotation.intern
>alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>ory]; root of factory hierarchy
>INFO :
>org.springframework.beans.factory.support.DefaultListableBeanFactory -
>Destroying singletons in
>org.springframework.beans.factory.support.DefaultListableBeanFactory@1d9e2
>82: defining beans
>[dataSource,org.h2.tools.Server-WebServer,openSocialWidgetRenderer,w3cWidg
>etRenderer,wookieWidgetService,jpaPageRepository,jpaWidgetRepository,jpaUs
>erRepository,jpaRegionRepository,jpaRegionWidgetRepository,homeController,
>widgetStoreController,defaultRenderService,pageApi,regionWidgetApi,widgetA
>pi,defaultWidgetService,defaultRegionWidgetService,userService,defaultPage
>Service,defaultRegionService,org.springframework.context.annotation.intern
>alConfigurationAnnotationProcessor,org.springframework.context.annotation.
>internalAutowiredAnnotationProcessor,org.springframework.context.annotatio
>n.internalRequiredAnnotationProcessor,org.springframework.context.annotati
>on.internalCommonAnnotationProcessor,org.springframework.context.annotatio
>n.internalPersistenceAnnotationProcessor,transactionManager,org.springfram
>ework.aop.config.internalAutoProxyCreator,org.springframework.transaction.
>annotation.AnnotationTransactionAttributeSource#0,org.springframework.tran
>saction.interceptor.TransactionInterceptor#0,org.springframework.transacti
>on.config.internalTransactionAdvisor,dataSourcePopulator,entityManagerFact
>ory]; root of factory hierarchy
>INFO :
>org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>Closing JPA EntityManagerFactory for persistence unit
>'ravePersistenceUnit'
>INFO :
>org.apache.rave.orm.jpa.PopulatedLocalContainerEntityManagerFactory -
>Closing JPA EntityManagerFactory for persistence unit
>'ravePersistenceUnit'
>[JENKINS] Recording test results
>[INFO] [INFO] Executing Jasmine Specs
>
>[INFO] --- jasmine-maven-plugin:1.0.2-beta-2:test (default) @ rave-portal
>---
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>May 25, 2011 10:05:14 AM
>com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
>WARNING: Obsolete content type encountered: 'text/javascript'.
>[INFO]
>-------------------------------------------------------
> J A S M I N E   S P E C S
>-------------------------------------------------------
>[INFO]
>Rave API
>  rpc
>    addWidgetToPage
>      posts the correct values to RPC service for adding a widget to the
>page <<< FAILURE!
>        * Passed.
>        * Passed.
>        * Passed.
>        * Passed.
>        * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>    moveWidget
>      posts the correct values to RPC service for adding a widget to the
>page <<< FAILURE!
>        * Passed.
>        * Passed.
>        * Passed.
>        * Passed.
>        * Passed.
>        * Passed.
>        * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>    Error handling
>      displays the appropriate alert when invalid parameters are passed
><<< FAILURE!
>        * Passed.
>        * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>      displays the appropriate alert when a server error occurs <<<
>FAILURE!
>        * Passed.
>        * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>Rave OpenSocial
>  is OpenSocial
>  Init
>    initializes the OpenSocial container machinery
>    Initializes the RPC Hooks Correctly
>  Container
>    initializes the container if not already done
>    returns the same reference if already initialized
>  RPC Hooks
>    resizes Iframe if argument is less than height
>    resizes Iframe to max if height is greater than max
>    (resize) does not throw error if DOM element is null
>    set title changes the title DOM node
>    set title does not throw error if DOM element is null
>
>Rave
>  initProviders
>    initializes all providers
>  registerProvider
>    throws error when invalid provider passed
>  initWidgets
>    calls the appropriate providers
>  createWidgetMap
>    builds a map keyed by type
>    builds a map that has widgets under an Unknown key
>    builds a map with no entries
>  initDragAndDrop
>    Initializes jQuery sortable when init is called
>    Posts when dragging is stopped <<< FAILURE!
>      * Passed.
>      * Passed.
>      * Passed.
>      * Passed.
>      * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>    displays the appropriate alert when invalid parameters are passed <<<
>FAILURE!
>      * Passed.
>      * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>    displays the appropriate alert when a server error occurs <<< FAILURE!
>      * Passed.
>      * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>  getObjectIdFromDomId
>    returns the regionwidgetId from the bodyElementId when the body Id is
>3 digits
>    returns the regionwidgetId from the ElementId when the  Id is 2 digits
>    returns the regionwidgetId from the ElementId when the  Id is 1 digits
>    returns the regionId from the ElementId when the  Id is 1 digits
>    returns null when the DOM element's id is invalid
>
>Rave Wookie
>  Is W3C Widget
>  Verify null widgets results in clean return
>    Tests null argument
>    Tests uncreated list
>    Tests empty list
>  Create Wookie Widgets
>    initializes wookie widgets
>
>7 failures:
>
>  1.) Rave API rpc addWidgetToPage it posts the correct values to RPC
>service for adding a widget to the page <<< FAILURE!
>    * Passed.
>    * Passed.
>    * Passed.
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 53)
>
>  2.) Rave API rpc moveWidget it posts the correct values to RPC service
>for adding a widget to the page <<< FAILURE!
>    * Passed.
>    * Passed.
>    * Passed.
>    * Passed.
>    * Passed.
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>  3.) Rave API rpc Error handling it displays the appropriate alert when
>invalid parameters are passed <<< FAILURE!
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>  4.) Rave API rpc Error handling it displays the appropriate alert when
>a server error occurs <<< FAILURE!
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>  5.) Rave initDragAndDrop it Posts when dragging is stopped <<< FAILURE!
>    * Passed.
>    * Passed.
>    * Passed.
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>  6.) Rave initDragAndDrop it displays the appropriate alert when invalid
>parameters are passed <<< FAILURE!
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>  7.) Rave initDragAndDrop it displays the appropriate alert when a
>server error occurs <<< FAILURE!
>    * Passed.
>    * TypeError: Cannot call method "error" of undefined in
><https://builds.apache.org/hudson/job/rave-project-trunk/org.apache.rave$r
>ave-portal/ws/target/jasmine/src/rave_api.js> (line 40)
>
>Results: 34 specs, 7 failures
>
>mojoFailed com.github.searls:jasmine-maven-plugin:1.0.2-beta-2(default)
>projectFailed org.apache.rave:rave-portal:0.1-incubating-SNAPSHOT
>