Bug#713199: libspring-webflow-2.0-java: FTBFS: [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:184: cannot find symbol

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jun 22 12:01:55 UTC 2013


Source: libspring-webflow-2.0-java
Version: 2.0.9.RELEASE-4
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> dh_auto_install
> ant -f debian/build.xml
> Buildfile: /«PKGBUILDDIR»/debian/build.xml
> 
> clean:
> 
> init:
>     [mkdir] Created dir: /«PKGBUILDDIR»/build
> 
> compile-spring-binding:
>     [javac] Compiling 113 source files to /«PKGBUILDDIR»/build
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
> 
> compile-spring-js:
>     [javac] Compiling 5 source files to /«PKGBUILDDIR»/build
>     [javac] Note: /«PKGBUILDDIR»/projects/spring-js/src/main/java/org/springframework/js/ajax/tiles2/AjaxTilesView.java uses or overrides a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
> 
> compile-spring-faces:
> 
> jar-spring-binding:
>       [jar] Building jar: /«PKGBUILDDIR»/dist/spring-binding-2.0.9.RELEASE.jar
> 
> jar-spring-js:
>       [jar] Building jar: /«PKGBUILDDIR»/dist/spring-js-2.0.9.RELEASE.jar
> 
> compile-spring-webflow:
>     [javac] Compiling 311 source files to /«PKGBUILDDIR»/build
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:18: package org.hibernate does not exist
>     [javac] import org.hibernate.FlushMode;
>     [javac]                     ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:19: package org.hibernate does not exist
>     [javac] import org.hibernate.Interceptor;
>     [javac]                     ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:20: package org.hibernate does not exist
>     [javac] import org.hibernate.Session;
>     [javac]                     ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:21: package org.hibernate does not exist
>     [javac] import org.hibernate.SessionFactory;
>     [javac]                     ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:83: cannot find symbol
>     [javac] symbol  : class SessionFactory
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private SessionFactory sessionFactory;
>     [javac] 	        ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:87: cannot find symbol
>     [javac] symbol  : class Interceptor
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private Interceptor entityInterceptor;
>     [javac] 	        ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:94: cannot find symbol
>     [javac] symbol  : class SessionFactory
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	public HibernateFlowExecutionListener(SessionFactory sessionFactory, PlatformTransactionManager transactionManager) {
>     [javac] 	                                      ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:103: cannot find symbol
>     [javac] symbol  : class Interceptor
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	public void setEntityInterceptor(Interceptor entityInterceptor) {
>     [javac] 	                                 ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:176: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private Session createSession(RequestContext context) {
>     [javac] 	        ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:183: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private Session getHibernateSession(FlowSession session) {
>     [javac] 	        ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:187: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private void bind(Session session) {
>     [javac] 	                  ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:191: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 	private void unbind(Session session) {
>     [javac] 	                    ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/upgrade/WebFlowUpgrader.java:34: warning: com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory is internal proprietary API and may be removed in a future release
>     [javac] import com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory;
>     [javac]                                                  ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:115: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 			Session hibernateSession = createSession(context);
>     [javac] 			^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:123: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 			Session session = getHibernateSession(context.getFlowExecutionContext().getActiveSession());
>     [javac] 			^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:137: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 			final Session hibernateSession = getHibernateSession(session);
>     [javac] 			      ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:177: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 		Session session = (entityInterceptor != null ? sessionFactory.openSession(entityInterceptor) : sessionFactory
>     [javac] 		^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:179: cannot find symbol
>     [javac] symbol  : variable FlushMode
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 		session.setFlushMode(FlushMode.MANUAL);
>     [javac] 		                     ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/persistence/HibernateFlowExecutionListener.java:184: cannot find symbol
>     [javac] symbol  : class Session
>     [javac] location: class org.springframework.webflow.persistence.HibernateFlowExecutionListener
>     [javac] 		return (Session) session.getScope().get(PERSISTENCE_CONTEXT_ATTRIBUTE);
>     [javac] 		        ^
>     [javac] /«PKGBUILDDIR»/projects/spring-webflow/src/main/java/org/springframework/webflow/upgrade/WebFlowUpgrader.java:87: warning: com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory is internal proprietary API and may be removed in a future release
>     [javac] 			transformer.setOutputProperty(OutputPropertiesFactory.S_KEY_INDENT_AMOUNT, "4");
>     [javac] 			                              ^
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] 18 errors
>     [javac] 2 warnings
> 
> BUILD FAILED
> /«PKGBUILDDIR»/debian/build.xml:46: Compile failed; see the compiler error output for details.
> 
> Total time: 12 seconds
> make[1]: *** [override_dh_auto_install] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/libspring-webflow-2.0-java_2.0.9.RELEASE-4_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-java-maintainers mailing list