cancel
Showing results for 
Search instead for 
Did you mean: 

Activation failure : package <pkg-name> does not exist

Former Member
0 Kudos

I've created a J2EE EJBModule DC.

I can build this DC locally, deploy it inside an EAR (another separate DC that serves as a container for the EJB module), and access its functionalities from within a Web Dynpro application without any hitch.

My problem presents itself when I try to activate my changes in the DTR view after checking in the activity. Activation results show that the process has failed, due to a certain package that apparently does not exist (com.peerclo.redifax.workstation.dto)... However, this package should be part of the EJB module, since it contains a class (WorkstationDTO) that is being explicitly exported in my DC's <client> public part (for purpose of compilation).

Anyone has any clue at all as to what may be going on ?

-


Development Component Build (2007-02-07 12:01:08)

Component name: redifax/workstation/ejb

Component vendor: peerclo.com

SC compartment: peerclo.com_REDIFAX_BL_1

Configuration: DJD_REDIFAX_D

Location: DJD_REDIFAX_D

Source code location: http://mojo:55000/dtr/ws/REDIFAX/peerclo.com_REDIFAX_BL/dev/active/DCs/peerclo.com/redifax/workstati...

DC root folder: /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/

DC type: J2EE

DC subtype: EJBModule

Host: mojo

DC Model check:

[dcmake] All used DCs are available locally

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

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

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

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

[dcmake] DC model check OK

Start build plugin:

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

[dcmake] starting build plugin from : /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/sap.com/tc/bi/bp/ejbmodule/_comp/gen/default/public/ejb/

Build Plugin 'EJB Module Plugin', Version 6.40 SP 15 (630_VAL_REL, built on 2005-11-25 00:23:07 CET)

development component: redifax/workstation/ejb (peerclo.com)

type: J2EE, subtype: EJBModule

software component: REDIFAX_BL (peerclo.com)

location: DJD_REDIFAX_D

source location: http://mojo:55000/dtr/ws/REDIFAX/peerclo.com_REDIFAX_BL/dev/active/

build variant: default

plugin start time: 2007-02-07 12:01:09 GMT-05:00

Java VM: IBM J9SE VM, 2.2 (IBM Corporation)

General options:

convert *.xlf to *.properties: yes

include sources for debugging: yes

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

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

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

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

Plugin initialized in 0.398 seconds

Preparing data context..

No 'default' JDK defined, will use running VM.

Data context prepared in 0.025 seconds

Executing macro file..

Using macro file: /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/sap.com/tc/bi/bp/ejbmodule/_comp/gen/default/public/ejb/macros/build.vm

Creating output file: /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/gen/default/logs/build.xml

Macro file executed in 0.085 seconds

Starting Ant..

Using build file: /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/gen/default/logs/build.xml

Using build target: build

Generation folder: /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/t/C6BD0AC1FE2378454782885CCBB038D4

Ant build started at 2007-02-07 12:01:10 GMT-05:00

Using Ant version 1.5.4

prepare:

compile:

[javac] Compiling 12 source files to /usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/t/C6BD0AC1FE2378454782885CCBB038D4/classes

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSession.java:11: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSession.java:25: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSession

public Collection findLike(WorkstationDTO dto) throws RemoteException;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSession.java:30: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSession

public WorkstationDTO findByPrimaryKey(PcWorkstationKey key)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSession.java:37: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSession

