Hi, Experts
Newcomer to BPM, and I'm trying to follow the instruction to create link between Value Chains under BA Project. Yet I found the browser totally blank. Tried to change other browser but didn't work. Any suggestion will be appreciated. Thanks.

Furthermore, I collect error logs from JDeveloper Console, and figured out the following 2 logs was show up frequently:

oracle.bpm.composer.exception.json.JsonControllerException: oracle.bpm
.composer.service.catalog.exceptions.ServiceException: [no message cod
e]
at oracle.bpm.composer.ba.editor.communication.events.BArchEventM
essage$2.process(BArchEventMessage.java:73)
at oracle.bpm.composer.b
a.beans.editor.communication.CommunicationFacadeBean.processMessage(Co
mmunicationFacadeBean.java:134)
at oracle.bpm.composer.ba.beans.edit
or.communication.CommunicationFacadeBean.processMessage(CommunicationF
acadeBean.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(N
ative Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeM
ethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorIm
pl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect
.Method.invoke(Method.java:497)
at com.sun.el.util.ReflectionUtil.in
vokeMethod(ReflectionUtil.java:181)
at com.sun.el.parser.AstValue.in
voke(AstValue.java:289)
at com.sun.el.MethodExpressionImpl.invoke(Me
thodExpressionImpl.java:304)
at oracle.adf.view.rich.event.ClientLis
tenerSet.invokeCustomEventListeners(ClientListenerSet.java:175)
at o
racle.adfinternal.view.faces.lifecycle.LifecycleImpl$DeliverClientEven
t.invokeContextCallback(LifecycleImpl.java:1900)
at org.apache.myfac
es.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentB
ase.java:2183)
at org.apache.myfaces.trinidad.component.UIXComponent
Base.invokeOnChildrenComponents(UIXComponentBase.java:2069)
at org.a
pache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UI
XComponentBase.java:2199)
at org.apache.myfaces.trinidad.component.U
IXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:2069)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnC
omponent(UIXComponentBase.java:2199)
at org.apache.myfaces.trinidad.
component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase
.java:2069)
at org.apache.myfaces.trinidad.component.UIXComponentBas
e.invokeOnComponent(UIXComponentBase.java:2199)
at org.apache.myface
s.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXCo
mponentBase.java:2069)
at org.apache.myfaces.trinidad.component.UIXC
omponentBase.invokeOnComponent(UIXComponentBase.java:2199)
at org.ap
ache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenCompo
nents(UIXComponentBase.java:2069)
at org.apache.myfaces.trinidad.com
ponent.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:2199)
at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.j
ava:1503)
at javax.faces.component.UIComponentBase.invokeOnComponent
(UIComponentBase.java:714)
at org.apache.myfaces.trinidad.component.
UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:2069
)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOn
Component(UIXComponentBase.java:2199)
at org.apache.myfaces.trinidad
.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBas
e.java:2069)
at oracle.adf.view.rich.component.fragment.ContextSwitc
hingComponent.invokeOnComponent(ContextSwitchingComponent.java:262)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChil
drenComponents(UIXComponentBase.java:2069)
at org.apache.myfaces.tri
nidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.ja
va:2199)
at org.apache.myfaces.trinidad.component.UIXComponentBase.i
nvokeOnChildrenComponents(UIXComponentBase.java:2069)
at org.apache.
myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXCompo
nentBase.java:2199)
at org.apache.myfaces.trinidad.component.UIXComp
onentBase.invokeOnChildrenComponents(UIXComponentBase.java:2069)
at
org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnCompone
nt(UIXComponentBase.java:2199)
at org.apache.myfaces.trinidad.compon
ent.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:
at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOn
Component(UIXInclude.java:167)
at org.apache.myfaces.trinidad.compon
ent.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:
at org.apache.myfaces.trinidad.component.UIXComponentBase.invo
keOnComponent(UIXComponentBase.java:2199)
at javax.faces.component.U
IComponent.invokeOnComponent(UIComponent.java:1503)
at javax.faces.c
omponent.UIComponentBase.invokeOnComponent(UIComponentBase.java:714)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeCusto
mEvents(LifecycleImpl.java:708)
at oracle.adfinternal.view.faces.lif
ecycle.LifecycleImpl._executeAfterPhaseLogic(LifecycleImpl.java:424)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhas
e(LifecycleImpl.java:365)
at oracle.adfinternal.view.faces.lifecycle
.LifecycleImpl.execute(LifecycleImpl.java:224)
at javax.faces.webapp
.FacesServlet.service(FacesServlet.java:650)
at weblogic.servlet.int
ernal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.j
ava:286)
at weblogic.servlet.internal.StubSecurityHelper$ServletServ
iceAction.run(StubSecurityHelper.java:260)
at weblogic.servlet.inter
nal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
a:350)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.j
ava:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Filter
ChainImpl.java:78)
at oracle.help.web.rich.OHWFilter.doFilter(OHWFil
ter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(
FilterChainImpl.java:78)
at oracle.bpm.web.security.filter.SessionTi
meoutFilter.doFilter(SessionTimeoutFilter.java:56)
at weblogic.servl
et.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at ora
cle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterCha
inImpl.java:78)
at oracle.adfinternal.view.faces.webapp.rich.Registr
ationFilter.doFilter(RegistrationFilter.java:105)
at org.apache.myfa
ces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilte
r(TrinidadFilterImpl.java:529)
at oracle.adfinternal.view.faces.acti
vedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.t
rinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(Tri
nidadFilterImpl.java:529)
at org.apache.myfaces.trinidadinternal.web
app.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354)
at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilte
r(TrinidadFilterImpl.java:232)
at org.apache.myfaces.trinidad.webapp
.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet
.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracl
e.bpm.composer.filter.MdsInitializationFilter.doFilter(MdsInitializati
onFilter.java:53)
at weblogic.servlet.internal.FilterChainImpl.doFil
ter(FilterChainImpl.java:78)
at oracle.adf.library.webapp.LibraryFil
ter.doFilter(LibraryFilter.java:166)
at weblogic.servlet.internal.Fi
lterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.bpm.compos
er.filter.MigrationCheckFilter.doFilter(MigrationCheckFilter.java:55)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImp
l.java:78)
at oracle.adf.library.webapp.LibraryFilter.doFilter(Libra
ryFilter.java:166)
at weblogic.servlet.internal.FilterChainImpl.doFi
lter(FilterChainImpl.java:78)
at oracle.bpm.composer.filter.OpenedPr
ojectCheckFilter.doFilter(OpenedProjectCheckFilter.java:71)
at weblo
gic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.bpm.composer.filter.UrlHandlerFilter.doFilter(UrlHandlerF
ilter.java:39)
at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:78)
at oracle.adfinternal.view.faces.caching.f
ilter.AdfFacesCachingFilterImpl.doFilter(AdfFacesCachingFilterImpl.jav
a:134)
at oracle.adf.view.rich.webapp.AdfFacesCachingFilter.doFilter
(AdfFacesCachingFilter.java:66)
at weblogic.servlet.internal.FilterC
hainImpl.doFilter(FilterChainImpl.java:78)
at oracle.security.jps.ee
.http.JpsAbsFilter$1.run(JpsAbsFilter.java:141)
at java.security.Acc
essController.doPrivileged(Native Method)
at oracle.security.jps.uti
l.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.
jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:649)
at
oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.jav
a:124)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFi
lter.java:232)
at oracle.security.jps.ee.http.JpsFilter.doFilter(Jps
Filter.java:94)
at weblogic.servlet.internal.FilterChainImpl.doFilte
r(FilterChainImpl.java:78)
at oracle.security.jps.ee.http.JpsAbsFilt
er$1.run(JpsAbsFilter.java:141)
at java.security.AccessController.do
Privileged(Native Method)
at oracle.security.jps.util.JpsSubject.doA
sPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsP
latformUtil.runJaasMode(JpsPlatformUtil.java:649)
at oracle.security
.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:124)
at orac
le.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:232)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImp
l.java:78)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServle
tFilter.java:224)
at weblogic.servlet.internal.FilterChainImpl.doFil
ter(FilterChainImpl.java:78)
at oracle.security.jps.ee.http.JpsAbsFi
lter$1.run(JpsAbsFilter.java:141)
at java.security.AccessController.
doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.d
oAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.Jp
sPlatformUtil.runJaasMode(JpsPlatformUtil.java:649)
at oracle.securi
ty.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:124)
at or
acle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:232)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94
)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainI
mpl.java:78)
at weblogic.servlet.internal.RequestEventsFilter.doFilt
er(RequestEventsFilter.java:32)
at weblogic.servlet.internal.FilterC
hainImpl.doFilter(FilterChainImpl.java:78)
at weblogic.servlet.inter
nal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServlet
Context.java:3654)
at weblogic.servlet.internal.WebAppServletContext
$ServletInvocationAction.run(WebAppServletContext.java:3620)
at webl
ogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubj
ect.java:326)
at weblogic.security.service.SecurityManager.runAsForU
serCode(SecurityManager.java:196)
at weblogic.servlet.provider.WlsSe
curityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
at web
logic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(W
ebAppServletContext.java:2423)
at weblogic.servlet.internal.WebAppSe
rvletContext.securedExecute(WebAppServletContext.java:2280)
at weblo
gic.servlet.internal.WebAppServletContext.execute(WebAppServletContext
.java:2258)
at weblogic.servlet.internal.ServletRequestImpl.runInter
nal(ServletRequestImpl.java:1626)
at weblogic.servlet.internal.Servl
etRequestImpl.run(ServletRequestImpl.java:1586)
at weblogic.servlet.
provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(Container
SupportProviderImpl.java:270)
at weblogic.invocation.ComponentInvoca
tionContextManager._runAs(ComponentInvocationContextManager.java:348)
at weblogic.invocation.ComponentInvocationContextManager.runAs(Compo
nentInvocationContextManager.java:333)
at weblogic.work.LivePartitio
nUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
at webl
ogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:4
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(Se
lfTuningWorkManagerImpl.java:617)
at weblogic.work.ExecuteThread.exe
cute(ExecuteThread.java:397)
at weblogic.work.ExecuteThread.run(Exec
uteThread.java:346)
Caused by: oracle.bpm.composer.service.catalog.ex
ceptions.ServiceException: [no message code]
at oracle.bpm.composer.
exception.json.JsonControllerException.<init>(JsonControllerException.
java:14)
... 128 more
Caused by: java.lang.Exception
... 129 more

