cancel
Showing results for 
Search instead for 
Did you mean: 

Compile Error in WD4J

JohnPark
Explorer
0 Kudos

I use the CE 7.1 IDE tools. and I uploaded WD4J example.

I do under step.

1) File > Import > Sample Project Choose.

2) Convert Project to DC

3) DC properties(right mouse click) > Java build path > Libraries > Add External JARs(Add mail.jar, activate.jar)

4) DC properties(right mouse click) > Development Component > Build

I met the error message from CE 7.1

Source code has no errors.

And when I deploy it, how to deploy external jars(mail.jar, activate.jar)?

Could you guide for me?

-


Error Log -


Development Component Build (2009-03-25 16:26:52 GMT+09:00 (KST))

Component name: tutwd_emailinteractiveform

Component vendor: demo.sap.com

SC compartment: MyComponents

Configuration: LocalDevelopment

Location: localDevelopment

Source code location: I046523@SELN50061436A

DC root folder: D:\Program Files\SAP\workplace.jdi\LocalDevelopment\DCs\demo.sap.com\tutwd_emailinteractiveform\_comp\

DC type: Web Dynpro

Host: SELN50061436A

DC Model check:

DC is available locally

validating dependency to build plugin "sap.com/tc/bi/bp/webDynpro"

validating dependency to public part "api" of DC "sap.com/public.test.facade"

validating dependency to used DC "sap.com/tc/aii/base/offline/facade"

validating dependency to public part "api" of DC "sap.com/tc/aii/base/offline/facade"

validating dependency to public part "def" of DC "sap.com/tc/bi/testtech"

validating dependency to used DC "sap.com/tc/bl/exception/lib"

validating dependency to public part "api" of DC "sap.com/tc/bl/exception/lib"

validating dependency to used DC "sap.com/tc/bl/jrfc/api"

validating dependency to public part "api" of DC "sap.com/tc/bl/jrfc/api"

validating dependency to used DC "sap.com/tc/bl/logging/api"

validating dependency to public part "api" of DC "sap.com/tc/bl/logging/api"

validating dependency to used DC "sap.com/tc/cmi"

validating dependency to public part "default" of DC "sap.com/tc/cmi"

validating dependency to used DC "sap.com/tc/ddic/runtime/facade"

validating dependency to public part "runtime" of DC "sap.com/tc/ddic/runtime/facade"

validating dependency to used DC "sap.com/tc/wd/api"

validating dependency to public part "default" of DC "sap.com/tc/wd/api"

validating dependency to public part "gci" of DC "sap.com/tc/wd/api"

DC model check OK

....

[echo] Starting Java compiler

[echo] Settings:

[echo] debug: on

[echo] optimize: off

[echo] deprecation: default

[echo] verbose: default

[echo] encoding: UTF8

[echo] source: default

[echo] target: default

[echo] source paths:

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\DCs\demo.sap.com\tutwd_emailinteractiveform\_comp\src\packages

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_ddic\datatypes

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_cmi\packages

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_wdp\packages

[echo] class path:

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\ENGFACADE\sap.com\tc\bl\jrfc\api\_comp\gen\default\public\api\lib\java\tcbljrfc~api.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\cmi\_comp\gen\default\public\default\lib\java\com.sap.tc.cmi.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\cmi\_comp\gen\default\public\default\lib\java\tc~cmi.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\WD-RUNTIME\sap.com\tc\wd\api\_comp\gen\default\public\default\lib\java\sap.comtcwdapidefault.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\WD-RUNTIME\sap.com\tc\wd\api\_comp\gen\default\public\default\lib\java\SapMetamodelWebdynproContent.zip

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\WD-RUNTIME\sap.com\tc\wd\api\_comp\gen\default\public\default\lib\java\SapMetamodelWebdynproResources.zip

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\ddic\runtime\facade\_comp\gen\default\public\runtime\lib\java\dictionary.rtcontainer.facade.filter.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\ddic\runtime\facade\_comp\gen\default\public\runtime\lib\java\dictionary.runtime.facade.filter.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\ddic\runtime\facade\_comp\gen\default\public\runtime\lib\java\dictionary.services.facade.filter.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\ddic\runtime\facade\_comp\gen\default\public\runtime\lib\java\tcddicruntime~facade.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\ddic\runtime\facade\_comp\gen\default\public\runtime\lib\java\SapMetamodelDictionaryContent.zip

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\ENGFACADE\sap.com\public.test.facade\_comp\gen\default\public\api\lib\java\junit-4.1.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\WD-RUNTIME\sap.com\tc\wd\api\_comp\gen\default\public\gci\lib\java\sap.comtcwdapigci.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\FRAMEWORK\sap.com\tc\aii\base\offline\facade\_comp\gen\default\public\api\lib\java\tcaiibaseofflinefacade.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\ENGFACADE\sap.com\tc\bl\exception\lib\_comp\gen\default\public\api\lib\java\core.exception.lib.api.jar

[echo] D:\Program Files\SAP\workplace.jdi\LocalDevelopment\ENGFACADE\sap.com\tc\bl\logging\api\_comp\gen\default\public\api\lib\java\tcblloggingapidefaultttt.jar

[echo] output dir: D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\classes

[javac] Compiling 32 source files to D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\classes

[javac] ERROR: D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_wdp\packages\com\sap\tut\wd\emailinteractiveform\EmailInteractiveFormComp.java:25: package javax.mail does not exist

[javac] ERROR: import javax.mail.Flags;

[javac] ERROR: ^

[javac] ERROR: D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_wdp\packages\com\sap\tut\wd\emailinteractiveform\EmailInteractiveFormComp.java:26: package javax.mail does not exist

[javac] ERROR: import javax.mail.Folder;

[javac] ERROR: ^

[javac] ERROR: D:\Program Files\SAP\workplace.jdi\LocalDevelopment\t\DD4433F329743816B4B9EE393BBE1021\gen_wdp\packages\com\sap\tut\wd\emailinteractiveform\EmailInteractiveFormComp.java:27: package javax.mail does not exist

[javac] ERROR: import javax.mail.MessagingException;

[javac] ERROR: ^

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Refer blog /people/bertram.ganz/blog/2008/11/24/how-to-use-external-jar-files-in-web-dynpro-development-components for external jars.

Kind Regards,

Nitin

Answers (1)

Answers (1)

JohnPark
Explorer
0 Kudos

Thank Nitin.

Your answer is correct. perfect.

Thank you for your right answer.

Regards, John.