You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by "Fangmin Lv (JIRA)" <ji...@apache.org> on 2012/11/04 13:42:12 UTC

[jira] [Created] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Fangmin Lv created BOOKKEEPER-456:
-------------------------------------

             Summary: Class Not Found When Maven Test on hedwig-server
                 Key: BOOKKEEPER-456
                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
             Project: Bookkeeper
          Issue Type: Test
          Components: hedwig-server
            Reporter: Fangmin Lv
            Priority: Minor


mvn -Dtest=TestMetadataManager test

2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Ivan Kelly (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13492402#comment-13492402 ] 

Ivan Kelly commented on BOOKKEEPER-456:
---------------------------------------

Did you try a mvn clean install from the top level? protobuf should already be pulled in transitively from hedwig-protocol, and guava should be pulled in transitively from bookkeeper-server. But anyhow, thats not the problem here. Since you were building from within hedwig-server, mvn pulled in the SNAPSHOTs from the apache mvn repo. These are a little out of date, and the hedwig-protocol there is a incompatible with current trunk. 
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Ivan Kelly (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493892#comment-13493892 ] 

Ivan Kelly commented on BOOKKEEPER-456:
---------------------------------------

Indirectly. Both would not have manifested if Jenkins was deploying
snapshots automatically. It's something I'll look into while setting
up the 4.2.0 release.

-Ivan

                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Ivan Kelly (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan Kelly updated BOOKKEEPER-456:
----------------------------------

    Comment: was deleted

(was: Indirectly, more regular snapshots would have prevented this from manifesting. I'll look into setting this up with Jenkins when I'm doing the 4.2.0 release.)
    
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Fangmin Lv (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493990#comment-13493990 ] 

Fangmin Lv commented on BOOKKEEPER-456:
---------------------------------------

Thanks for Ivan's explanation and Flavio's information. 
It seems this is not a problem, can be ignored.
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Ivan Kelly (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493893#comment-13493893 ] 

Ivan Kelly commented on BOOKKEEPER-456:
---------------------------------------

Indirectly, more regular snapshots would have prevented this from manifesting. I'll look into setting this up with Jenkins when I'm doing the 4.2.0 release.
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Flavio Junqueira (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493856#comment-13493856 ] 

Flavio Junqueira commented on BOOKKEEPER-456:
---------------------------------------------

Is this jira related to BOOKKEEPER-437?
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Fangmin Lv (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fangmin Lv updated BOOKKEEPER-456:
----------------------------------

    Attachment: BOOKKEEPER-456.diff

Just add the guava and protobuf dependency.
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Fangmin Lv (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493793#comment-13493793 ] 

Fangmin Lv commented on BOOKKEEPER-456:
---------------------------------------

Yes, if I run mvn clean install from the top level, it works fine, the package hedwig-server needed will pulled in transitively from hedwig-protocol. But if someone run the mvn under hedwig-server without -o, then mvn will not pull the guava and protobuf from apache mvn repo. Maybe this is not a problem, but I think we should add the dependency to hedwig-server pom file. 

You're right, the hedwig-protocol should update to 2.4.1.
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (BOOKKEEPER-456) Class Not Found When Maven Test on hedwig-server

Posted by "Ivan Kelly (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BOOKKEEPER-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493854#comment-13493854 ] 

Ivan Kelly commented on BOOKKEEPER-456:
---------------------------------------

We shouldn't add dependencies to modules which don't use the dependencies directly. I don't think this is a problem now. The real problem is that we're not pushing snapshots often enough. I think it's possible to do it from Jenkins. 
                
> Class Not Found When Maven Test on hedwig-server
> ------------------------------------------------
>
>                 Key: BOOKKEEPER-456
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-456
>             Project: Bookkeeper
>          Issue Type: Test
>          Components: hedwig-server
>            Reporter: Fangmin Lv
>            Priority: Minor
>         Attachments: BOOKKEEPER-456.diff
>
>
> mvn -Dtest=TestMetadataManager test
> 2012-11-04 14:51:38,560 - ERROR - [Thread-7-EventThread:TerminateJVMExceptionHandler@28] - Uncaught exception in thread Thread-7-EventThread
> java.lang.AbstractMethodError: com.google.protobuf.GeneratedMessage$Builder.internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:340)
> 	at com.google.protobuf.GeneratedMessage$Builder.setField(GeneratedMessage.java:207)
> 	at com.google.protobuf.TextFormat.mergeField(TextFormat.java:1156)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:979)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:945)
> 	at com.google.protobuf.TextFormat.merge(TextFormat.java:915)
> 	at org.apache.hedwig.server.topics.HubLoad.parse(HubLoad.java:121)
> 	at org.apache.hedwig.server.topics.ZkHubServerManager$5.safeProcessResult(ZkHubServerManager.java:267)
> 	at org.apache.hedwig.zookeeper.SafeAsyncZKCallback$DataCallback.processResult(SafeAsyncZKCallback.java:42)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:571)
> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:497)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira