cancel
Showing results for 
Search instead for 
Did you mean: 

cannot find symbol : variable componentFactory

Former Member
0 Kudos

after successfully creating webservice model when i build my webdynpro dc i got error that "typeRegistry" cannot be resolved

i sending my error log below. How to solve this problem?

Mar 28, 2008 11:14:29 AM /userOut/Development Component (com.sap.ide.eclipse.component.provider.listener.DevConfListener) [Thread[ModalContext,5,main]] ERROR: Test: Build failed for asianpaints.com/Test(asianpaints.com_TRY0802SC_1) in variant "default":

-


Build log -


Development Component Build (2008-03-28 11:14:24)

Component name: Test

Component vendor: asianpaints.com

SC compartment: asianpaints.com_TRY0802SC_1

Configuration: J2E_TEST1402_D

Location: J2E_TEST1402_D

Source code location: http://172.25.10.210:50000/dtr/ws/TEST1402/asianpaints.com_TRY0802SC/dev/inactive/DCs/asianpaints.co...

DC root folder: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\

DC type: Web Dynpro

Host: RaviShankar

DC Model check:

[dcmake] All used DCs are available locally

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

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

[dcmake] validating dependency to public part "default" of DC "sap.com/tc/ddic/ddicruntime"

[dcmake] validating dependency to public part "default" of DC "sap.com/tc/ddic/metamodel/content"

[dcmake] validating dependency to public part "default" of DC "sap.com/tc/wd/webdynpro"

[dcmake] validating dependency to public part "default" of DC "sap.com/tc/logging"

[dcmake] validating dependency to public part "default" of DC "sap.com/tc/wdp/metamodel/content"

[dcmake] validating dependency to public part "default" of DC "sap.com/com.sap.aii.proxy.framework"

[dcmake] validating dependency to public part "default" of DC "sap.com/com.sap.aii.util.misc"

[dcmake] validating dependency to public part "default" of DC "sap.com/com.sap.exception"

[dcmake] validating dependency to public part "default" of DC "sap.com/com.sap.mw.jco"

[dcmake] validating dependency to public part "default" of DC "sap.com/mail"

[dcmake] validating dependency to public part "default" of DC "sap.com/IAIKSecurity"

[dcmake] validating dependency to public part "default" of DC "sap.com/activation"

[dcmake] validating dependency to public part "default" of DC "sap.com/webservices"

[dcmake] validating dependency to public part "default" of DC "sap.com/webservices_lib"

[dcmake] validating dependency to public part "default" of DC "sap.com/sapxmltoolkit"

[dcmake] DC model check OK

Start build plugin:

[dcmake] using build plugin: sap.com/tc/bi/bp/webDynpro

[dcmake] starting build plugin from : C:\Documents and Settings\RaviShankar\.dtc\0\DCs\sap.com\tc\bi\bp\webDynpro\_comp\gen\default\public\webDynpro\

Build Plugins Version 6.40.0.111 (WebDynproPlugin, 630_VAL_REL ) from 2005-09-08 23:39:44 CEST

Building development component 'Test', vendor 'asianpaints.com', type 'Web Dynpro'

software component 'TRY0802SC', vendor 'asianpaints.com'.

location 'J2E_TEST1402_D'.

source code location 'http://172.25.10.210:50000/dtr/ws/TEST1402/asianpaints.com_TRY0802SC/dev/inactive/'.

General options:

convert *.xlf to *.properties: yes

include sources for debugging: yes

Reading BuildInfrastructure extension from DC tc/bi/wdtech (vendor sap.com)

Reading BuildInfrastructure extension from DC tc/bi/ddictech (vendor sap.com)

Reading BuildInfrastructure extension from DC tc/bi/javatech (vendor sap.com)

Reading BuildInfrastructure extension from DC tc/bi/util (vendor sap.com)

Added technology 'sap.com/tc/bi/core'

Added technology 'sap.com/tc/bi/javatech'

Added technology 'sap.com/tc/bi/ddictech'

Added technology 'sap.com/tc/bi/wdtech'

Preparing data context..

Warning: No 'default' JDK_HOME_PATH defined, will use running VM. Please update your configuration.

Data context prepared in 0.171 seconds

Executing macro file..

Using macro file: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\sap.com\tc\bi\bp\webDynpro\_comp\gen\default\public\webDynpro\macros\build.vm

Creating output file: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\gen\default\logs\build.xml

Macro file executed in 0.125 seconds

Starting Ant with build file: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\gen\default\logs\build.xml

Using temporary directory: C:\Documents and Settings\RaviShankar\.dtc\0\t\4AA094DB605D8518AA45B40C0795DC90

Using build target: build

Ant build started at 2008-03-28 11:14:25 GMT-08:00 (PST)

Using Ant version 1.5.4

prepare:

[mkdir] Created dir: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\gen\default\deploy

gen:

[ddgen]

[ddgen] [Info] Property deployment is true: Deployment information is provided!

[ddgen] [Info] Property sourcepath: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages

[ddgen] [Info] Property targetpath: C:\Documents and Settings\RaviShankar\.dtc\0\t\4AA094DB605D8518AA45B40C0795DC90/gdd

[ddgen] [Info] Property archivename: asianpaints.com~Test

[ddgen] [Info] Property vendor: asianpaints.com

[ddgen] [Info] Property dcname: Test

[ddgen] [Info] Property language: Available languages are automatically determined!

[ddgen] [Info] Property addpaths ...

[ddgen] [Info] SapMetamodelDictionaryContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extmm/_comp/gen/default/public/def/lib/model

[ddgen] [Info] SapMetamodelWebdynproContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extmm/_comp/gen/default/public/def/lib/model

[ddgen] [Info] Initialize generation templates from configuration jar:file:/C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extddic/_comp/gen/default/public/def/lib/java/SapDictionaryGenerationCore.jar!/DictionaryGenerationConfigurationCompiled.xml

[ddgen] [Info] Generating dbtables/sdmDeployDd.xml

[ddgen] [Info] Generation finished (0 seconds)

[ddgen]

[timer] Data dictionary generator finished in 0.344 seconds

[wdgen]

[wdgen] [Info] Property deployment is true: Deployment information is provided!

[wdgen] [Info] Property sourcepath: C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages

[wdgen] [Info] Property targetpath: C:\Documents and Settings\RaviShankar\.dtc\0\t\4AA094DB605D8518AA45B40C0795DC90/gwd

[wdgen] [Info] Property archivename: asianpaints.com~Test

[wdgen] [Info] Property vendor: asianpaints.com

[wdgen] [Info] Property dcname: Test

[wdgen] [Info] Property language: Available languages are automatically determined!

[wdgen] [Info] Property addpaths ...

[wdgen] [Info] SapMetamodelDictionaryContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extmm/_comp/gen/default/public/def/lib/model

[wdgen] [Info] SapMetamodelWebdynproContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extmm/_comp/gen/default/public/def/lib/model

[wdgen] [Info] SapMetamodelWebdynproContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/wdp/metamodel/content/_comp/gen/default/public/default/lib/java

[wdgen] [Info] SapMetamodelDictionaryContent.zip - C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/ddic/metamodel/content/_comp/gen/default/public/default/lib/java

[wdgen] [Info] Initialize generation templates from configuration jar:file:/C:/Documents and Settings/RaviShankar/.dtc/0/DCs/sap.com/tc/bi/extwd/_comp/gen/default/public/def/lib/java/SapWebDynproGenerationCore.jar!/WebDynproGenerationConfigurationCompiled.xml

[wdgen] [Info] com.apl.test.TestView --> TextView DefaultTextView: UIElement does not have a label

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPrivateTestView.java

[wdgen] [Info] Generating packages/com/apl/test/TestView.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/InternalTestView.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPublicTestComp.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPrivateTestComp.java

[wdgen] [Info] Generating packages/com/apl/test/TestComp.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/InternalTestComp.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPublicTestCompInterfaceView.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPrivateTestCompInterfaceView.java

[wdgen] [Info] Generating packages/com/apl/test/TestCompInterfaceView.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/InternalTestCompInterfaceView.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPublicTestCompInterfaceCfg.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IExternalTestCompInterfaceCfg.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPrivateTestCompInterfaceCfg.java

[wdgen] [Info] Generating packages/com/apl/test/TestCompInterfaceCfg.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/InternalTestCompInterfaceCfg.java

[wdgen] [Info] Generating packages/com/apl/test/TestCompInterfaceCfg.wdcontroller

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPublicTestCompInterface.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IExternalTestCompInterface.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/IPrivateTestCompInterface.java

[wdgen] [Info] Generating packages/com/apl/test/TestCompInterface.java

[wdgen] [Info] Generating packages/com/apl/test/wdp/InternalTestCompInterface.java

[wdgen] [Info] Generating packages/com/apl/test/TestCompInterface.wdcontroller

[wdgen] [Info] Generating packages/com/apl/test/wdp/IMessageTestComp.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/TestModel.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getbyname.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_gettwodept.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_adddeptDTO.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_adddeptDTO

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=depdet

[Ant] getParameterStringForWSInvoke:result=this.depdet.getOriginalBean()

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getdeptDTO.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getdeptDTO

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empid

[Ant] getParameterStringForWSInvoke:result=this.empid

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_addempDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_gettwodept.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_gettwodept

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=d1,d2

[Ant] getParameterStringForWSInvoke:result=this.d1, this.d2

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getdeptDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/ComplexType_EmpdetDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getReg.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getReg

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=regid

[Ant] getParameterStringForWSInvoke:result=this.regid

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getbyname.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getbyname

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=name

[Ant] getParameterStringForWSInvoke:result=this.name

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getbetsal.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_addempDTO.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_addempDTO

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empdet

[Ant] getParameterStringForWSInvoke:result=this.empdet.getOriginalBean()

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getempdetdeptDTO.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getempdetdeptDTO

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empid,name,age,salary,address,empdept