java.util.MissingResourceException: Can't find resource for bundle ora
cle.bpm.composer.msg.ImagesBundle, key VALUECHAINMODEL_140
at java.u
til.ResourceBundle.getObject(ResourceBundle.java:450)
at java.util.R
esourceBundle.getString(ResourceBundle.java:407)
at oracle.bpm.compo
ser.util.BeanUtil.getImagePath(BeanUtil.java:165)
at oracle.bpm.comp
oser.bpm.beans.common.ProjectItem.<init>(ProjectItem.java:77)
at ora
cle.bpm.composer.ba.beans.projectHome.BaProjectHomeBean.getModels(BaPr
ojectHomeBean.java:171)
at sun.reflect.GeneratedMethodAccessor2053.i
nvoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.in
voke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Meth
od.invoke(Method.java:497)
at javax.el.BeanELResolver.getValue(BeanE
LResolver.java:362)
at com.sun.faces.el.DemuxCompositeELResolver._ge
tValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxC
ompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at co
m.sun.el.parser.AstValue.getValue(AstValue.java:139)
at com.sun.el.p
arser.AstValue.getValue(AstValue.java:203)
at com.sun.el.ValueExpres
sionImpl.getValue(ValueExpressionImpl.java:226)
at org.apache.myface
s.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)
at
org.apache.myfaces.trinidad.component.FacesBeanWrapper.getProperty(Fac
esBeanWrapper.java:61)
at oracle.adf.view.rich.component.fragment.UI
XInclude$ContextualFacesBeanWrapper.getProperty(UIXInclude.java:720)
at org.apache.myfaces.trinidad.bean.util.ValueMap.get(ValueMap.java:6
at com.sun.faces.taglib.jsf_core.AttributeTag.doStartTag(Attribut
eTag.java:156)
at oracle.jsp.runtime.tree.OracleJspIterationTagNode.
executeHandler(OracleJspIterationTagNode.java:43)
at oracle.jsp.runt
ime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:26
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(Oracl
eJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBody
TagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.r
untime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java
:263)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(Or
acleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspB
odyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.js
p.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.j
ava:263)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody
(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJ
spIterationTagNode.executeHandler(OracleJspIterationTagNode.java:45)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCu
stomTagNode.java:263)
at oracle.jsp.runtime.tree.OracleJspClassicTag
Node.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime
.tree.OracleJspIterationTagNode.executeHandler(OracleJspIterationTagNo
de.java:45)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execut
e(OracleJspCustomTagNode.java:263)
at oracle.jsp.runtime.tree.Oracle
JspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracl
e.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTa
gNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.exe
cute(OracleJspCustomTagNode.java:263)
at oracle.jsp.runtime.tree.Ora
cleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at or
acle.jsp.runtime.tree.OracleJspIterationTagNode.executeHandler(OracleJ
spIterationTagNode.java:45)
at oracle.jsp.runtime.tree.OracleJspCust
omTagNode.execute(OracleJspCustomTagNode.java:263)
at oracle.jsp.run
time.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.jav
a:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler
(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspC
ustomTagNode.execute(OracleJspCustomTagNode.java:263)
at oracle.jsp.
runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.
java:87)
at oracle.jsp.runtime.tree.OracleJspIterationTagNode.execut
eHandler(OracleJspIterationTagNode.java:45)
at oracle.jsp.runtime.tr
ee.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:263)
a
t oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspCl
assicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNod
e.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime
.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:263)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJs
pClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspIterati
onTagNode.executeHandler(OracleJspIterationTagNode.java:45)
at oracl
e.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNo
de.java:263)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.eval
Body(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.Ora
cleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at or
acle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTa
gNode.java:263)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.e
valBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.
OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at
oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCusto