cancel
Showing results for 
Search instead for 
Did you mean: 

BO 4.1 SP5 on Tomcat 7.0.65 - errors

arijit_das
Active Contributor
0 Kudos

Installation workflow:

1. Install Tomcat 7.0.65 as windows service

2. Install SAP BO BI Platform 4.1 SP5 (without default tomcat installation)

3. Use Wdeploy tool to deploy all web services.

After above workflow, everything is working except:

1. BI Launchpad Home tab.

2. CMC > Promotion Management page

3. CMC > OLAP Connection page

I am getting tomcat errors for above three cases. Screenshots attached.

Any idea ?

** I already tried re-deploying BOE web application without success.

Accepted Solutions (1)

Accepted Solutions (1)

arijit_das
Active Contributor
0 Kudos

I have resolved the error by using sapjvm instead of oracle java in Tomcat Configuration > Java settings.

Answers (2)

Answers (2)

rukaiya_pinjari2
Active Participant
0 Kudos

Hi Arijit,

If you have any working BI environment which has same BO version then you can copy tomcat\webapps\BOE folder and paste it in

the current tomcat\webapps  folder.

Now restart the affected tomcat  and check  the issue .

What error did you get while redeploying BOE war file?

Let us know the result.

For more reference -

1289224 - How to redeploy war files using wdeploy tool 

1665241 - Error: "The application server is not detected using the supplied path.(DEP00301)" when de...

Regards,

Rukaiya

arijit_das
Active Contributor
0 Kudos

unfortunately, there is no other server in the same version. Is it related to the tomcat version I am using ? Should I try some other version like 7.0.55 ?

Former Member
0 Kudos

Hi Arijit,

I believe the WAR files are not deployed properly.

Could you please attach the tomcat logs herein.

~SwapnilY

arijit_das
Active Contributor
0 Kudos

Thanks for the prompt reply. I also feel the same, but wondering why repeated deployment also did not fix the problem. Logs attached as requested. Please remove the .txt extension of the zip file.

Former Member
0 Kudos

Hi Arijit,

There are many compilation and 500 errors for the LCM file. Could you please explain how did you deploy all web applications?

Logs:

Nov 05, 2015 6:45:04 PM org.apache.jasper.compiler.JDTCompiler$1 findType

SEVERE: Compilation error

org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

  at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.<init>(ClassFileReader.java:372)

  at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:206)

  at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:163)

  at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:109)

  at org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:49)

  at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:122)

  at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.superInterfaces(BinaryTypeBinding.java:1152)

  at org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.implementsInterface(ReferenceBinding.java:888)

  at org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isCompatibleWith0(ReferenceBinding.java:1036)

  at org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isCompatibleWith(ReferenceBinding.java:987)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.parameterCompatibilityLevel(Scope.java:3963)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.parameterCompatibilityLevel(Scope.java:3951)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.computeCompatibleMethod(Scope.java:555)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.findMethod(Scope.java:1334)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.findMethod(Scope.java:1244)

  at org.eclipse.jdt.internal.compiler.lookup.Scope.getMethod(Scope.java:2306)

  at org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType(MessageSend.java:417)

  at org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:210)

  at org.eclipse.jdt.internal.compiler.ast.Block.resolveUsing(Block.java:103)

  at org.eclipse.jdt.internal.compiler.ast.TryStatement.resolve(TryStatement.java:804)

  at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements(AbstractMethodDeclaration.java:463)

  at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements(MethodDeclaration.java:252)

  at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:422)

  at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1148)

  at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1258)

  at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:538)

  at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:763)

  at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:468)

  at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:429)

  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)

~Swapnil

arijit_das
Active Contributor
0 Kudos

I used Wdeploy GUI based tool to deploy all web applications after BOBJ installation.

Former Member
0 Kudos

Hi Arijit,

Well, I could hardly believe in GUI based tool to deploy web applications. I have always used the command line to deploy web applications which worked for us.

It is easy to use for deploying web applications and reliable too. Use the commands below to deploy all web applications.

Commands:

  1. wdeploy tomcat7 validateconfig
  2. wdeploy tomcat7 predeployall
  3. wdeploy tomcat7 deployall

You would need to clear the already deployed web applications before using the commands above.

Clear the contents of:

  1. tomcat\webapps\
  2. tomcat\work\catalina\localhost

You can also follow the KBA:1608960. This would be the best guide to understand the complete web deployment in BI4.1SP05.

Hope this helps

~SwapnilY