Missing POF configuration with Springcontext loader

when i write standalone sample program to load POF configuration it works fine.
i put default-pof-config.xml at the same place where default-cache-config.xml is located. and both of these files are in classpath
and i pass parameters -Dtangosol.pof.config=default-config.xml and -Dtangosol.pof.enabled=true and all coherence cache loading parameters as well.
when i try to load all my classes from spring context loader. application is not able to find my pof configuration.
default-pof-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pof-config PUBLIC "pof-config" "pof-config.dtd" >
<pof-config>
<user-type-list>
<include>coherence-pof-config.xml</include>
<user-type>
<type-id>1001</type-id>
<class-name>com.test.model.SampleData</class-name>
     <serializer>
<class-name>com.tda.test.serializer.SampleDataPofSerializer</class-name>
     </serializer>
</user-type>
</user-type-list>
<allow-interfaces>true</allow-interfaces>
<allow-subclasses>true</allow-subclasses>
</pof-config>
cache-config has folowing section
<serializer>
<class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
          <init-params>
<init-param>
<param-value>default-pof-config.xml</param-value>
<param-type>String</param-type>
</init-param>
</init-params>
</serializer>
any idea why this does not work with spring class context loader ??
i am using coherence version 3.5 and all java.
Thanks

i was able to fix it