public PcWorkstationKey create(WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSession.java:44: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSession

public void update(PcWorkstationKey key, WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.java:10: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.java:23: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSessionLocal

public Collection findLike(WorkstationDTO dto);

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.java:28: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSessionLocal

public WorkstationDTO findByPrimaryKey(PcWorkstationKey key)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.java:35: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSessionLocal

public PcWorkstationKey create(WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.java:42: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.session.WorkstationSessionLocal

public void update(PcWorkstationKey key, WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:24: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationLocalHome.java:6: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationLocalHome.java:14: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.entity.WorkstationLocalHome

public WorkstationLocal create(WorkstationDTO workstation) throws CreateException;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:97: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

public Collection findLike(WorkstationDTO dto)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:135: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

private String sqlSelect(WorkstationDTO dto)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:151: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

private String whereClause(WorkstationDTO dto)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:186: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

private WorkstationDTO loadWorkstationDTO(ResultSet rs) throws SQLException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:204: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

public WorkstationDTO findByPrimaryKey(PcWorkstationKey key) throws ObjectNotFoundException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:224: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

public PcWorkstationKey create(WorkstationDTO dto) throws CreateException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:247: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

public void update(PcWorkstationKey key, WorkstationDTO dto) throws EJBException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationBean.java:7: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationBean.java:51: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.entity.WorkstationBean

public PcWorkstationKey ejbCreate(WorkstationDTO workstation) throws CreateException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationBean.java:67: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.entity.WorkstationBean

public void ejbPostCreate(WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationHome.java:7: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/entity/WorkstationHome.java:14: cannot resolve symbol

symbol : class WorkstationDTO

location: interface com.peerclo.redifax.workstation.ejb.entity.WorkstationHome

public Workstation create(WorkstationDTO workstation) throws CreateException, RemoteException;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/WorkstationBizDelegate.java:19: package com.peerclo.redifax.workstation.dto does not exist

import com.peerclo.redifax.workstation.dto.WorkstationDTO;

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/WorkstationBizDelegate.java:51: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.WorkstationBizDelegate

public Collection findLike(WorkstationDTO dto) throws RemoteException

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/WorkstationBizDelegate.java:63: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.WorkstationBizDelegate

public WorkstationDTO findByPrimaryKey(PcWorkstationKey key)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/WorkstationBizDelegate.java:77: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.WorkstationBizDelegate

public PcWorkstationKey create(WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/WorkstationBizDelegate.java:90: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.WorkstationBizDelegate

public void update(PcWorkstationKey key, WorkstationDTO workstation)

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:83: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

result.add(new WorkstationDTO((WorkstationLocal) iter.next()));

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:188: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

WorkstationDTO dto = new WorkstationDTO();

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:188: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

WorkstationDTO dto = new WorkstationDTO();

^

/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/ejbModule/com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.java:212: cannot resolve symbol

symbol : class WorkstationDTO

location: class com.peerclo.redifax.workstation.ejb.session.WorkstationSessionBean

return new WorkstationDTO(workstation);

^

34 errors

Ant build finished with ERRORS

file:/usr/sap/DJD/JC50/j2ee/cluster/server0/temp/CBS/6b/.B/761/DCs/peerclo.com/redifax/workstation/ejb/_comp/gen/default/logs/build.xml:90: Compile failed; see the compiler error output for details.

Ant build finished at 2007-02-07 12:01:11 GMT-05:00, Duration: 0.462 seconds

Build finished with ERROR

Cleaning up.

Total build plug-in runtime: 1.791 seconds

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Mark

Thanks for your input... however, I never mentionned anything about a missing class... if you examine the output that I provided, you'll see that it's a supposedly non-existing package that is in question.

And yes, this package (com.peerclo.redifax.workstation.dto) is part of the generated jars. It is present in both the client api jar (for compilation) and the ejbjar (for assembly) as I have been able to confirm by examining the generated jars (see below) :

Don't know if this might have anything to do with my problem, but at some point, I reserved all the package names in this DC, as can be confirmed by expanding the <DC MetaData/DC Definition/Package Names> node. I did this because I was getting warnings during my builds.

Also, at some point, I tried to activate with the "Activate even if build fails" option in case previous activation attempts had somehow compromised my DCs "activatability". But to no avail. I still get this pesky "package does not exist" warning...

-


jar -tf peerclo.comredifaxworkstationejbclient.jar

META-INF/

META-INF/MANIFEST.MF

com/

com/peerclo/

com/peerclo/redifax/

com/peerclo/redifax/workstation/

com/peerclo/redifax/workstation/WorkstationBizDelegate.class

com/peerclo/redifax/workstation/dto/

com/peerclo/redifax/workstation/dto/WorkstationDTO$UserType.class

com/peerclo/redifax/workstation/dto/WorkstationDTO.class

com/peerclo/redifax/workstation/ejb/

com/peerclo/redifax/workstation/ejb/entity/

com/peerclo/redifax/workstation/ejb/entity/PcWorkstationKey.class

com/peerclo/redifax/workstation/ejb/entity/Workstation.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationLocal.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationLocalHome.class

com/peerclo/redifax/workstation/ejb/session/

com/peerclo/redifax/workstation/ejb/session/WorkstationSession.class

com/peerclo/redifax/workstation/ejb/session/WorkstationSessionHome.class

jar -tf peerclo.comredifaxworkstation~ejb.jar

META-INF/

META-INF/MANIFEST.MF

META-INF/ejb-j2ee-engine.xml

META-INF/ejb-jar.xml

META-INF/persistent.xml

com/

com/peerclo/

com/peerclo/redifax/

com/peerclo/redifax/workstation/

com/peerclo/redifax/workstation/WorkstationBizDelegate.class

com/peerclo/redifax/workstation/dto/

com/peerclo/redifax/workstation/dto/WorkstationDTO$UserType.class

com/peerclo/redifax/workstation/dto/WorkstationDTO.class

com/peerclo/redifax/workstation/ejb/

com/peerclo/redifax/workstation/ejb/entity/

com/peerclo/redifax/workstation/ejb/entity/PcWorkstationKey.class

com/peerclo/redifax/workstation/ejb/entity/Workstation.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationBean.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationHome.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationLocal.class

com/peerclo/redifax/workstation/ejb/entity/WorkstationLocalHome.class

com/peerclo/redifax/workstation/ejb/session/

com/peerclo/redifax/workstation/ejb/session/WorkstationSession.class

com/peerclo/redifax/workstation/ejb/session/WorkstationSessionBean.class

com/peerclo/redifax/workstation/ejb/session/WorkstationSessionHome.class

com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocal.class

com/peerclo/redifax/workstation/ejb/session/WorkstationSessionLocalHome.class

Former Member
0 Kudos

Hi,

I thought the first log you posted was the CBS build log where your EJB module did not build correctly (ever). Your IDE build works and puts the correct classes/packages into the Jar files.

But the CBS build fails before it can even package those Jars, it fails during compilation because something is missing. Thus I guessed that CBS might not get the sources for the classes/package it reports as missing from DTR. So either a sync problem between CBS and DTR, or the source for that package do not exist in DTR.

Can you see the sources for that package if you browse DTR directly?

Regards,

Marc

Answers (2)

Answers (2)

Former Member
0 Kudos

Right on !

I browsed the DTR and noticed that the WorkstationDTO class (and its package) had a little house next to it (ie local file). I added the file to the DTR - plus a couple of extra files that for some reason hadn't made it to the DTR yet.

I was then able to successfully activate my component.

Thanks for your help.

Former Member
0 Kudos

Hi,

are you sure you really checked in and activated all sources? From your description I would first suspect that the missing class is not checked in or part of a later acitivity.

The public part definition only defines which compilation/generation results should be packaged, it is no guarantee that there really are any files that match the entity definition.

Regards,

Marc