THRIFT-1483. java: java compiler does not generate type parameters for services in extended clauses

Patch: Ruslan Shevchenko

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1226889 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/compiler/cpp/src/generate/t_java_generator.cc b/compiler/cpp/src/generate/t_java_generator.cc
index 34bcf32..e8d321b 100644
--- a/compiler/cpp/src/generate/t_java_generator.cc
+++ b/compiler/cpp/src/generate/t_java_generator.cc
@@ -2584,7 +2584,7 @@
     extends_processor = "org.apache.thrift.TBaseProcessor<I>";
   } else {
     extends = type_name(tservice->get_extends());
-    extends_processor = extends + ".Processor";
+    extends_processor = extends + ".Processor<I>";
   }
 
   // Generate the header portion