Similar Messages

  • Missing POF configuration

    Could you please let me know what is wrong with my code.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE cache-config SYSTEM "cache-config.dtd">
    <cache-config>
         <caching-scheme-mapping>
              <cache-mapping>
                   <cache-name>cacheEquityMarket</cache-name>
                   <scheme-name>distributed-cache1</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheEquityMarket.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheEquityCompany</cache-name>
                   <scheme-name>distributed-cache2</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheEquityCompany.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheEquityHistorical</cache-name>
                   <scheme-name>distributed-cache3</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheEquityHistorical.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheEquityIPO</cache-name>
                   <scheme-name>distributed-cache4</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheEquityIPO.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheDerivativeMaster</cache-name>
                   <scheme-name>distributed-cache5</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheDerivativeMaster.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheDerivativeMarket</cache-name>
                   <scheme-name>distributed-cache6</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheDerivativeMarket.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheDerivativeHistorical</cache-name>
                   <scheme-name>distributed-cache7</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheDerivativeHistorical.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheMFMaster</cache-name>
                   <scheme-name>distributed-cache8</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheMFMaster.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
              <cache-mapping>
                   <cache-name>cacheMFData</cache-name>
                   <scheme-name>distributed-cache9</scheme-name>
                   <init-params>
                        <init-param>
                             <param-name>java.lang.String</param-name>
                             <param-value>{cache-name}</param-value>
                             <param-name>local-storage</param-name>
                             <param-value system-property="cacheMFData.localstorage">true</param-value>
                        </init-param>
                   </init-params>
              </cache-mapping>
         </caching-scheme-mapping>
         <caching-schemes>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache1</scheme-name>
                   <service-name>DistributedEqMktService</service-name>
                   <!--
                        serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params> <init-param> <param-type>java.lang.String</param-type>
                        <param-value>base-entity-pof-config.xml</param-value> </init-param>
                        </init-params> </serializer
                   -->
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com.fs.framework.cache.cachestores.EquityMarketCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache2</scheme-name>
                   <service-name>DistributedEqCoyService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com..fs.framework.cache.cachestores.EquityCompanyCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache3</scheme-name>
                   <service-name>DistributedEqHistService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com..fs.framework.cache.cachestores.EquityHistoricalCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache4</scheme-name>
                   <service-name>DistributedEqIPOService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com..fs.framework.cache.cachestores.EquityIPOCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache5</scheme-name>
                   <service-name>DistributedDerivativeMstrService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com..fs.framework.cache.cachestores.DerivativeMasterCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache6</scheme-name>
                   <service-name>DistributedDerivativeMktService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com.fs.framework.cache.cachestores.DerivativeMarketCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache7</scheme-name>
                   <service-name>DistributedDerivativeHistService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com.fs.framework.cache.cachestores.DerivativeHistoricalCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache8</scheme-name>
                   <service-name>DistributedMFMstrService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com.fs.framework.cache.cachestores.MFMasterCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
              <distributed-scheme>
                   <serializer>
                        <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
                        <init-params>
                             <init-param>
                                  <param-type>String</param-type>
                                  <param-value>base-entity-pof-config.xml</param-value>
                             </init-param>
                        </init-params>
                   </serializer>
                   <scheme-name>distributed-cache9</scheme-name>
                   <service-name>DistributedMFDataService</service-name>
                   <internal-cache-scheme>
                        <local-scheme>
                             <high-units>1000</high-units>
                             <expiry-delay>1m</expiry-delay>
                        </local-scheme>
                   </internal-cache-scheme>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>com.tangosol.util.ObservableHashMap</class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>com.fs.framework.cache.cachestores.MFDataCacheStore</class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>java.lang.String</param-type>
                                                 <param-value>{cache-name}</param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <refresh-ahead-factor>0.5</refresh-ahead-factor>
                             <read-only>false</read-only>
                             <expiry-delay>10s</expiry-delay>
                             <flush-delay>2s</flush-delay>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <autostart>true</autostart>
              </distributed-scheme>
         </caching-schemes>
    </cache-config>
    <?xml version="1.0"?>
    <!DOCTYPE pof-config SYSTEM "pof-config.dtd">
         <pof-config>
              <user-type-list>
                   <!-- coherence POF user types -->
                   <include>coherence-pof-config.xml</include>
                   <!-- com.tangosol.examples package -->
                   <user-type>
                        <type-id>1001</type-id>
                        <class-name>com.fs.framework.cache.model.BaseCacheEntity</class-name>
                   </user-type>
              </user-type-list>
                   <allow-interfaces>true</allow-interfaces>
                   <allow-subclasses>true</allow-subclasses>
         </pof-config>
    package com.fs.framework.cache.model;
    import java.io.IOException;
    import java.io.Serializable;
    import org.apache.log4j.Logger;
    import com.tangosol.io.pof.PofReader;
    import com.tangosol.io.pof.PortableObject;
    import com.tangosol.io.pof.PofWriter;
    import com.tangosol.util.Base;
    public class BaseCacheEntity implements PortableObject{
         public BaseCacheEntity() {
              // TODO Auto-generated constructor stub
         public BaseCacheEntity(String dataType, String data) {
              super();
              this.dataType = dataType;
              this.data = data;
         private static Logger logger      = Logger.getLogger(BaseCacheEntity.class);
         private String dataType;
         private String data;
         public String getDataType() {
              return dataType;
         public void setDataType(String dataType) {
              this.dataType = dataType;
         public String getData() {
              return data;
         public void setData(String data) {
              this.data = data;
         @Override
         public void readExternal(PofReader pofReader) throws IOException {
              // TODO Auto-generated method stub
         this.setData((String)pofReader.readObject(0));
         this.setDataType((String)pofReader.readObject(1));
         @Override
         public void writeExternal(PofWriter pofWriter) throws IOException {
              // TODO Auto-generated method stub
              pofWriter.writeObject(0, this.getData());
              pofWriter.writeObject(1, this.getDataType());
    2010-06-24 21:13:33.861/211.255 Oracle Coherence GE 3.5.3/465 <D5> (thread=Cluster, member=n/a): Service Cluster joined the cluster with senior service member n/a
    2010-06-24 21:13:34.064/211.458 Oracle Coherence GE 3.5.3/465 <Info> (thread=Cluster, member=n/a): This Member(Id=3, Timestamp=2010-06-24 21:13:33.587, Address=172.17.89.51:8088, MachineId=58419, Location=site:India.com,machine:01HW136561,process:4124, Role=WeblogicServer, Edition=Grid Edition, Mode=Development, CpuCount=2, SocketCount=1) joined cluster "cluster:0xDDEB" with senior Member(Id=2, Timestamp=2010-06-22 19:22:43.104, Address=172.17.88.171:8089, MachineId=58795, Location=site:India.com,machine:01HW133294,process:1304, Role=CoherenceConsole, Edition=Grid Edition, Mode=Development, CpuCount=2, SocketCount=1)
    2010-06-24 21:13:34.080/211.474 Oracle Coherence GE 3.5.3/465 <Error> (thread=Cluster, member=n/a): An exception (java.lang.IllegalStateException) occurred reading Message MemberConfigResponse Type=-2 for Service=ClusterService{Name=Cluster, State=(SERVICE_STARTED, STATE_JOINED), Id=0, Version=3.5, OldestMemberId=2}
    2010-06-24 21:13:34.080/211.474 Oracle Coherence GE 3.5.3/465 <Error> (thread=Cluster, member=n/a): StopRunning ClusterService{Name=Cluster, State=(SERVICE_STARTED, STATE_JOINED), Id=0, Version=3.5, OldestMemberId=2} due to unhandled exception:
    2010-06-24 21:13:34.080/211.474 Oracle Coherence GE 3.5.3/465 <Error> (thread=Cluster, member=n/a):
    java.lang.IllegalStateException: Missing POF configuration (Config=C:\com\fs-base-framework\src\resources\base-entity-pof-config.xml)
         at com.tangosol.io.pof.ConfigurablePofContext.report(ConfigurablePofContext.java:1311)
         at com.tangosol.io.pof.ConfigurablePofContext.createPofConfig(ConfigurablePofContext.java:803)
         at com.tangosol.io.pof.ConfigurablePofContext.initialize(ConfigurablePofContext.java:762)
         at com.tangosol.io.pof.ConfigurablePofContext.setContextClassLoader(ConfigurablePofContext.java:325)
         at com.tangosol.util.ExternalizableHelper.ensureSerializer(ExternalizableHelper.java:286)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.ensureSerializer(Service.CDB:25)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.ensureSerializer(Service.CDB:1)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.readObject(Service.CDB:4)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$ServiceConfigMap.readObject(Grid.CDB:1)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$MemberConfigResponse.read(Grid.CDB:13)
    Edited by: tally_15 on Jun 24, 2010 8:54 AM

    I believe there are some other concerns as well
    <cache-mapping>
    <cache-name>cacheEquityMarket</cache-name>
    <scheme-name>distributed-cache1</scheme-name>
    <init-params>
    <init-param>
    <param-name>java.lang.String</param-name>
    <param-value>{cache-name}</param-value>
    <param-name>local-storage</param-name>
    <param-value system-property="cacheEquityMarket.localstorage">true</param-value>
    </init-param>
    </init-params>
    </cache-mapping>
    The cavhe-config.dtd shows the cache-mapping as
    <!ELEMENT cache-mapping
    (cache-name, scheme-name, init-params?)>
    Where init-params is defined as
    !ELEMENT init-param
    ((param-name | param-type), param-value)>
    Which states either have a param-name or a param-type with a param-value
    Which would change the above xml to:
    <init-params>
    <init-param>
    <param-name>java.lang.String</param-name>
    <param-value>{cache-name}</param-value>
    </init-param>
    <init-param>
    <param-name>local-storage</param-name>
    <param-value system-property="cacheEquityMarket.localstorage">true</param-value>
    </init-param>
    </init-params>
    I believe the java.lang.String is meant to be a <param-type> instead of <param-name>
    which would change the xml to:
    <init-params>
    <init-param>
    <param-type>java.lang.String</param-type>
    <param-value>{cache-name}</param-value>
    </init-param>
    <init-param>
    <param-name>local-storage</param-name>
    <param-value system-property="cacheEquityMarket.localstorage">true</param-value>
    </init-param>
    </init-params>
    These are different examples from the 3.5 user guide
    <class-name>com.mycompany.cache.CustomCacheLoader</class-name>
    <init-params>
    <init-param>
    <param-type>java.lang.String</param-type>
    <param-value>EmployeeTable</param-value>
    </init-param>
    <init-param>
    <param-type>int</param-type>
    <param-value>2000</param-value>
    </init-param>
    </init-params>
    <init-params>
    <init-param>
    <param-type>java.lang.String</param-type>
    <param-value>{cache-name}</param-value>
    </init-param>
    </init-params>
    Edited by: drowland on Jun 24, 2010 12:06 PM
    Edited by: drowland on Jun 24, 2010 12:24 PM

  • Unable to load Custom POF Configuration

    I successfully downloaded Coherence 3.7 and able to run the from .Net client with default Coherence.POF.Config file. As soon as I'm changing the POF file configuration to custom type, I'm unable to run the Coherence server. And finding the following error. Any Help is appreciated.
    2014-07-25 18:31:07.130/4.930 Oracle Coherence GE 3.7.1.0 <Info> (thread=Cluster
    , member=1): Loaded POF configuration from "jar:file:/C:/OracleCoherence/coheren
    ce/lib/coherence.jar!/pof-config.xml"
    2014-07-25 18:31:07.147/4.947 Oracle Coherence GE 3.7.1.0 <Info> (thread=Cluster
    , member=1): Loaded included POF configuration from "jar:file:/C:/OracleCoherenc
    e/coherence/lib/coherence.jar!/coherence-pof-config.xml"
    2014-07-25 18:31:07.194/4.994 Oracle Coherence GE 3.7.1.0 <D5> (thread=Invocatio
    n:Management, member=1): Service Management joined the cluster with senior servi
    ce member 1
    2014-07-25 18:31:07.401/5.201 Oracle Coherence GE 3.7.1.0 <D5> (thread=Distribut
    edCache, member=1): Service DistributedCache joined the cluster with senior serv
    ice member 1
    Exception in thread "main" (Wrapped: error creating class "com.tangosol.io.pof.C
    onfigurablePofContext") (Wrapped: Failed to load POF configuration: Mypof-config
    .xml) java.io.IOException: The POF configuration is missing: "Mypof-config.xml",
    loader=sun.misc.Launcher$AppClassLoader@1b90b39
            at com.tangosol.io.ConfigurableSerializerFactory.createSerializer(Config
    urableSerializerFactory.java:46)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.i
    nstantiateSerializer(Service.CDB:1)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.e
    nsureSerializer(Service.CDB:32)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.e
    nsureSerializer(Service.CDB:4)
            at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ProxyService.configure(ProxyService.CDB:101)
            at com.tangosol.coherence.component.util.SafeService.startService(SafeSe
    rvice.CDB:17)
            at com.tangosol.coherence.component.util.SafeService.ensureRunningServic
    e(SafeService.CDB:27)
            at com.tangosol.coherence.component.util.SafeService.start(SafeService.C
    DB:14)
            at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInterna
    l(DefaultConfigurableCacheFactory.java:1105)
            at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(Defaul
    tConfigurableCacheFactory.java:937)
            at com.tangosol.net.DefaultCacheServer.startServices(DefaultCacheServer.
    java:81)
            at com.tangosol.net.DefaultCacheServer.intialStartServices(DefaultCacheS
    erver.java:250)
            at com.tangosol.net.DefaultCacheServer.startAndMonitor(DefaultCacheServe
    r.java:55)
            at com.tangosol.net.DefaultCacheServer.main(DefaultCacheServer.java:197)
    Caused by: (Wrapped: Failed to load POF configuration: Mypof-config.xml) java.io
    .IOException: The POF configuration is missing: "Mypof-config.xml", loader=sun.m
    isc.Launcher$AppClassLoader@1b90b39
            at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)
            at com.tangosol.run.xml.XmlHelper.loadResourceInternal(XmlHelper.java:34
    1)
            at com.tangosol.run.xml.XmlHelper.loadFileOrResource(XmlHelper.java:283)
            at com.tangosol.io.pof.ConfigurablePofContext.createPofConfig(Configurab
    lePofContext.java:835)
            at com.tangosol.io.pof.ConfigurablePofContext.initialize(ConfigurablePof
    Context.java:797)
            at com.tangosol.io.pof.ConfigurablePofContext.setContextClassLoader(Conf
    igurablePofContext.java:322)
            at com.tangosol.io.ConfigurableSerializerFactory.createSerializer(Config
    urableSerializerFactory.java:42)
            ... 13 more
    Caused by: java.io.IOException: The POF configuration is missing: "Mypof-config.
    xml", loader=sun.misc.Launcher$AppClassLoader@1b90b39
            at com.tangosol.run.xml.XmlHelper.loadResourceInternal(XmlHelper.java:31
    8)
            ... 18 more

    Please find the total log on the Cache-server.cmd
      Service=ClusterService{Name=Cluster, State=(SERVICE_STARTED, STATE_ANNOUNCE),
    Id=0, Version=3.7.1}
      ToMemberSet=null
      NotifySent=false
      LastRecvTimestamp=none
      MemberSet=MemberSet(Size=1, ids=[1])
    Terminate batch job (Y/N)? Y
    C:\OracleCoherence\coherence\bin>cache-server
    java version "1.7.0_60"
    Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
    Java HotSpot(TM) Client VM (build 24.60-b09, mixed mode, sharing)
    2014-08-05 13:25:25.753/0.327 Oracle Coherence 3.7.1.0 <Info> (thread=main, memb
    er=n/a): Loaded operational configuration from "jar:file:/C:/OracleCoherence/coh
    erence/lib/coherence.jar!/tangosol-coherence.xml"
    2014-08-05 13:25:25.816/0.390 Oracle Coherence 3.7.1.0 <Info> (thread=main, memb
    er=n/a): Loaded operational overrides from "jar:file:/C:/OracleCoherence/coheren
    ce/lib/coherence.jar!/tangosol-coherence-override-dev.xml"
    2014-08-05 13:25:25.816/0.390 Oracle Coherence 3.7.1.0 <D5> (thread=main, member
    =n/a): Optional configuration override "/tangosol-coherence-override.xml" is not
    specified
    2014-08-05 13:25:25.816/0.390 Oracle Coherence 3.7.1.0 <D5> (thread=main, member
    =n/a): Optional configuration override "/custom-mbeans.xml" is not specified
    Oracle Coherence Version 3.7.1.0 Build 27797
    Grid Edition: Development mode
    Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
    2014-08-05 13:25:25.972/0.546 Oracle Coherence GE 3.7.1.0 <Info> (thread=main, m
    ember=n/a): Loaded cache configuration from "file:/C:/OracleCoherence/coherence/
    lib/cache-config.xml"; this document does not refer to any schema definition and
    has not been validated.
    2014-08-05 13:25:26.440/1.014 Oracle Coherence GE 3.7.1.0 <Warning> (thread=main
    , member=n/a): Local address "127.0.0.1" is a loopback address; this cluster nod
    e will not connect to nodes located on different machines
    2014-08-05 13:25:26.830/1.404 Oracle Coherence GE 3.7.1.0 <D4> (thread=main, mem
    ber=n/a): TCMP bound to /127.0.0.1:8088 using SystemSocketProvider
    2014-08-05 13:25:30.558/5.132 Oracle Coherence GE 3.7.1.0 <Info> (thread=Cluster
    , member=n/a): Created a new cluster "cluster:0xFCC1" with Member(Id=1, Timestam
    p=2014-08-05 13:25:27.251, Address=127.0.0.1:8088, MachineId=45419, Location=sit
    e:,process:18420, Role=CoherenceServer, Edition=Grid Edition, Mode=Development,
    CpuCount=2, SocketCount=2) UID=0x7F00000100000147A52A6E93B16B1F98
    2014-08-05 13:25:30.558/5.132 Oracle Coherence GE 3.7.1.0 <Info> (thread=main, m
    ember=n/a): Started cluster Name=cluster:0xFCC1
    Group{Address=224.3.7.0, Port=37000, TTL=0}
    MasterMemberSet(
      ThisMember=Member(Id=1, Timestamp=2014-08-05 13:25:27.251, Address=127.0.0.1:8
    088, MachineId=45419, Location=site:,process:18420, Role=CoherenceServer)
      OldestMember=Member(Id=1, Timestamp=2014-08-05 13:25:27.251, Address=127.0.0.1
    :8088, MachineId=45419, Location=site:,process:18420, Role=CoherenceServer)
      ActualMemberSet=MemberSet(Size=1
    Member(Id=1, Timestamp=2014-08-05 13:25:27.251, Address=127.0.0.1:8088, Mach
    ineId=45419, Location=site:,process:18420, Role=CoherenceServer)
      MemberId|ServiceVersion|ServiceJoined|MemberState
    1|3.7.1|2014-08-05 13:25:30.558|JOINED
      RecycleMillis=1200000
      RecycleSet=MemberSet(Size=0
    TcpRing{Connections=[]}
    IpMonitor{AddressListSize=0}
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <Error> (thread=Cluste
    r, member=1): StopRunning ClusterService{Name=Cluster, State=(SERVICE_STARTED, S
    TATE_JOINED), Id=0, Version=3.7.1, OldestMemberId=1} due to unhandled exception:
    Exception in thread "main" (Wrapped: Failed to start Service "Management" (Servi
    ceState=SERVICE_STOPPED)) java.lang.RuntimeException: Failed to start Service "C
    luster" (ServiceState=SERVICE_STOPPED, STATE_JOINED)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.s
    tart(Service.CDB:38)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.start(Grid.CDB:6)
    at com.tangosol.coherence.component.util.SafeService.startService(SafeSe
    rvice.CDB:39)
    at com.tangosol.coherence.component.util.SafeService.ensureRunningServic
    e(SafeService.CDB:27)
    at com.tangosol.coherence.component.util.SafeService.start(SafeService.C
    DB:14)
    at com.tangosol.coherence.component.net.management.Connector.startServic
    e(Connector.CDB:58)
    at com.tangosol.coherence.component.net.management.gateway.Remote.regist
    erLocalModel(Remote.CDB:10)
    at com.tangosol.coherence.component.net.management.Gateway.register(Gate
    way.CDB:6)
    at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluste
    r(SafeCluster.CDB:46)
    at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.C
    DB:2)
    at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInterna
    l(DefaultConfigurableCacheFactory.java:968)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(Defaul
    tConfigurableCacheFactory.java:937)
    at com.tangosol.net.DefaultCacheServer.startServices(DefaultCacheServer.
    java:81)
    at com.tangosol.net.DefaultCacheServer.intialStartServices(DefaultCacheS
    erver.java:250)
    at com.tangosol.net.DefaultCacheServer.startAndMonitor(DefaultCacheServe
    r.java:55)
    at com.tangosol.net.DefaultCacheServer.main(DefaultCacheServer.java:197)
    Caused by: java.lang.RuntimeException: Failed to start Service "Cluster" (Servic
    eState=SERVICE_STOPPED, STATE_JOINED)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.w
    aitAcceptingClients(Service.CDB:12)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:9)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.ensureService(ClusterService.CDB:15)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.doServiceJoining(ClusterService.CDB:47)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onServiceState(Grid.CDB:23)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.s
    etServiceState(Service.CDB:8)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.setServiceState(Grid.CDB:21)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid$NotifyStartup.onReceived(Grid.CDB:3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:34)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Unknown Source)
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <Error> (thread=Cluste
    r, member=1):
    (Wrapped: Failed to load POF configuration: C:\OracleCoherence\coherence\lib\Myp
    ofconfig.xml) java.io.IOException: The POF configuration is missing: "C:\OracleC
    oherence\coherence\lib\Mypofconfig.xml", loader=sun.misc.Launcher$AppClassLoader
    @1b90b39
    at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)
    at com.tangosol.run.xml.XmlHelper.loadResourceInternal(XmlHelper.java:34
    1)
    at com.tangosol.run.xml.XmlHelper.loadFileOrResource(XmlHelper.java:283)
    at com.tangosol.io.pof.ConfigurablePofContext.createPofConfig(Configurab
    lePofContext.java:835)
    at com.tangosol.io.pof.ConfigurablePofContext.initialize(ConfigurablePof
    Context.java:797)
    at com.tangosol.io.pof.ConfigurablePofContext.setContextClassLoader(Conf
    igurablePofContext.java:322)
    at com.tangosol.util.ExternalizableHelper.ensureSerializer(Externalizabl
    eHelper.java:291)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.e
    nsureSerializer(Service.CDB:28)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.e
    nsureSerializer(Service.CDB:4)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.w
    riteObject(Service.CDB:1)
    at com.tangosol.coherence.component.net.Message.writeObject(Message.CDB:
    1)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService$ServiceJoining.write(ClusterService.CDB:8)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.serializeMessage(Grid.CDB:14)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.packetPro
    cessor.PacketPublisher.packetizeMessage(PacketPublisher.CDB:17)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.packetPro
    cessor.PacketPublisher$InQueue.add(PacketPublisher.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.dispatchMessage(Grid.CDB:62)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.post(Grid.CDB:31)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.send(Grid.CDB:1)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService$ServiceJoinRequest.proceed(ClusterService.CDB:35)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.validateNewService(ClusterService.CDB:88)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService$ServiceJoinRequest.onReceived(ClusterService.CDB:66)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:34)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.onNotify(ClusterService.CDB:3)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: The POF configuration is missing: "C:\OracleCohe
    rence\coherence\lib\Mypofconfig.xml", loader=sun.misc.Launcher$AppClassLoader@1b
    90b39
    at com.tangosol.run.xml.XmlHelper.loadResourceInternal(XmlHelper.java:31
    8)
    ... 24 more
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <D5> (thread=Cluster,
    member=n/a): Service Cluster left the cluster
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <Error> (thread=Invoca
    tion:Management, member=n/a): Terminating InvocationService due to unhandled exc
    eption: java.lang.RuntimeException
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <Error> (thread=Invoca
    tion:Management, member=n/a):
    java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERV
    ICE_STOPPED, STATE_JOINED)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.w
    aitAcceptingClients(Service.CDB:12)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:9)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.ensureService(ClusterService.CDB:15)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.doServiceJoining(ClusterService.CDB:47)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onServiceState(Grid.CDB:23)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.s
    etServiceState(Service.CDB:8)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.setServiceState(Grid.CDB:21)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid$NotifyStartup.onReceived(Grid.CDB:3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:34)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Unknown Source)
    2014-08-05 13:25:30.620/5.194 Oracle Coherence GE 3.7.1.0 <D5> (thread=Invocatio
    n:Management, member=n/a): Service Management left the cluster
    2014-08-05 13:25:30.636/5.210 Oracle Coherence GE 3.7.1.0 <Error> (thread=main,
    member=n/a): Error while starting service "Management": (Wrapped: Failed to star
    t Service "Management" (ServiceState=SERVICE_STOPPED)) java.lang.RuntimeExceptio
    n: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINED
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.s
    tart(Service.CDB:38)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.start(Grid.CDB:6)
    at com.tangosol.coherence.component.util.SafeService.startService(SafeSe
    rvice.CDB:39)
    at com.tangosol.coherence.component.util.SafeService.ensureRunningServic
    e(SafeService.CDB:27)
    at com.tangosol.coherence.component.util.SafeService.start(SafeService.C
    DB:14)
    at com.tangosol.coherence.component.net.management.Connector.startServic
    e(Connector.CDB:58)
    at com.tangosol.coherence.component.net.management.gateway.Remote.regist
    erLocalModel(Remote.CDB:10)
    at com.tangosol.coherence.component.net.management.Gateway.register(Gate
    way.CDB:6)
    at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluste
    r(SafeCluster.CDB:46)
    at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.C
    DB:2)
    at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInterna
    l(DefaultConfigurableCacheFactory.java:968)
    at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(Defaul
    tConfigurableCacheFactory.java:937)
    at com.tangosol.net.DefaultCacheServer.startServices(DefaultCacheServer.
    java:81)
    at com.tangosol.net.DefaultCacheServer.intialStartServices(DefaultCacheS
    erver.java:250)
    at com.tangosol.net.DefaultCacheServer.startAndMonitor(DefaultCacheServe
    r.java:55)
    at com.tangosol.net.DefaultCacheServer.main(DefaultCacheServer.java:197)
    Caused by: java.lang.RuntimeException: Failed to start Service "Cluster" (Servic
    eState=SERVICE_STOPPED, STATE_JOINED)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.w
    aitAcceptingClients(Service.CDB:12)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:9)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.poll(Grid.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.ensureService(ClusterService.CDB:15)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.ClusterService.doServiceJoining(ClusterService.CDB:47)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onServiceState(Grid.CDB:23)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.s
    etServiceState(Service.CDB:8)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.setServiceState(Grid.CDB:21)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid$NotifyStartup.onReceived(Grid.CDB:3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:34)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Unknown Source)
    C:\OracleCoherence\coherence\bin>
    And the Cache-Server content is
    @echo off
    @rem This will start a cache server
    setlocal
    :config
    @rem specify the Coherence installation directory
    set coherence_home=%~dp0\..
    @rem specify the JVM heap size
    set memory=512m
    set java_home=
    :start
    if not exist "%coherence_home%\lib\coherence.jar" goto instructions
    :launch
    if "%1"=="-jmx" (
        set jmxproperties=-Dcom.sun.management.jmxremote -Dtangosol.coherence.management=all -Dtangosol.coherence.management.remote=true
        shift 
    set java_opts=-Xms%memory% -Xmx%memory% %jmxproperties%
    java -server -showversion -Dtangosol.coherence.ttl=0 -Dtangosol.coherence.localhost=127.0.0.1 -Dtangosol.pof.enabled=true -
    Dtangosol.coherence.cacheconfig=C:\OracleCoherence\coherence\lib\cache-config.xml -Dtangosol.pof.config=C:\OracleCoherence\coherence\lib\Mypofconfig.xml
    %java_opts%  -cp "%coherence_home%\lib\coherence.jar" com.tangosol.net.DefaultCacheServer %1
    goto exit
    :instructions
    echo Usage:
    echo   ^<coherence_home^>\bin\cache-server.cmd
    goto exit
    :exit
    endlocal
    @echo on

  • Unable to load the pof configuration

    Hi all,
    Im trying with pof serialization but unable to load the pof configuration and im getting the following error:
    2013-06-12 14:41:49,582 [catalina-exec-1] ERROR com.distcachedemo.KnCacheDemoServlet - doPost(HttpServletRequest, HttpServletResponse)::
    (Wrapped) java.io.NotSerializableException: com.distcachedemo.dto.KnMasterListResponse
        at com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:215)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ConverterValueToBinary.convert(PartitionedCache.CDB:3)
        at com.tangosol.util.ConverterCollections$ConverterMap.put(ConverterCollections.java:1674)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.put(PartitionedCache.CDB:1)
        at com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)
        at com.distcachedemo.KnCorpContactInfoControllerDemo.getMasterList(KnCorpContactInfoControllerDemo.java:183)
        at com.distcachedemo.KnCacheDemoServlet.doPost(KnCacheDemoServlet.java:60)
    Please let me know what is that i need to correct in the below:
    NOTE: I have also tried Proxy Scheme with serializer and it too did not work
              From the coherence logs i havent found the log of POF configuration being loaded.
    Configuration used:
    ============
    cache-config.xml::
    <?xml version="1.0"?>
    <cache-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns="http://xmlns.oracle.com/coherence/coherence-cache-config"
       xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-cache-config coherence-cache-config.xsd">
       <caching-scheme-mapping>
          <cache-mapping>
             <cache-name>nspoc*</cache-name>
             <scheme-name>distributed-ns</scheme-name>
          </cache-mapping>
         <cache-mapping>
             <cache-name>poc*</cache-name>
             <scheme-name>distributed</scheme-name>
          </cache-mapping>
       </caching-scheme-mapping>
    <caching-schemes>
          <distributed-scheme>
             <scheme-name>distributed-ns</scheme-name>
             <service-name>DistributedCache-ns</service-name>
             <thread-count>4</thread-count>
             <request-timeout>60s</request-timeout>
             <backing-map-scheme>
                        <external-scheme>
                            <nio-memory-manager>
                                <initial-size>1MB</initial-size>
                                <maximum-size>100MB</maximum-size>
                            </nio-memory-manager>
                            <high-units>100</high-units>
                            <unit-calculator>BINARY</unit-calculator>
                            <unit-factor>1048576</unit-factor>
                        </external-scheme>
             </backing-map-scheme>
             <autostart>true</autostart>
          </distributed-scheme>
          <distributed-scheme>
             <scheme-name>distributed</scheme-name>
             <service-name>DistributedCache</service-name>
             <thread-count>4</thread-count>
             <request-timeout>60s</request-timeout>
             <backing-map-scheme>
                <read-write-backing-map-scheme>
                    <internal-cache-scheme>
                        <external-scheme>
                            <nio-memory-manager>
                                <initial-size>1MB</initial-size>
                                <maximum-size>100MB</maximum-size>
                            </nio-memory-manager>
                            <high-units>100</high-units>
                            <unit-calculator>BINARY</unit-calculator>
                            <unit-factor>1048576</unit-factor>
                        </external-scheme>
                  </internal-cache-scheme>
                  <cachestore-scheme>
                    <class-scheme>
                        <class-factory-name>com.distcachedemo.KnPocCacheStoreFactory</class-factory-name>
                        <method-name>loadCacheStore</method-name>
                        <init-params>
                          <init-param>
                            <param-type>java.lang.String</param-type>
                            <param-value>{cache-name}</param-value>
                          </init-param>
                        </init-params>
                    </class-scheme>
                   </cachestore-scheme>
                </read-write-backing-map-scheme>
             </backing-map-scheme>
             <autostart>true</autostart>
          </distributed-scheme>
          <local-scheme>
             <scheme-name>LocalSizeLimited</scheme-name>
             <eviction-policy>LRU</eviction-policy>
             <high-units>5000</high-units>
             <expiry-delay>1h</expiry-delay>
          </local-scheme>
       </caching-schemes>
    </cache-config>
    =================
    tangosol-coherence-override.xml:
    <?xml version='1.0'?>
    <coherence xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns="http://xmlns.oracle.com/coherence/coherence-operational-config"
       xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-operational-config coherence-operational-config.xsd">
       <cluster-config>
          <member-identity>
             <cluster-name system-property="tangosol.coherence.cluster">kn_test</cluster-name>
          </member-identity>
          <unicast-listener>
             <well-known-addresses>
                <socket-address id="719">
                   <address>192.168.7.19</address>
                   <port>8088</port>
                </socket-address>
                <socket-address id="3246">
                   <address>192.168.3.246</address>
                   <port>8088</port>
                </socket-address>
                <socket-address id="77">
                   <address>192.168.7.7</address>
                   <port>8088</port>
                </socket-address>
             </well-known-addresses>
             <address system-property="tangosol.coherence.localhost">192.168.7.7</address>
             <port system-property="tangosol.coherence.localport">8088</port>
             <port-auto-adjust system-property="tangosol.coherence.localport.adjust">true</port-auto-adjust> 
          </unicast-listener>
    <serializers>
          <serializer id="java">
             <class-name>com.tangosol.io.DefaultSerializer</class-name>
          </serializer>
          <serializer id="pof">
             <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
            <init-params>
                <init-param>
                   <param-type>String</param-type>
                   <param-value>pof-config.xml</param-value>
                </init-param>
             </init-params>
          </serializer>
       </serializers>
       </cluster-config>
       <configurable-cache-factory-config>
          <init-params>
             <init-param>
                <param-type>java.lang.String</param-type>
                <param-value system-property="tangosol.coherence.cacheconfig">cache-config.xml</param-value>
             </init-param>
          </init-params>
       </configurable-cache-factory-config>
    </coherence>
    ======================
    pof-config.xml:
    <?xml version='1.0'?>
    <pof-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns="http://xmlns.oracle.com/coherence/coherence-pof-config"
       xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-pof-config
       coherence-pof-config.xsd">
       <user-type-list>
          <include>coherence-pof-config.xml</include>
          <user-type>
            <type-id>1001</type-id>
            <class-name>com.distcachedemo.dto.KnMasterListResponse</class-name>
          </user-type>
       </user-type-list>
    </pof-config>
    ============
    Java Code:
    package com.distcachedemo.dto;
    import com.tangosol.io.pof.PofReader;
    import com.tangosol.io.pof.PofWriter;
    import com.tangosol.io.pof.PortableObject;
    import java.io.IOException;
    import java.io.Serializable;
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.Map;
    public class KnMasterListResponse implements PortableObject {
      private static final long serialVersionUID = -9114918011531875153L;
      private KnHierarchyListDTO hierarchyListDTO;
      private Map subsMap;
      public KnHierarchyListDTO getHierarchyListDTO() {
      return hierarchyListDTO;
      public void setHierarchyListDTO(KnHierarchyListDTO hierarchyListDTO) {
      this.hierarchyListDTO = hierarchyListDTO;
      public Map getSubsMap() {
      return subsMap;
      public void setSubsMap(Map subsMap) {
      this.subsMap = subsMap;
      public String toString() {
      StringBuilder strBuffer = new StringBuilder(100);
      if (hierarchyListDTO.getHierachyDTOs() != null) {
      strBuffer.append(" hierarchyListDTO - ").append(hierarchyListDTO.getHierachyDTOs().size());
      if (subsMap != null) {
      strBuffer.append(" subsMap - ").append(subsMap.size());
      return strBuffer.toString();
      @Override
      public void readExternal(PofReader pofReader) throws IOException {
      subsMap = pofReader.readMap(0, new HashMap<>());
      hierarchyListDTO = (KnHierarchyListDTO) pofReader.readObject(1);
      @Override
      public void writeExternal(PofWriter pofWriter) throws IOException {
      pofWriter.writeMap(0, subsMap);
      pofWriter.writeObject(1, hierarchyListDTO);
    Thanks,
    Ravi Shanker

    Hi Ravi,
    it is generally recommended that all new classes support POF in this or that way. This or that means either implementing PortableObject or to provide a PofSerializer implementation to be able to optimally serialize their state. Obviously it is not always possible but you should try to achieve that.
    If it is not possible, then you can still convert them to byte[] or String by some other means. If that other means is Java serialization, then Coherence provides a different PofContext implementation (SafeConfigurablePofContext) which you can use instead of ConfigurablePofContext and which is able to fall back to Java serialization for Serializable classes (and also for types not registered in POF configuration but which implement PortableObject). However it is recommended that SafeConfigurablePofContext is not used in production, typically because Java serialization is generally inferior to POF serialization when looking at performance and serialized size, and SafeConfigurablePofContext does not force you to do the right thing, and finally because Java serialization is not platform-independent whereas POF is.
    Best regards,
    Rob

  • Incorrect coherence-rest-pof-config.xml in coherence-rest.jar (Missing PofSerializer configuration)?

    I'm running Coherence 3.7.1.0.0 with REST enabled as per the instruction. I have included coherence-rest-pof-config.xml in my pof config like so:
    <include>coherence-pof-config.xml</include>
    <include>coherence-rest-pof-config.xml</include>
    When I start Coherence, I get the following error:
    Caused by: (Wrapped: error creating class "com.tangosol.io.pof.ConfigurablePofContext") java.lang.IllegalStateException: Missing PofSerializer configuration (Config=custom-types-pof-config.xml, Type-Id=801, Class-Name=com.tangosol.coherence.rest.internal.Get)
    The config in coherence-rest-pof-config.xml for com.tangosol.coherence.rest.internal.Get is as follows:
    <user-type>
          <type-id>801</type-id>
          <class-name>com.tangosol.coherence.rest.internal.Get</class-name>
        </user-type>
    I had a quick look in the coherence-rest.jar, where com.tangosol.coherence.rest.internal.Get is defined. com.tangosol.coherence.rest.internal.Get implements InvocableMap.EntryProcessor, but not PortableObject.
    Am I missing something? As far as I can see, InvocableMap.EntryProcessor does not implement PortableObject either.
    Is there any way to fix this?
    Thanks

    The jar file coherence-common-1.7.0.16988.jar would have been part of the Coherence Incubator product, and isn't part of the core Coherence product itself.
    You'd probably need to refer to the Coherence Incubator site as there are probably significant changes between the version you are using in 3.5.3 and with what is meant for 12.1.2.

  • The Java load in database SID / hostname has not been configured yet. You cannot run an installation from the System Copy folder with this load

    Dear Gurus,
    We are facing the below issue when performing a homogeneous system copy of NW 7.0 system using backup/restore method for DB6 system.
    The Java load in database <SID>/<hostname> has not been configured yet. You cannot run an installation from the System Copy folder with this load.
    We went through the SAP Note http://service.sap.com/sap/support/notes/2049842, and followed the same but no luck.
    We updated the Kernel to the latest, but still no luck.
    Request for your quick help as we have to complete it by EOD today.
    Thanks a lot in advance.
    Best Regards,
    Anuj

    Hello Ashutosh ,
    Thanks for your reply.
    We have gone followed the below sequence:
    SCS Installation
    Database Instance Installation using backup/restore method
    CI installation. -> getting error, when we provide the Java Components DVD.
    Best Regards,
    Anuj

  • How to create multiple pof configuration files for c# client

    Is there a way to have multiple pof files for c# coherence client?
    Can I create a file called my-pof-config.xml with the following line...
    <pof-config xmlns="http://schemas.tangosol.com/pof">
    <user-type-list>
    <include>assembly://Coherence/Tangosol.Config/coherence-pof-config.xml</include>
         <include>file://pof-config.xml</include>
    and here is what pof-config.xml file look like
    <?xml version="1.0" encoding="UTF-8"?>
    <pof-config xmlns="http://schemas.tangosol.com/pof">
    <user-type-list>
    In my C# visual studio project, this is where I load my-pof-config.xml in app.config
    <coherence>
    <cache-factory-config>coherence.xml</cache-factory-config>
    <cache-config>coherence-cache-config.xml</cache-config>
    <pof-config>my-pof-config.xml</pof-config>
    </coherence>
    and this is what I saw in the log...
    2012-02-23 14:35:35,529 DEBUG Coherence (null) - 2012-02-23 14:35:35.529 level(thread=System.Threading.Thread): Loaded POF configuration from "FileResource(Uri = file://my-pof-config.xml, AbsolutePath = D:\worktrees\ads\mainline\v2\ads\demos_cs\build\my-pof-config.xml)"
    2012-02-23 14:35:35,545 DEBUG Coherence (null) - 2012-02-23 14:35:35.545 level(thread=System.Threading.Thread): Loaded included POF configuration from "EmbeddedResource(Uri = assembly://Coherence/Tangosol.Config/coherence-pof-config.xml, AbsolutePath = assembly://Coherence/Tangosol.Config/coherence-pof-config.xml)"
    2012-02-23 14:35:35,623 DEBUG Coherence (null) - 2012-02-23 14:35:35.623 level(thread=ExtendTcpCacheServiceCSharp:TcpInitiator): Loaded POF configuration from "FileResource(Uri = file://my-pof-config.xml, AbsolutePath = D:\worktrees\ads\mainline\v2\ads\demos_cs\build\my-pof-config.xml)"
    I don't see pof-config.xml is loaded at "Loaded included POF configuration....". How do I get around it so I can load multiple pof configuration files for c# client?

    Hi,
    Not sure about C# but I would suggest try removing file:// from
    <include>file://pof-config.xml</include>and keep pof-config.xml and my-pof-config.xml in the same directory.
    Hope this helps!
    Cheers,
    NJ

  • CM Phones with Mismatched Load

    I recently upgraded the firmware of our 7941 phones to SCCP41.9-3-1SR4-1S. Then I found out about the headset bug (https://supportforums.cisco.com/discussion/12264606/issue-headset-ip-phone-7962) so I have to rollback to SCCP41.9-3-1SR3-1S. The Device Defaults Configuration is set to SCCP41.9-3-1SR3-1S for our 7941s and I've verified that this is the phones' current active load. However, when I go to generate a "Unified CM Phones With Mismatched Load" report, it tells me all my 7941s are mismatched. That their LoadID is SCCP41.9-3-1SR4-1S and their ActiveLoadID is SCCP41.9-3-1SR3-1S. I thought that since I have SCCP41.9-3-1SR3-1S set as the Device Default Load for 7941s, I shouldn't have any mismatch at all. What am I missing? What do I need to do to resolve the mismatches?
    Thank you very much for your time,
    Randy

    Hi @rhandellecalderon,
    I have two ideas:
    Remove the new load (SCCP41.9-3-1SR4-1S) from CUCM
    Make a factory default to the 7941s (or try with one of them first)
    HTH.
    Rgrds,
    Martin, IT Specialist

  • Apple Configurator with 12 iPads

    Hi I have 12 ipads in my department. I have 3 iTunes accounts which are assigned to the iPads - basically 4 to each account. Can I use Apple configurator with several different iTunes accounts to manage these iPads or should I keep it managed through iTunes??

    I have the same issue I think.  Whenever I am trying to update or configure them they will all go to the iTunes symbol and I have to take each one out of the charging station and manually configure them with my MacBook.  Other times it just wiped them clean and then I just have to load the profile.  It is hit or miss.  When it works...it works great...when it doesn't....well it just doesn't.  I was told by our tech department that it should have an update coming this summer.

  • Question related to POF configuration and use-subclasses

    Hi,
    I noticed that the default POF configuration in coherence.jar (coherence-pof-config.xml) forces the use-subclasses flag to true (the ultimate use-subclasses value is true if whichever loaded POF configuration file specifies it to be true), and thus making it impossible to get error messages if a certain subclass of a registered type is not registered specifically in the POF-configuration, and users may silently lose data this way.
    My question is:
    Is the use-subclasses flag in the coherence-pof-config.xml set to true only because of Throwable-s, or are there other Coherence-provided classes which are serialized by subclass resolution and thus depend on the use-subclasses flag being true?
    If only the Throwable-s depend on that, then instead of setting it to true, we can set it to false and use the following class instead of ConfigurablePofContext as the Serializer class for the POF-enabled services:
    import com.tangosol.io.pof.ConfigurablePofContext;
    import com.tangosol.run.xml.XmlElement;
    * This class extends ConfigurablePofContext with the possibility to
    * configurably disable the subclass-allowed setting forced true in the
    * coherence-pof-config.xml, and still be able to use ThrowablePofSerializer for
    * each not specifically configured Throwable subclass.
    * @author Robert Varga
    public class ThrowableAwareConfigurablePofContext extends
          ConfigurablePofContext {
        * By setting this flag to true, it is possible to disable subclass
        * resolution. Interface resolution remains untouched.
       private boolean m_fDisableSubclassAllowed;
        * {@inheritDoc}
       public ThrowableAwareConfigurablePofContext() {
        * {@inheritDoc}
        * @param sLocator
       public ThrowableAwareConfigurablePofContext(String sLocator) {
          super(sLocator);
        * {@inheritDoc}
        * @param xml
       public ThrowableAwareConfigurablePofContext(XmlElement xml) {
          super(xml);
        * Sets the {@link #m_fDisableSubclassAllowed} flag. You can set this as an
        * &lt;init-param&gt; in the Coherence cache configuration file.
        * @param disableSubclassAllowed
       public void setDisableSubclassAllowed(boolean disableSubclassAllowed) {
          this.m_fDisableSubclassAllowed = disableSubclassAllowed;
        * @return false if disableSubclassAllowed is true, or result from the super
        *         implementation otherwise.
       @Override
       protected boolean isSubclassAllowed() {
          return (!m_fDisableSubclassAllowed) && super.isSubclassAllowed();
        * If the super implementation could not resolve the type id for the class,
        * and subclass-allowed is disabled and clz is a {@link java.lang.Throwable}
        * subclass then it falls back to the configuration for
        * {@link java.lang.Throwable}.
       @Override
       protected int getInheritedUserTypeIdentifier(Class clz) {
          int result = super.getInheritedUserTypeIdentifier(clz);
          if (result == -1 && !isSubclassAllowed()
                && Throwable.class.isAssignableFrom(clz)) {
             result = getUserTypeIdentifier(Throwable.class);
          return result;
    }Thanks and best regards,
    Robert

    dcarrano wrote:
    Hi Robert,
    If you are only interested in Java you are correct.
    If you need more detail please let me know but I hope this answers your question.
    Best regards,
    -DaveHi Dave,
    I am also interested in other environments, so I need more detail.
    I am looking at the portability of my POF Serializer generator in which I assume that use-subclasses is false, because supporting use-subclasses being true would be quite hard to define, not to mention implement.
    Thanks and best regards,
    Robert

  • The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles.

    We are in the process of removing a child domain from the forest and are down to two DCs. These are both Server 2008r2 sp1 servers, one physical and virtual (PDC). When I try to remove a DC (not the PDC emulator) I get the following error:
    The operation failed because:
    Active Directory Domain Services could not transfer the remaining data in directory partition DC=DomainDnsZones,DC=mydomain,DC=local to
    Active Directory Domain Controller \\V-Svr03.mydomain.local.
    The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles."
    I have checked replication with repadmin /showrepl and all connections were successful. The dcdiag /test:kccEvent test on all servers passed.
    Most DCdiag tests are successful. The only failure is on NCSecDesc when running dcdiag /test:NCSecDesc
       Testing server: Default-First-Site\DC1-DEV-OFC
          Starting test: NCSecDesc
             Error NT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERS doesn't have
                Replicating Directory Changes In Filtered Set
             access rights for the naming context:
             DC=ForestDnsZones,DC=hookemup,DC=local
             ......................... DC1-DEV-OFC failed test NCSecDesc
    In researching this I find "If you do not plan to add an RODC to the forest, you can disregard this error."
    We have not successfully run ADprep /rodcPrep nor do we plan on having any Read-Only DCs, so I think we can ignor this error. We did try running ADprep /rodcPrep but got an LDAP error which I can duplicate if this is important.
    Schema and Naming FSMOs are on a DC higher in the forest. RID, PDC, and Infrastructure FSMOs for the child domain are on the Virtual server (PDC).
    Any guidance on where to go from here would be greatly appreciated as I have no more hair on my head to pull.

    Ok... I ran repadmin /showreps /v again and it shows no errors
    C:\>repadmin /showreps /v
    Default-First-Site\DC1-DEV-OFC
    DSA Options: IS_GC
    Site Options: (none)
    DSA object GUID: b294c59f-8b46-4133-89c5-0f30bfd49607
    DSA invocationID: 1054285d-cffe-42b4-8074-e2d44adbb151
    ==== INBOUND NEIGHBORS ======================================
    CN=Configuration,DC=mydomain,DC=local
        Default-First-Site\HESTIA via RPC
            DSA object GUID: b464fde9-29d7-4490-9582-fe9270050d50
            Address: b464fde9-29d7-4490-9582-fe9270050d50._msdcs.mydomain.local
            DSA invocationID: afea3845-9fa8-40a6-a477-84348a206348
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 16381490/OU, 16381490/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 114817/OU, 114817/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\V-SVR01 via RPC
            DSA object GUID: e2f794eb-9658-4bad-b695-3d8c08f46371
            Address: e2f794eb-9658-4bad-b695-3d8c08f46371._msdcs.mydomain.local
            DSA invocationID: 07bb0fe9-bca9-46d1-92ce-308d36da478d
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 66047/OU, 66047/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\ATHENA via RPC
            DSA object GUID: cb00a5b0-6dea-473c-bb42-19356dd9ed36
            Address: cb00a5b0-6dea-473c-bb42-19356dd9ed36._msdcs.mydomain.local
            DSA invocationID: 57313a9c-46a2-4b94-87cc-b3f91d54faed
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 8098197/OU, 8098197/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
    CN=Schema,CN=Configuration,DC=mydomain,DC=local
        Default-First-Site\ATHENA via RPC
            DSA object GUID: cb00a5b0-6dea-473c-bb42-19356dd9ed36
            Address: cb00a5b0-6dea-473c-bb42-19356dd9ed36._msdcs.mydomain.local
            DSA invocationID: 57313a9c-46a2-4b94-87cc-b3f91d54faed
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 8097482/OU, 8097482/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\V-SVR01 via RPC
            DSA object GUID: e2f794eb-9658-4bad-b695-3d8c08f46371
            Address: e2f794eb-9658-4bad-b695-3d8c08f46371._msdcs.mydomain.local
            DSA invocationID: 07bb0fe9-bca9-46d1-92ce-308d36da478d
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 65239/OU, 65239/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 114149/OU, 114149/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\HESTIA via RPC
            DSA object GUID: b464fde9-29d7-4490-9582-fe9270050d50
            Address: b464fde9-29d7-4490-9582-fe9270050d50._msdcs.mydomain.local
            DSA invocationID: afea3845-9fa8-40a6-a477-84348a206348
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 16381373/OU, 16381373/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
    DC=ForestDnsZones,DC=mydomain,DC=local
        Default-First-Site\V-SVR01 via RPC
            DSA object GUID: e2f794eb-9658-4bad-b695-3d8c08f46371
            Address: e2f794eb-9658-4bad-b695-3d8c08f46371._msdcs.mydomain.local
            DSA invocationID: 07bb0fe9-bca9-46d1-92ce-308d36da478d
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 66295/OU, 66295/PU
            Last attempt @ 2012-10-29 13:57:48 was successful.
        Default-First-Site\ATHENA via RPC
            DSA object GUID: cb00a5b0-6dea-473c-bb42-19356dd9ed36
            Address: cb00a5b0-6dea-473c-bb42-19356dd9ed36._msdcs.mydomain.local
            DSA invocationID: 57313a9c-46a2-4b94-87cc-b3f91d54faed
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 8098367/OU, 8098367/PU
            Last attempt @ 2012-10-29 13:58:13 was successful.
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 115032/OU, 115032/PU
            Last attempt @ 2012-10-29 13:58:25 was successful.
        Default-First-Site\HESTIA via RPC
            DSA object GUID: b464fde9-29d7-4490-9582-fe9270050d50
            Address: b464fde9-29d7-4490-9582-fe9270050d50._msdcs.mydomain.local
            DSA invocationID: afea3845-9fa8-40a6-a477-84348a206348
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 16381653/OU, 16381653/PU
            Last attempt @ 2012-10-29 13:58:34 was successful.
    DC=mySUBdomain,DC=local
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 114871/OU, 114871/PU
            Last attempt @ 2012-10-29 13:54:02 was successful.
    DC=DomainDnsZones,DC=mySUBdomain,DC=local
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS WRITEABLE
            USNs: 114017/OU, 114017/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
    DC=mydomain,DC=local
        Default-First-Site\V-SVR03 via RPC
            DSA object GUID: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8
            Address: 53018cc4-b8c9-48ce-9a54-1b987e7b08c8._msdcs.mydomain.local
            DSA invocationID: 45de2c10-ec8b-443d-a645-db4e0a352a23
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS
            USNs: 114017/OU, 114017/PU
            Last attempt @ 2012-10-29 13:52:39 was successful.
        Default-First-Site\HESTIA via RPC
            DSA object GUID: b464fde9-29d7-4490-9582-fe9270050d50
            Address: b464fde9-29d7-4490-9582-fe9270050d50._msdcs.mydomain.local
            DSA invocationID: afea3845-9fa8-40a6-a477-84348a206348
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS
            USNs: 16381614/OU, 16381614/PU
            Last attempt @ 2012-10-29 13:56:52 was successful.
        Default-First-Site\V-SVR01 via RPC
            DSA object GUID: e2f794eb-9658-4bad-b695-3d8c08f46371
            Address: e2f794eb-9658-4bad-b695-3d8c08f46371._msdcs.mydomain.local
            DSA invocationID: 07bb0fe9-bca9-46d1-92ce-308d36da478d
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS
            USNs: 66325/OU, 66325/PU
            Last attempt @ 2012-10-29 13:58:34 was successful.
        Default-First-Site\ATHENA via RPC
            DSA object GUID: cb00a5b0-6dea-473c-bb42-19356dd9ed36
            Address: cb00a5b0-6dea-473c-bb42-19356dd9ed36._msdcs.mydomain.local
            DSA invocationID: 57313a9c-46a2-4b94-87cc-b3f91d54faed
            SYNC_ON_STARTUP DO_SCHEDULED_SYNCS
            USNs: 8098385/OU, 8098385/PU
            Last attempt @ 2012-10-29 13:58:38 was successful.

  • IPhone mail configured with Gmail alternate address

    I'm really stuck.. I have a Gmail account (through Google Apps for Business) that I have configured with Mail on my iPhone using Exchange to connect the account. Everything has been working flawlessly, until my employer made a change to our email addresses, so that we had to set up a new domain alias through Gmail as our "send from" account.
    My problem is that I can't for the life of me figure out how to send from this new address from my iPhone.
    Finally, I found a post on the web that seems to explain a way to do this, using the OTHER account setup (IMAP) on the iPhone (instead of either Gmail or Exchange): http://modernerd.com/post/535350679/solved-gmail-ipad-iphone-and-multiple-from  That seemed to do the trick, except then I realized I would no longer have Push email, which I have really come to rely on.
    I tried using the native iPhone Gmail app for a few days, as that seemed to be the only solution, but there's just so many things about that app that really make me miss my good 'ol Apple mail.
    Any other creative solutions out there? Thanks for any advice!

    yeah, it used to work fine because google was supported exchange on mobile devices up until the end of february or so. they let everyone keep their settings the way they were unless they changed them or deleted them, so that's totally expected. The thing with the push is that gmail no longer seems to be supporting that behavior through native apps on mobile devices because it's something they want their exchange customers to pay for

  • Problem With Cutom Configuration with Object Type

    Dear Guru's
    I am working WebUI, I am facing a problem with Custom Configuration.
    1. The initial requirement to control the visibility for a dropdown event in ERP Quotation.
    2. To this i copied the default configuration to custom configuration with custom Object type and Subtype.
           CONFIG KEY: ZPJQTN
           OBJECT TYPE: ZOTYP_CONFIG
           OBJECT SUB TYPE:  ZSTYPE_CONFIG1
    3. I have created customm fields in enhancement.
    4. Now i chosen my new configuration (ZPJQTN,ZOTYP_CONFIG,ZSTYP_CONFIG1), when i click Show available fields, the custom fields are not showing. Instead the created fields are available at other configuration.
    5. I am able to control the visibility for the standard available fields.But i am not getting the custom created fields
    (Note:  I have created the Object type and Object sub type as follows: SPRO->CRM->UI Framework->Define Object Types
    Object type: ZOTYP_CONFIG Callback class: ZCL_CONFIG_CALLBACK
    Redifned the method: IF_BSP_DLC_OBJ_TYPE_CALLBACK~GET_OBJECT_SUB_TYPES
    Coded as below:
      data: lv_subtype type bsp_dlc_object_sub_type.
      lv_subtype = 'ZSTYP_CONFIG1'.
      append lv_subtype to result.
      lv_subtype = 'ZSTYP_CONFIG2'.
      APPEND lv_subtype to result.
    Now Please suggest me how to achieve this.
    Also please let me know, whether i am following the correct procedure for controlling the visibility.
    Thanks in Advance,
    S.Meganadhan.

    Hi Harshit,
    I added custom fields using AET only.
    I am able to see the field got added in the structure. I am able to access GET and SET methods of the field.
    But the problem is, it is not getting saved. Am i missed any configuration step?
    Please suggest me.
    Thanks in advance,
    Regards,
    S.Meganadhan.

  • Problems with Safari Loading Sites and Photos

    For the past week (Feb. 2015) I've experience problems with Safari loading websites on my 2009 20" iMac desktop. Running version OSX Lion 10.7.3  4 GB.   Intel Duo Core 2.66 GHz
    Mac also will frequently not upload photos at websites like Yahoo News or Facebook.   It does this throughout the day.
    So, I downloaded Chrome, thinking it would be a better browser if Safari is not functioning.  Chrome is just slightly better, and when it won't load a website I get the following error message from Chrome: DNS_PROBE_FINISHED_NO_INTERNET.
    I'm debating taking the Mac to the Apple store for diagnosis or repair today, but if anyone else is experiencing similar problems, could you please offer some solutions as to what is going on.
    Thank you.
    AngieRK

    Non-responsive DNS server or invalid DNS configuration can cause long delay before webpages load - Apple Support
    Unless you have a good reason not to, you should update the OS to version 10.7.5.

  • Cannot get Oracle sequence to be used with SQL Loader direct path load.

    I attempted to load approximately 3 million rows from a flat file into a 10g database using SQL Loader direct path load. In order to generate a primary key for each of these rows I used a simple SQL expression which gets the next number of an Oracle sequence and assigned that to my primary key column inside the control file. The strange thing is no primary key was generated for each of these columns as I see the sequence was not advanced. Furthermore when I try to run a query to find the count on those rows which have this column as NOT NULL ,I get the total of all the rows even though on inspection this column is empty in each of the rows.
    As far as I know, in the control file for a direct path load I am able to use a SQL Expression that returns simple scalar data which a NEXTVAL on a sequence does. (Oreilly Oracle SQL Loader The Definitive Guide p.184)
    Does anybody why my primary key was not generated and furthermore why is this column in a query appear to be NOT NULL when in fact it has nothing in it?

    Daniel,
    I appreciate your response alot.
    Now a follow on. You say that SQL*Loader is the fastest way to get data into Oracle Spatial even though the conventional path. How does SQL*Loader do this? Doesn't it use OCI?
    I just can't help but think that coverting my data to SQL*Loader format, and then having it parse it and send it to the database in some form must be slower than me just sending whatever SQL Loader sends to the DB myself using OCI. Am I missing something?
    The SQL Loader documentation seems to suggest that SQL*Loader just turns the input into alot of INSERT stateemnts. If so, can't I just do this?
    My performance with OCI and INSERT statements isn't very good, but I believe I am doing one transaction per insert. Might I be as well off to concentrate on fine tuning my OCI based code using INSERTs?
    I will actually do some time tests myself, but I would appreciate your opinion.
    Once again thanks for the great info you have provided.

Maybe you are looking for

  • 10.5.2 Update questions

    Hello! I was just wondering if anyone has had any issues with CS2 and/ or FCP Studio after upgrading to 10.5.2. I've been running Leopard since its release and haven't come across any issues that I haven't been able to fix myself. I'm a little nervou

  • Advantages of using PCK over normal XI adapters

    Hi Gurus, We are in a situation where in we need to choose either implementing PCK or a complete XI . We are a medium sized manufacturing company who need to talk to customers and vendors who already have XI. Please let me know what are the advantage

  • I Want to Learn C. What Should I Click in Xcode 4.2.1?

    Hi. I want to learn C, what should I click after clicking Create a New XCode Project? Thank you in advance. Advanced Merry Christmas. Gbu.

  • Drill Through reports takes too long

    Hi all, I need some suggestions/help with our drill through reports. We are using Hyperion 11.1.1.3 and the cube is ASO. We have drill through reports set up in Essbase studio for drilling down from Essbase to Oracle database. It takes too long (like

  • Missing font in iweb "seville"

    Trying to edit iweb from 2nd mac, I transferred domain.site2 from original mac (where everything looks fine and is editable)to a thumbdrive, then dragged to corresponding folder on my second mac. When iweb opens the "seville" font is missing.  I look