[Ant] getParameterStringForWSInvoke:result=this.empid, this.name, this.age, this.salary, this.address, this.empdept.getOriginalBean()

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getbetsal.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getbetsal

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=sal1,sal2

[Ant] getParameterStringForWSInvoke:result=this.sal1, this.sal2

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getempDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getdept2.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_adddeptDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getsalary.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getReg.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getdept0.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getdept0

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empid

[Ant] getParameterStringForWSInvoke:result=this.empid

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/ComplexType_EmpdetdeptDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_addemp0.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_addemp0

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empid,name,age,salary,address

[Ant] getParameterStringForWSInvoke:result=this.empid, this.name, this.age, this.salary, this.address

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getdeptwise.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getdeptwise.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getdeptwise

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=deptid

[Ant] getParameterStringForWSInvoke:result=this.deptid

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_getempdetdeptDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Response_HaiViDocument_addemp1.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getempDTO.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getempDTO

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=empid

[Ant] getParameterStringForWSInvoke:result=this.empid

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/ComplexType_EmpdeptDTO.java

[wdgen] [Info] Generating packages/com/apl/test/model/testmodel/Request_HaiViDocument_getsalary.java

[Ant] getParameterStringForWSInvoke:modelclassname=Request_HaiViDocument_getsalary

[Ant] getParameterStringForWSInvoke:modeltype=Request

[Ant] getParameterStringForWSInvoke:modeltype=salary

[Ant] getParameterStringForWSInvoke:result=this.salary

[wdgen] [Info] Generating configuration/Components/com.apl.test.TestComp/TestComp.xml

[wdgen] [Info] Generating packages/com/apl/test/wdp/ResourceTestComp.properties

[wdgen] [Info] Generating portalapp.xml

[wdgen] [Info] Generating wd.xml

[wdgen] [Info] Generating application.xml

[wdgen] [Info] Generating application-j2ee-engine.xml

[wdgen] [Info] Generating PublicPartFileList.properties

[wdgen] [Info] Generating PublicPartFileList.xml

[wdgen] [Info] Generation finished (0 seconds)

[wdgen]

[timer] WebDynpro generator finished in 0.953 seconds

[mkdir] Created dir: C:\Documents and Settings\RaviShankar\.dtc\0\t\4AA094DB605D8518AA45B40C0795DC90\classes

[javac] Compiling 88 source files to C:\Documents and Settings\RaviShankar\.dtc\0\t\4AA094DB605D8518AA45B40C0795DC90\classes

C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages\com\apl\test\model\testmodel\proxies\HaiImpl.java:12: cannot find symbol

symbol : variable _typeRegistry

location: class com.apl.test.model.testmodel.proxies.HaiImpl

this._typeRegistry = new com.sap.engine.services.webservices.jaxrpc.encoding.TypeMappingRegistryImpl();

^

C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages\com\apl\test\model\testmodel\proxies\HaiImpl.java:13: cannot find symbol

symbol : variable _typeRegistry

location: class com.apl.test.model.testmodel.proxies.HaiImpl

this._typeRegistry.fromXML(this.getClass().getClassLoader().getResourceAsStream("com/apl/test/model/testmodel/proxies/types.xml"),this.getClass().getClassLoader());

^

C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages\com\apl\test\model\testmodel\proxies\HaiImpl.java:18: cannot find symbol

symbol : variable componentFactory

location: class com.apl.test.model.testmodel.proxies.HaiImpl

this.componentFactory = componentFactory;

^

C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages\com\apl\test\model\testmodel\proxies\HaiImpl.java:20: cannot find symbol

symbol : variable _typeRegistry

location: class com.apl.test.model.testmodel.proxies.HaiImpl

this._typeRegistry = new com.sap.engine.services.webservices.jaxrpc.encoding.TypeMappingRegistryImpl();

^

C:\Documents and Settings\RaviShankar\.dtc\0\DCs\asianpaints.com\Test\_comp\src\packages\com\apl\test\model\testmodel\proxies\HaiImpl.java:21: cannot find symbol

symbol : variable _typeRegistry

location: class com.apl.test.model.testmodel.proxies.HaiImpl

this._typeRegistry.fromXML(this.getClass().getClassLoader().getResourceAsStream("com/apl/test/model/testmodel/proxies/types.xml"),this.getClass().getClassLoader());

^

5 errors

Ant build finished with ERRORS

file:C:/Documents and Settings/RaviShankar/.dtc/0/DCs/asianpaints.com/Test/_comp/gen/default/logs/build.xml:137: Compile failed; see the compiler error output for details.

Ant build finished at 2008-03-28 11:14:29 GMT-08:00 (PST), Duration: 3 seconds

Build finished with ERROR

Cleaning up.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi.

Have you tried to rebuild your project.

You can also try to close the project and then open the project again.

Former Member
0 Kudos

Hi

I tried that but still i'm getting the same error

I have also tried to create web service model for the same webservice in local web dynpro project there it got build and deployed succesfully and i'm getting this error only with DC project (Track)

with regards

Ravi shankar

Edited by: Ravi Shankar on Mar 10, 2008 12:53 PM