notes on refactor dry run make and add component/src/java/org/sakaiproject/tool/assessment sam/tool/src/java/org/sakaiproject/tool/assessment: mv business/questionpool/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv data/dao ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv data/model ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv facade/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv integration/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv osid/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv qti ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv services/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv settings/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ mv shared/impl/ ~/testing/sam/component/src/java/org/sakaiproject/tool/assessment/ also component/src/java/org/sakaiproject/tool/assessment: mkdir data component/src/java/org/sakaiproject/tool/assessment: mv dao data component/src/java/org/sakaiproject/tool/assessment: mkdir business component/src/java/org/sakaiproject/tool/assessment: mv questionpool/ business/ component/src/java/org/sakaiproject/tool/assessment: mkdir shared component/src/java/org/sakaiproject/tool/assessment: mv impl shared/ modified project.xmls, hacked in HEAD as couldn't get version. This is the setup: tool: bundle business data devtools jsf maven.xml project.xml ui util ws component: business data facade impl integration osid qti services settings api: data.ifc shared.api Dry run build: sakai-dev3:/usr/local/home/esmiley/testing/sam: maven sakai Finally got it to download dependencies, but component still has dependencies on tool, which I need to get out java:compile: [echo] Compiling to /usr/local/home/esmiley/testing/sam/component/target/classes [javac] Compiling 200 source files to /usr/local/home/esmiley/testing/sam/component/target/classes /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/authz/integrated/AuthzQueriesFacade.java:49: package org.sakaiproject.t ool.assessment.ui.bean.delivery does not exist import org.sakaiproject.tool.assessment.ui.bean.delivery.DeliveryBean; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/authz/integrated/AuthzQueriesFacade.java:50: package org.sakaiproject.t ool.assessment.ui.listener.util does not exist import org.sakaiproject.tool.assessment.ui.listener.util.ContextUtil; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AgentFacade.java:35: package org.sakaiproject.tool.assessment.ui.bean.s hared does not exist import org.sakaiproject.tool.assessment.ui.bean.shared.BackingBean; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AgentFacade.java:36: package org.sakaiproject.tool.assessment.ui.listen er.util does not exist import org.sakaiproject.tool.assessment.ui.listener.util.ContextUtil; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentGradingFacadeQueries.java:46: package org.sakaiproject.spring does not exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/PublishedAssessmentFacadeQueries.java:41: package org.sakaiproject.spri ng does not exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentFacadeQueries.java:39: package org.sakaiproject.spring does n ot exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/GradebookServiceHelperImpl.java:37: package org. sakaiproject.spring does not exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:49: package org.sakaiprojec t.tool.assessment.ui.bean.delivery does not exist import org.sakaiproject.tool.assessment.ui.bean.delivery.DeliveryBean; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:50: package org.sakaiprojec t.tool.assessment.ui.bean.shared does not exist import org.sakaiproject.tool.assessment.ui.bean.shared.BackingBean; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:51: package org.sakaiprojec t.tool.assessment.ui.listener.util does not exist import org.sakaiproject.tool.assessment.ui.listener.util.ContextUtil; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:157: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl private BackingBean lookupBackingBean(HttpServletRequest req, ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:166: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl private BackingBean lookupBackingBean() ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:360: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl private DeliveryBean lookupDeliveryBean() ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:34: package org.sakaiprojec t.tool.assessment.ui.bean.shared does not exist import org.sakaiproject.tool.assessment.ui.bean.shared.BackingBean; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:35: package org.sakaiprojec t.tool.assessment.ui.listener.util does not exist import org.sakaiproject.tool.assessment.ui.listener.util.ContextUtil; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/context/spring/FactoryUtil.java:35: package org.sakaiproject.sprin g does not exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/services/PersistenceService.java:29: package org.sakaiproject.spring does not exist import org.sakaiproject.spring.SpringBeanLocator; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/settings/ApplicationSettings.java:33: package org.sakaiproject.tool.assessment .business.entity does not exist import org.sakaiproject.tool.assessment.business.entity.Constants; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/business/questionpool/QuestionPoolTreeImpl.java:42: package org.sakaiproject.t ool.assessment.util does not exist import org.sakaiproject.tool.assessment.util.BeanSort; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/authz/integrated/AuthzQueriesFacade.java:102: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.facade.authz.integrated.AuthzQueriesFacade DeliveryBean delivery = (DeliveryBean) ContextUtil.lookupBean("delivery"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/authz/integrated/AuthzQueriesFacade.java:102: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.facade.authz.integrated.AuthzQueriesFacade DeliveryBean delivery = (DeliveryBean) ContextUtil.lookupBean("delivery"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/authz/integrated/AuthzQueriesFacade.java:102: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.facade.authz.integrated.AuthzQueriesFacade DeliveryBean delivery = (DeliveryBean) ContextUtil.lookupBean("delivery"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentGradingFacadeQueries.java:447: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries GradebookService g = (GradebookService) SpringBeanLocator.getInstance(). ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/PublishedAssessmentFacadeQueries.java:516: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.facade.PublishedAssessmentFacadeQueries GradebookService g = (GradebookService) SpringBeanLocator.getInstance(). ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentFacadeQueries.java:496: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.facade.AssessmentFacadeQueries GradebookService g = (GradebookService) SpringBeanLocator.getInstance(). ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentFacadeQueries.java:532: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.facade.AssessmentFacadeQueries GradebookService g = (GradebookService) SpringBeanLocator.getInstance(). ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:138: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl BackingBean bean = lookupBackingBean(req, res); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:160: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl BackingBean bean = ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:161: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl (BackingBean) ContextUtil.lookupBeanFromExternalServlet( ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:161: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl (BackingBean) ContextUtil.lookupBeanFromExternalServlet( ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:168: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl BackingBean bean = null; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:171: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:171: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:290: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl DeliveryBean delivery = lookupDeliveryBean(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:308: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl DeliveryBean delivery = lookupDeliveryBean(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:326: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl BackingBean bean = lookupBackingBean(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:344: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl DeliveryBean delivery = lookupDeliveryBean(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:362: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl DeliveryBean delivery = null; ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:365: cannot resolve symbol symbol : class DeliveryBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl delivery = (DeliveryBean) ContextUtil.lookupBean("delivery"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:365: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl delivery = (DeliveryBean) ContextUtil.lookupBean("delivery"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/integrated/AgentHelperImpl.java:438: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.integrated.AgentHelperImpl BackingBean bean = lookupBackingBean(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:78: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:78: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:78: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:101: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil. ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:101: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil. ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:101: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil. ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:234: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:234: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:234: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:279: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:279: cannot resolve symbol symbol : class BackingBean location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/helper/standalone/AgentHelperImpl.java:279: cannot resolve symbol symbol : variable ContextUtil location: class org.sakaiproject.tool.assessment.integration.helper.standalone.AgentHelperImpl BackingBean bean = (BackingBean) ContextUtil.lookupBean("backingbean"); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/context/spring/FactoryUtil.java:57: cannot resolve symbol symbol : class SpringBeanLocator location: class org.sakaiproject.tool.assessment.integration.context.spring.FactoryUtil SpringBeanLocator locator = SpringBeanLocator.getInstance(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/integration/context/spring/FactoryUtil.java:57: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.integration.context.spring.FactoryUtil SpringBeanLocator locator = SpringBeanLocator.getInstance(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/services/PersistenceService.java:68: cannot resolve symbol symbol : class SpringBeanLocator location: class org.sakaiproject.tool.assessment.services.PersistenceService SpringBeanLocator locator = SpringBeanLocator.getInstance(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/services/PersistenceService.java:68: cannot resolve symbol symbol : variable SpringBeanLocator location: class org.sakaiproject.tool.assessment.services.PersistenceService SpringBeanLocator locator = SpringBeanLocator.getInstance(); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/settings/ApplicationSettings.java:63: cannot resolve symbol symbol : variable Constants location: class org.sakaiproject.tool.assessment.settings.ApplicationSettings Constants.SETTINGS_FILE); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/settings/ApplicationSettings.java:67: cannot resolve symbol symbol : variable Constants location: class org.sakaiproject.tool.assessment.settings.ApplicationSettings + Constants.SETTINGS_FILE); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/business/questionpool/QuestionPoolTreeImpl.java:122: cannot resolve symbol symbol : class BeanSort location: class org.sakaiproject.tool.assessment.business.questionpool.QuestionPoolTreeImpl BeanSort sort = new BeanSort(sortedList, sortString); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/business/questionpool/QuestionPoolTreeImpl.java:122: cannot resolve symbol symbol : class BeanSort location: class org.sakaiproject.tool.assessment.business.questionpool.QuestionPoolTreeImpl BeanSort sort = new BeanSort(sortedList, sortString); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/business/questionpool/QuestionPoolTreeImpl.java:598: cannot resolve symbol symbol : class BeanSort location: class org.sakaiproject.tool.assessment.business.questionpool.QuestionPoolTreeImpl BeanSort sort = new BeanSort(sortedList, sortProperty); ^ /usr/local/home/esmiley/testing/sam/component/src/java/org/sakaiproject/tool/assessment/business/questionpool/QuestionPoolTreeImpl.java:598: cannot resolve symbol symbol : class BeanSort location: class org.sakaiproject.tool.assessment.business.questionpool.QuestionPoolTreeImpl BeanSort sort = new BeanSort(sortedList, sortProperty); ^ Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. 64 errors BUILD FAILED File...... /usr/local/home/esmiley/.maven/cache/sakai-sakai.2.0.0/plugin.jelly Element... maven:reactor Line...... 34 Column.... 6 Unable to obtain goal [sakai:sakai.build] -- /usr/local/home/esmiley/.maven/cache/maven-java-plugin-1.5/plugin.jelly:63:48: Compile failed; see the compil