tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Kirchhoff <Florian.Kirchh...@qwest.com>
Subject building tomcat-oacc: missing some classes?
Date Mon, 12 Apr 2010 18:22:04 GMT

Hi,

first please forgive me for the apparent x-post (my previous post was
hi-jacked and thus is ignored by most relevant contributors, see
http://old.nabble.com/Can-catalina-cluster-from-Tomcat-5.5-be-used-in-Tomcat-6--tp25244120p28173804.html).

I got the latest tomcat-oacc code from

svn checkout
http://svn.apache.org/repos/asf/tomcat/sandbox/tomcat-oacc/trunk/

I am using:

JDK 1.6.0_16
Ant 1.6.0
tomcat-6.0.24

Unfortunately I am running into some issues while trying to build (see end
of mail for errors) due to some missing classes. For example these 2
classes: 

org.apache.catalina.cluster.session.ClusterManagerBase 
org.apache.catalina.cluster.ClusterMessageBase 

several classes in oacc import or extend these classes, but they are not in
SVN (see end of mail for src tree) nor are they in the 6.0 JARs references
in the classpath. Tomcat 6.0.24 has 
org.apache.catalina.ha.ClusterMessageBase 
org.apache.catalina.ha.session.ClusterManagerBase 

should these be used instead? I cannot see that to be the case since that in
turn would pull more oac.ha classes... 

I am obviously missing something... 

Thanks in advance for any help. 

Florian 

---------------------
ERRORS:

    [javac]
C:\tomcat\tomcat-oacc\latest\trunk\src\share\org\apache\catalina\cluster
\authenticator\SingleSignOnMessage.java:23: cannot find symbol
    [javac] symbol  : class ClusterMessageBase
    [javac] location: package org.apache.catalina.cluster
    [javac] import org.apache.catalina.cluster.ClusterMessageBase;
    [javac]                                   ^
    [javac]
C:\tomcat\tomcat-oacc\latest\trunk\src\share\org\apache\catalina\cluster
\authenticator\SingleSignOnMessage.java:32: cannot find symbol
    [javac] symbol: class ClusterMessageBase
    [javac] public class SingleSignOnMessage extends ClusterMessageBase
implements C
lusterMessage, Serializable {
    [javac]                                          ^
    [javac] [loading java\io\File.class(java\io:File.class)]
    [javac]
C:\tomcat\tomcat-oacc\latest\trunk\src\share\org\apache\catalina\cluster
\deploy\FileMessage.java:21: cannot find symbol
    [javac] symbol  : class ClusterMessageBase
    [javac] location: package org.apache.catalina.cluster
    [javac] import org.apache.catalina.cluster.ClusterMessageBase;
    [javac]                                   ^
    [javac]
C:\tomcat\tomcat-oacc\latest\trunk\src\share\org\apache\catalina\cluster
\deploy\FileMessage.java:32: cannot find symbol
    [javac] symbol: class ClusterMessageBase
    [javac] public class FileMessage extends ClusterMessageBase implements
ClusterMe

------------------
SOURCE TREE:
C:\tomcat\tomcat-oacc\latest\trunk>tree /F /A
Folder PATH listing for volume Qwest
Volume serial number is F586B622 C03A:31B5
C:.
|   build.properties
|   build.properties.default
|   build.xml
|   BUILDING.txt
|   LICENSE
|   NOTICE
|   PROPOSALS.txt
|   RELEASE-NOTES
|   RELEASE-PLAN.txt
|   RUNNING.txt
|   to-do.txt
|
+---docs
|   |   build.xml
|   |   changelog.xml
|   |   index.xml
|   |   oacc-howto.xml
|   |   project.xml
|   |   tomcat-oacc-docs.xsl
|   |
|   \---images
|           add.gif
|           asf-logo.gif
|           code.gif
|           design.gif
|           docs.gif
|           fix.gif
|           printer.gif
|           tomcat.gif
|           update.gif
|           void.gif
|
+---etc
|       cluster-server.xml
|
+---output
|   \---build
|       \---classes
+---src
|   \---share
|       \---org
|           \---apache
|               \---catalina
|                   +---authenticator
|                   |       SingleSignOnEntry.java
|                   |
|                   \---cluster
|                       |   CatalinaCluster.java
|                       |   ClusterDeployer.java
|                       |   ClusterManager.java
|                       |   ClusterMessage.java
|                       |   ClusterReceiver.java
|                       |   ClusterRuleSet.java
|                       |   ClusterSender.java
|                       |   ClusterSession.java
|                       |   ClusterValve.java
|                       |   Constants.java
|                       |   LocalStrings.properties
|                       |   LocalStrings_es.properties
|                       |   mbeans-descriptors.xml
|                       |   Member.java
|                       |   MembershipListener.java
|                       |   MembershipService.java
|                       |   MessageListener.java
|                       |   package.html
|                       |
|                       +---authenticator
|                       |       ClusterSingleSignOn.java
|                       |       ClusterSingleSignOnListener.java
|                       |       mbeans-descriptors.xml
|                       |       SingleSignOnMessage.java
|                       |
|                       +---deploy
|                       |       FarmWarDeployer.java
|                       |       FileChangeListener.java
|                       |       FileMessage.java
|                       |       FileMessageFactory.java
|                       |       UndeployMessage.java
|                       |       WarWatcher.java
|                       |
|                       +---io
|                       |       ListenCallback.java
|                       |       ObjectReader.java
|                       |       SocketObjectReader.java
|                       |       XByteBuffer.java
|                       |
|                       +---mcast
|                       |       Constants.java
|                       |       LocalStrings.properties
|                       |       LocalStrings_es.properties
|                       |       mbeans-descriptors.xml
|                       |       McastMember.java
|                       |       McastMembership.java
|                       |       McastService.java
|                       |       McastServiceImpl.java
|                       |
|                       +---membership
|                       |       Constants.java
|                       |       LocalStrings.properties
|                       |       LocalStrings_es.properties
|                       |       mbeans-descriptors.xml
|                       |       McastMember.java
|                       |       McastMembership.java
|                       |       McastService.java
|                       |       McastServiceImpl.java
|                       |
|                       +---session
|                       |       ClusterListener.java
|                       |       ClusterSessionListener.java
|                       |       Constants.java
|                       |       DeltaManager.java
|                       |       DeltaRequest.java
|                       |       DeltaSession.java
|                       |       JvmRouteBinderValve.java
|                       |      
JvmRouteSessionIDBinderLifecycleListener.java
|                       |       JvmRouteSessionIDBinderListener.java
|                       |       LocalStrings.properties
|                       |       LocalStrings_es.properties
|                       |       mbeans-descriptors.xml
|                       |       ReplicatedSession.java
|                       |       ReplicationStream.java
|                       |       SerializablePrincipal.java
|                       |       SessionIDMessage.java
|                       |       SessionMessage.java
|                       |       SessionMessageImpl.java
|                       |       SimpleTcpReplicationManager.java
|                       |
|                       +---tcp
|                       |       AsyncSocketSender.java
|                       |       ClusterData.java
|                       |       ClusterReceiverBase.java
|                       |       Constants.java
|                       |       DataSender.java
|                       |       DataSenders.properties
|                       |       FastAsyncSocketSender.java
|                       |       IDataSender.java
|                       |       IDataSenderFactory.java
|                       |       LocalStrings.properties
|                       |       LocalStrings_es.properties
|                       |       mbeans-descriptors.xml
|                       |       PooledSocketSender.java
|                       |       ReplicationListener.java
|                       |       ReplicationTransmitter.java
|                       |       ReplicationValve.java
|                       |       SenderState.java
|                       |       SendMessageData.java
|                       |       SimpleTcpCluster.java
|                       |       SocketReplicationListener.java
|                       |       SocketReplicationThread.java
|                       |       SocketSender.java
|                       |       TcpReplicationThread.java
|                       |       ThreadPool.java
|                       |       WorkerThread.java
|                       |
|                       \---util
|                               FastQueue.java
|                               IDynamicProperty.java
|                               IQueue.java
|                               LinkObject.java
|                               SingleRemoveSynchronizedAddLock.java
|                               SmartQueue.java
|
\---test
    |   build.xml
    |
    +---conf
    |       log4j.xml
    |
    \---src
        \---share
            \---org
                \---apache
                    \---catalina
                        \---cluster
                            +---io
                            |       XByteBufferTest.java
                            |
                            +---mcast
                            |       McastMemberTest.java
                            |
                            +---session
                            |       DeltaManagerTest.java
                            |       DeltaSessionTest.java
                            |
                            \---tcp
                                    DataSenderTest.java
                                    ReplicationTransmitterTest.java
                                    ReplicationValveTest.java
                                    SimpleTcpClusterTest.java


-- 
View this message in context: http://old.nabble.com/building-tomcat-oacc%3A-missing-some-classes--tp28219172p28219172.html
Sent from the Tomcat - Dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message