10131 solaris class path setup
Hi,
In our previous implementation on 1012 AS we had the path for the config directory specified in server.xml as
<library path="/export/home/ora10g/xyz/runtime/config/" />
For 10131 it is moved in the orion-application.xml as well as in the oc4j configuration file application.xml. However this does not seem to be working. We are running on SunOS 5.9.
Any suggestions?
Thanks,
-horea
Please disregard. It was a different problem.
Thanks,
-horea
Similar Messages
-
Hi
I am new to solaris environment. I have a java file which is dependent on xerces.jar. to compile the file i need to set the classpath. pleas let me know how to set class path for xerces.jar which is in usr/raj/ folder structure of solaris machine.
if there is any on the fly method of setting classpath plz let me know....
thanks a lot
rajWhat shell are you using?
csh: setenv CLASSPATH ${CLASSPATH}:/usr/raj/xerces.jarsh/ksh: CLASSPATH=${CLASSPATH}:/usr/raj/xerces.jar
export CLASSPATH -
Baseline update keeps failing due to forge class path issues ?
I'm trying ATG 10.2 setup with Endeca 3.1.2, discover store runs fine, but when I try to run baseline update on ATG CRS store, I see a NoClassDefFound error on slf4j libraries. I'm not very familiar with endeca, so please let me know if my approach does not make sense.
First I looked at baseline_update.sh and see it's calling runcommand.sh. So I did an echo on the last line of runcommand.sh and I can see slf4j api's getting included...
/home/oraten/Software/endeca/PlatformServices/6.1.4/j2sdk/bin/java -Djava.util.logging.config.file=./../config/script/logging.properties -cp "/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/eacclient.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/jaxrpc.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/mail.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/saaj.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/activation.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/axis.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-discovery-0.2.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-logging-1.0.4.jar:./../config/script:./../config/lib/java/bsh-2.0b4.jar:./../config/lib/java/casStubs.jar:./../config/lib/java/commons-codec-1.5.jar:./../config/lib/java/commons-io-1.4.jar:./../config/lib/java/commons-lang-2.4.jar:./../config/lib/java/eacComponents-3.1.2.jar:./../config/lib/java/eacHandlers-3.1.2.jar:./../config/lib/java/eacToolkit-3.1.2.jar:./../config/lib/java/httpclient-4.1.jar:./../config/lib/java/httpcore-4.1.jar:./../config/lib/java/httpmime-4.1.1.jar:./../config/lib/java/ifdi-dt-utilities-1.0.0.20121016.jar:./../config/lib/java/ifdi-fcm-1.0.0.20121016.jar:./../config/lib/java/jdom-1.1.jar:./../config/lib/java/spring-2.5.6.jar:./../config/lib/java/spring-delegate-adapter-1.0.1.jar:./../config/lib/java/*.zip:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//asm-3.3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-cli-1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-codec-1.3.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-httpclient-3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-io-1.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-lang-2.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-api-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-soap-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-xml-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-core-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-databinding-jaxb-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-jaxws-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-simple-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-transports-http-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-addr-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-policy-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//dom4j-1.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//FastInfoset-1.2.7.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//google-collections-1.0.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//hsqldb-2.2.5-09042011.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//http-client-11.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpclient-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpcore-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-api-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxb-impl-2.1.12.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxen-1.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jcl-over-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jul-to-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//log4j-1.2.15.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//neethi-3.0.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//orawsdl-11.1.1-PATCH-13336266.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-api-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//service-locator-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-api-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-log4j12-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//spring-2.5.6.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//stax2-api-3.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//woodstox-core-asl-4.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xercesImpl-2.9.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xml-resolver-1.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xmlschema-core-2.0.2.jar" com.endeca.soleng.eac.toolkit.Controller --app-config AppConfig.xml --config-override environment.properties BaselineUpdate run
[12.28.13 17:38:42] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
[12.28.13 17:38:43] INFO: Definition has not changed.
[12.28.13 17:38:43] INFO: Starting baseline update script.
[12.28.13 17:38:43] INFO: Acquired lock 'update_lock'.
[12.28.13 17:38:44] INFO: [ITLHost] Starting shell utility 'cleanDir_processing'.
[12.28.13 17:38:45] INFO: [ITLHost] Starting shell utility 'move_-_to_processing'.
[12.28.13 17:38:45] INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
[12.28.13 17:38:46] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_ConfigurationGeneratorForge'.
[12.28.13 17:38:48] INFO: [ITLHost] Starting component 'ConfigurationGeneratorForge'.
[12.28.13 17:38:57] SEVERE: Batch component 'ConfigurationGeneratorForge' failed. Refer to component logs in /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge on host ITLHost.
Occurred while executing line 39 of valid BeanShell script:
36|
37| ConfigurationGeneratorForge.archiveLogDir();
38|
39| ConfigurationGeneratorForge.run();
40|
41| CopyRecsearchConfig.run();
42|
[12.28.13 17:38:57] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
Caused by java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorImpl invoke0 - null
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.component.BatchComponent run - Batch component 'ConfigurationGeneratorForge' failed. Refer to component logs in /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge on host ITLHost.
[12.28.13 17:38:57] INFO: Released lock 'update_lock'.
As mentioned in the above error, next I looked at ConfigurationGeneratorForge.log and see that slf4j libraries are not part of javaClassPath, which is setup in DataIngest.xml file (FORGE_FCM_CLASSPATH)...
INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: forge 6.1.4.734339 ("i86pc-linux")
INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: Copyright 2001-2012 Oracle Endeca Technologies, Inc.
INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: Command Line: /home/oraten/Software/endeca/PlatformServices/6.1.4/bin/forge -vi --javaClasspath /home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.2.jar:./config/lib/java/spring-2.5.6.jar:./config/lib/java/eacToolkit-3.1.1.jar:./config/lib/java/spring-delegate-adapter-1.0.1.jar:./config/script:.:./config/lib/java/ifdi-fcm-1.0.0.20121016.jar --javaArgument -DENDECA_PROJECT_NAME=CRS --javaArgument -Dendeca.project.dir=/home/oraten/Software/endeca/apps/CRS --javaArgument -Xmx1024m --javaArgument -Djava.util.logging.config.file=./config/script/logging.properties --logDir /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge --outputPrefix CRS --inputDir /home/oraten/Software/endeca/apps/CRS/data/processing --outputDir /home/oraten/Software/endeca/apps/CRS/data/processing --stateDir /home/oraten/Software/endeca/apps/CRS/state --numPartitions 1 --tmpDir /home/oraten/Software/endeca/apps/CRS/data/temp -o /home/oraten/Software/endeca/apps/CRS/logs/forges/ConfigurationGeneratorForge/ConfigurationGeneratorForge.log /home/oraten/Software/endeca/apps/CRS/config/pipeline/configurationGenerator.epx
INFO 12/28/13 23:33:01.377 UTC (1388273581377) FORGE {config}: Initialized cURL, version: libcurl/7.16.4 OpenSSL/0.9.8 zlib/1.2.3
INFO 12/28/13 23:33:01.381 UTC (1388273581381) FORGE {config}: Creating pipeline 'Configuration Generator'.
INFO 12/28/13 23:33:01.391 UTC (1388273581391) FORGE {config}: Starting: JavaManipulator 'LoadSchemaRecordStore'.
INFO 12/28/13 23:33:01.391 UTC (1388273581391) FORGE {config}: Starting: RecordCache 'SchemaRecordStoreCache'.
INFO 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv'): generating header information from first line of data: 'attribute.name,attribute.type,attribute.display_name,attribute.offline_sort,attribute.record_filterable,attribute.rollup_key,attribute.search_interface,attribute.search.searchable,attribute.search.wildcard,attribute.show_with_list ,attribute.show_with_record,attribute.source_name,attribute.property.data_type,attribute.dimension.autogen,attribute.dimension.compute_refinement_counts,attribute.dimension.dyn_ranking_enabled,attribute.dimension.dyn_ranking_refinement_count,attribute.dimension.dyn_ranking_more,attribute.dimension.dyn_ranking_sort,attribute.dimension.hidden,attribute.dimension.hierarchy_dim_search,attribute.dimension.hierarchy_record_search,attribute.dimension.multiselect_type,attribute.dimension.refinements_sort_order sku.margin,property,,true,,,,,,,,sku.margin,decimal,,,,,,,,,,, '.
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 26 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 28 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 29 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 30 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 31 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 32 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 33 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 34 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 37 has empty name
WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 38 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581392) FORGE {config}: Column 39 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 40 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 41 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 42 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 43 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 44 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 45 has empty name
WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 46 has empty name
INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: RecordAdapter 'LoadSchemaCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv' for input
INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordAdapter 'LoadSchemaCsv'.
INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: JavaManipulator 'MappedSchemaCsv'.
INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordCache 'SchemaCsvCache'.
INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'LoadDimValsRecordStore'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv'): generating header information from first line of data: 'dimval.dimension_spec,dimval.spec,dimval.display_name,dimval.parent_spec,dimval.match_type,dimval.display_order,dimval.classify_synonym,dimval.search_synonym,dimval.range.comparison_type,dimval.range.lower_bound,dimval.range.lower_bound_inclusive,dimval.range.upper_bound,dimval.range.upper_bound_inclusive '.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: RecordAdapter 'LoadDimValsCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv' for input
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAdapter 'LoadDimValsCsv'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAssembler 'JoinDimValFeeds'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'LoadPrecedenceRulesRecordStore'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv'): generating header information from first line of data: 'precedence.source_dimension_name,precedence.source_dimval_spec,precedence.target_dimension_name,precedence.type '.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: RecordAdapter 'LoadPrecedenceRulesCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv' for input
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAdapter 'LoadPrecedenceRulesCsv'.
INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAssembler 'JoinPrecedenceRuleFeeds'.
INFO 12/28/13 23:33:01.395 UTC (1388273581395) FORGE {config}: Starting: JavaManipulator 'ConfigurationAdapter'.
INFO 12/28/13 23:33:01.395 UTC (1388273581395) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loading records.
INFO 12/28/13 23:33:02.368 UTC (1388273582368) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
ERROR 12/28/13 23:33:02.369 UTC (1388273582369) FORGE {config}: (AdapterRunner): org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:121) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadDelegateAdapter(SpringDelegateAdapter.java:73) at com.endeca.esource.springadapter.SpringDelegateAdapter.execute(SpringDelegateAdapter.java:60) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:119) ... 4 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) ... 22 more Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877) ... 33 more Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.ForgeConfigurationManager.<init>(ForgeConfigurationManager.java:226) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) ... 35 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 41 more
ERROR 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: The java process evaluating the java manipulator class 'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.LoadSchemaRecordStore.log' for more information.
INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' read 0 records.
INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loaded 0 record, combined 0 records.
INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache' heap used: 0.152344 MB (total: 160.199 MB).
INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: JavaManipulator 'LoadSchemaRecordStore': Finished
INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' loading records.
INFO 12/28/13 23:33:03.616 UTC (1388273583616) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer
ERROR 12/28/13 23:33:03.616 UTC (1388273583616) FORGE {config}: (AdapterRunner): java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterRunner$LoadAdapterException: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:326) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:162) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer.<init>(RecordPropertyRenamer.java:44) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:317) ... 2 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 10 more
ERROR 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: The java process evaluating the java manipulator class 'com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.MappedSchemaCsv.log' for more information.
INFO 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' read 0 records.
INFO 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' loaded 0 record, combined 0 records.
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: RecordCache 'SchemaCsvCache' heap used: 0 MB (total: 160.199 MB).
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: RecordAdapter 'LoadSchemaCsv': Finished
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: JavaManipulator 'MappedSchemaCsv': Finished
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Starting stats clock at 'Sat Dec 28 17:33:04 2013'.
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Starting record pipeline 'Configuration Generator'.
INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Time: 0 seconds (0 cpu seconds). Units parsed: 0
INFO 12/28/13 23:33:05.561 UTC (1388273585561) FORGE {baseline}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
ERROR 12/28/13 23:33:05.562 UTC (1388273585562) FORGE {baseline}: (AdapterRunner): org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:121) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadDelegateAdapter(SpringDelegateAdapter.java:73) at com.endeca.esource.springadapter.SpringDelegateAdapter.execute(SpringDelegateAdapter.java:60) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:119) ... 4 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) ... 22 more Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877) ... 33 more Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.ForgeConfigurationManager.<init>(ForgeConfigurationManager.java:226) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) ... 35 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 41 more
ERROR 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: The java process evaluating the java manipulator class 'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.ConfigurationAdapter.log' for more information.
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Processed 0 records.
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Stopping stats clock at 'Sat Dec 28 17:33:06 2013'.
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Finished processing records:
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Time: 1 seconds (0 cpu seconds). Units parsed: 0
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Finishing record pipeline.
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: RecordCache 'SchemaRecordStoreCache': Finished
INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: RecordCache 'SchemaCsvCache': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'LoadDimValsRecordStore': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAdapter 'LoadDimValsCsv': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinDimValFeeds': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'LoadPrecedenceRulesRecordStore': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAdapter 'LoadPrecedenceRulesCsv': Finished
INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinPrecedenceRuleFeeds': Finished
INFO 12/28/13 23:33:06.570 UTC (1388273586570) FORGE {baseline}: JavaManipulator 'ConfigurationAdapter': Finished
ERROR 12/28/13 23:33:06.570 UTC (1388273586570) FORGE {baseline}: Forge failed with 6 errors and 18 warnings.
So to test out, I've swapped the value of FORGE_CLASSPATH (config/script/environment.properties) with the classpath used by runcommand and now I see that slf4j errors are gone, but now I see Adapter class not found error...
INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: forge 6.1.4.734339 ("i86pc-linux")
INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: Copyright 2001-2012 Oracle Endeca Technologies, Inc.
INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: Command Line: /home/oraten/Software/endeca/PlatformServices/6.1.4/bin/forge -vi --javaClasspath /home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/eacclient.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/jaxrpc.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/mail.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/saaj.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/activation.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/axis.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-discovery-0.2.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-logging-1.0.4.jar:./../config/script:./../config/lib/java/bsh-2.0b4.jar:./../config/lib/java/casStubs.jar:./../config/lib/java/commons-codec-1.5.jar:./../config/lib/java/commons-io-1.4.jar:./../config/lib/java/commons-lang-2.4.jar:./../config/lib/java/eacComponents-3.1.2.jar:./../config/lib/java/eacHandlers-3.1.2.jar:./../config/lib/java/eacToolkit-3.1.2.jar:./../config/lib/java/httpclient-4.1.jar:./../config/lib/java/httpcore-4.1.jar:./../config/lib/java/httpmime-4.1.1.jar:./../config/lib/java/ifdi-dt-utilities-1.0.0.20121016.jar:./../config/lib/java/ifdi-fcm-1.0.0.20121016.jar:./../config/lib/java/jdom-1.1.jar:./../config/lib/java/spring-2.5.6.jar:./../config/lib/java/spring-delegate-adapter-1.0.1.jar:./../config/lib/java/*.zip:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//asm-3.3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-cli-1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-codec-1.3.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-httpclient-3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-io-1.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-lang-2.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-api-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-soap-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-xml-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-core-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-databinding-jaxb-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-jaxws-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-simple-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-transports-http-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-addr-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-policy-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//dom4j-1.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//FastInfoset-1.2.7.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//google-collections-1.0.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//hsqldb-2.2.5-09042011.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//http-client-11.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpclient-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpcore-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-api-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxb-impl-2.1.12.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxen-1.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jcl-over-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jul-to-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//log4j-1.2.15.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//neethi-3.0.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//orawsdl-11.1.1-PATCH-13336266.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-api-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//service-locator-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-api-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-log4j12-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//spring-2.5.6.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//stax2-api-3.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//woodstox-core-asl-4.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xercesImpl-2.9.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xml-resolver-1.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xmlschema-core-2.0.2.jar::./config/lib/java/ifdi-fcm-1.0.0.20121016.jar --javaArgument -DENDECA_PROJECT_NAME=CRS --javaArgument -Dendeca.project.dir=/home/oraten/Software/endeca/apps/CRS --javaArgument -Xmx1024m --javaArgument -Djava.util.logging.config.file=./config/script/logging.properties --logDir /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge --outputPrefix CRS --inputDir /home/oraten/Software/endeca/apps/CRS/data/processing --outputDir /home/oraten/Software/endeca/apps/CRS/data/processing --stateDir /home/oraten/Software/endeca/apps/CRS/state --numPartitions 1 --tmpDir /home/oraten/Software/endeca/apps/CRS/data/temp -o /home/oraten/Software/endeca/apps/CRS/logs/forges/ConfigurationGeneratorForge/ConfigurationGeneratorForge.log /home/oraten/Software/endeca/apps/CRS/config/pipeline/configurationGenerator.epx
INFO 12/28/13 23:54:30.948 UTC (1388274870948) FORGE {config}: Initialized cURL, version: libcurl/7.16.4 OpenSSL/0.9.8 zlib/1.2.3
INFO 12/28/13 23:54:30.952 UTC (1388274870952) FORGE {config}: Creating pipeline 'Configuration Generator'.
INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Starting: JavaManipulator 'LoadSchemaRecordStore'.
INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Starting: RecordCache 'SchemaRecordStoreCache'.
INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv'): generating header information from first line of data: 'attribute.name,attribute.type,attribute.display_name,attribute.offline_sort,attribute.record_filterable,attribute.rollup_key,attribute.search_interface,attribute.search.searchable,attribute.search.wildcard,attribute.show_with_list ,attribute.show_with_record,attribute.source_name,attribute.property.data_type,attribute.dimension.autogen,attribute.dimension.compute_refinement_counts,attribute.dimension.dyn_ranking_enabled,attribute.dimension.dyn_ranking_refinement_count,attribute.dimension.dyn_ranking_more,attribute.dimension.dyn_ranking_sort,attribute.dimension.hidden,attribute.dimension.hierarchy_dim_search,attribute.dimension.hierarchy_record_search,attribute.dimension.multiselect_type,attribute.dimension.refinements_sort_order sku.margin,property,,true,,,,,,,,sku.margin,decimal,,,,,,,,,,, '.
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 26 has empty name
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 28 has empty name
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 29 has empty name
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 30 has empty name
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 31 has empty name
WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 32 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 33 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 34 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 37 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 38 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 39 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 40 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 41 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 42 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 43 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 44 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 45 has empty name
WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 46 has empty name
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: RecordAdapter 'LoadSchemaCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv' for input
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordAdapter 'LoadSchemaCsv'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'MappedSchemaCsv'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordCache 'SchemaCsvCache'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'LoadDimValsRecordStore'.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv'): generating header information from first line of data: 'dimval.dimension_spec,dimval.spec,dimval.display_name,dimval.parent_spec,dimval.match_type,dimval.display_order,dimval.classify_synonym,dimval.search_synonym,dimval.range.comparison_type,dimval.range.lower_bound,dimval.range.lower_bound_inclusive,dimval.range.upper_bound,dimval.range.upper_bound_inclusive '.
INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: RecordAdapter 'LoadDimValsCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv' for input
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAdapter 'LoadDimValsCsv'.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAssembler 'JoinDimValFeeds'.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: JavaManipulator 'LoadPrecedenceRulesRecordStore'.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv'): generating header information from first line of data: 'precedence.source_dimension_name,precedence.source_dimval_spec,precedence.target_dimension_name,precedence.type '.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: RecordAdapter 'LoadPrecedenceRulesCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv' for input
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAdapter 'LoadPrecedenceRulesCsv'.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAssembler 'JoinPrecedenceRuleFeeds'.
INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: JavaManipulator 'ConfigurationAdapter'.
INFO 12/28/13 23:54:30.969 UTC (1388274870969) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loading records.
INFO 12/28/13 23:54:31.242 UTC (1388274871242) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
ERROR 12/28/13 23:54:31.243 UTC (1388274871243) FORGE {config}: (AdapterRunner): Adapter class not found: 'com.endeca.esource.springadapter.SpringDelegateAdapter'. Check that the classname and classpath are correct. com.endeca.edf.adapter.AdapterRunner$LoadAdapterException: Adapter class not found: 'com.endeca.esource.springadapter.SpringDelegateAdapter'. Check that the classname and classpath are correct. at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:320) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:162) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: java.lang.ClassNotFoundException: com.endeca.esource.springadapter.SpringDelegateAdapter at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.This forum is for Endeca Information Discovery, which is a different product. For the ATG/Endeca product, I think the forum you want is:
Technical Questions -
Can anybody tell me what is the exact path to put the servlet class file in
tomcat 4. I was reading a book called more servelet by Marty Hall and its metioned there that i can put them in install_dir/webapps/ROOT/WEB-INF/classes but when i browse to WEB-INF folder there is no folder named classes there.
Please help.firsly i installed jdk 1.3 on my computer. Then i installed tomcat 4. Then i changed port 8080 in server.xml to 80. Then i set the JAVA_HOME path to point to jdk1.3 folder. Then i setup the class path to D:\Documents and Settings\Ashi\Desktop\tomcat\apache-tomcat-4.1.34\apache-tomcat-4.1.34\common\lib\servlet.jar
Then i downloaded a source file named HelloServlet.java from author's website and compiled it. It compiled successfully. I copied the HelloServlet.class file to the classes directory that you asked me to create. Then i opened my browser and typed http://localhost/servlet/HelloServlet and getting error HTTP Status 404 -
Weblogic.class.path
I am using WL 5.1, SP12, on Solaris ...
I am running jsp code that accesses a bean class specified in the weblogic.class.path in my startscript.
I got a "ClassNotFound" error when I run the jsp code.
Are all classes in weblogic.class.path of a given WL server visible to JSPs running in that server - regardless web-applications?
I appreciate any help. Thanks
Look at startWeblogic.{cmd/sh}.
WLCLASSPATH should include the weblogic classes and any of your classes.
JAVACLASSPATH include the JDK classes, the weblogic/classes/boot and DB
access classes
(Cloudscape.jar, JConnect classes, etc.) and NOTHING else.
"Shoaib" <[email protected]> wrote in message news:[email protected]..
The documentation on setting up the environment mentions this property
but doesn't give any information on where it should be set.
How is this system property specified and what is it used for ?
Should it be specified via wlconfig.exe or is included in
weblogic.properties ?
I'm currently using the latest beta for WLS. -
How can i set class path in ubuntu JAVA_HOME ?
how can i set class path in ubuntu <JAVA_HOME>?
Note that on *nix
environment variable names are case sensitive.
Also, you are again being vague; is it [this it|http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/javac.html] or [that it|http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/java.html] -
Manifest class-path does not works
Hi,
We use Jrockit 1.4.2 (latest) on Solaris.
We found that manifest class-path does not seems to work, we got classdef not found messages.
If we change the JVM to sun 1.4.2 that everything works perfectly.
Manifest:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.2
Created-By: 1.4.1_02-b06 (Sun Microsystems Inc.)
Implementation-Title: com.clarify.igb.common.ejbserver
Implementation-Version: 12.5.000
Implementation-Vendor: Amdocs Inc.
Specification-Title: ClarifyCRM Business Object Infrastructure
Specification-Version: 12.5.000
Specification-Vendor: Amdocs Inc.
Class-Path: ClfyShared.jar ClfyCbo.jar ClfyClient.jar ClfyWebInf.jar C
lfyiSupport.jar ClfyUtil.jar jdom.jar ClfyCommon.jar ClfySales.jar Cl
fymOrder.jar ClfyiAdmin.jar ClfyBilling.jar ClfyBillingManager.jar Cl
fyEmailProcessor.jar
What can be the problem?
Regards.,
LJHi Jaejun,
a.jar should also have a MANIFEST.MF Class-Path refering to b.jar.
HTH
Regards,
Slava Imeshev
"Jaejun Lee" <[email protected]> wrote in message
news:3e541ede$[email protected]..
>
I meant <CRLF> not <CR> only.
Thank you.
"Jaejun Lee" <[email protected]> wrote:
Ravinder Pal <[email protected]> wrote:
I have read all message posted in this regard but my problem still
remain.
Please read the context to give me some pointers.
myapp.ear contains
- myejb.jar contains
- manifest with Class-Path a.jar b.jar
- a.jar (Internal)
- b.jar (Some external Vendor)
Problem: Call from a.jar classes which reference b.jar classes doesraise
a ClassNotFoundException.
Thanks.
I have a similar problem with WebLogic 7.0 sp1.
I have to verify this.
Dose WebLogic support MANIFEST.MF Class-Path in development-mode.
Indeed, I just put a.jar and b.jar in application directory.
I put Class-Path: b.jar<carrage-return> in MANIFEST.MF of a.jar.
But, a.jar cannot find classes in b.jar.
Do I have to make EAR? -
Problem: Multiple jar files in Class-Path [ IOException: line too long]
Hello Folks,
I am trying to create a jar file using the following command:
jar -cvfm mygrid.jar MANIFEST.MF -C grid-jar/ .
My MANIFEST.MF file is as following:
Manifest-Version: 1.0
Main-Class: com.gridftp.INSPgridFTP
Class-Path: lib/activation.jar lib/ant.jar lib/antlr.jar lib/axis.jar lib/castor-0.9.3.jar lib/cog-abstraction-common-2.0.jar lib/cog-abstraction-examples-2.1.jar lib/cog-certmanagement-1.0.jar lib/cog-certrequest-1.0.jar lib/cog-grapheditor-0.46.jar lib/cog-gridfaces-1.0.jar lib/cog-gridshell-1.0.jar lib/cog-jglobus-1.2-050621.jar lib/cog-karajan-0.31.jar lib/cog-provider-clref-gt3_0_2.jar lib/cog-provider-clref-gt3_2_0.jar lib/cog-provider-clref-gt3_2_1.jar lib/cog-provider-clref-gt4_0_0.jar lib/cog-provider-condor-2.0.jar lib/cog-provider-gt2-2.0.jar lib/cog-provider-gt2ft-1.0.jar lib/cog-provider-gt3_0_2-2.0.jar lib/cog-provider-gt3_2_0-2.0.jar lib/cog-provider-gt3_2_1-2.0.jar lib/cog-provider-gt4_0_0-2.2.jar lib/cog-provider-local-2.0.jar lib/cog-provider-ssh-2.0.jar lib/cog-provider-webdav-1.0.jar lib/cog-resources-1.0.jar lib/cog-setup-0.91.jar lib/cog-util-0.91.jar lib/commons-discovery.jar lib/commons-httpclient.jar lib/commons-logging.jar lib/concurrent.jar lib/cryptix32.jar lib/cryptix-asn1.jar lib/cryptix.jar lib/j2ssh-common-0.2.2.jar lib/j2ssh-core-0.2.2.jar lib/jaas.jar lib/jakarta-regexp-1.2.jar lib/jakarta-slide-webdavlib-2.0.jar lib/jaxrpc.jar lib/jce-jdk13-125.jar lib/jgss.jar lib/jug-1.0.1.jar lib/junit.jar lib/log4j-1.2.8.jar lib/mail.jar lib/puretls.jar lib/saaj.jar lib/wsdl4j.jar lib/xercesImpl.jar lib/xml4j.jar lib/xml-apis-1.1.jar lib/xmlsec.jar lib/xpp3-1.1.3.4d_b4_min.jar lib/xstream-1.1.1-patched.jar .
The grid-jar directory structure is:
| - com -- all classes are under this dir.
| - lib -- all the required jar files are in this dir.
There are 59 jar files in the lib directory. When I try to create the jar file, I get the following exception:
jar -cvfm mygrid.jar MANIFEST.MF -C grid-jar/ .
java.io.IOException: line too long
at java.util.jar.Attributes.read(Attributes.java:356)
at java.util.jar.Manifest.read(Manifest.java:167)
at java.util.jar.Manifest.<init>(Manifest.java:52)
at sun.tools.jar.Main.run(Main.java:124)
at sun.tools.jar.Main.main(Main.java:904)
Any idea, why do I get this exception? Is there any restriction as to how many jar files (or characters) can be there in the Class-Path value in the MANIFEST.MF file?
Please help.
Thanks,
Anause as the following way to resolve the problem:
(1) use separate lines, to avoid too long a line for java package name lists
(2) type a preceding space before each folloing lines, for example:
Class-Path: ...jar ...jar ...jar
...jar ..jar
...jar ...jar
...jar ...jar
Hello Folks,
I am trying to create a jar file using the following
command:
jar -cvfm mygrid.jar MANIFEST.MF -C grid-jar/ .
My MANIFEST.MF file is as following:
Manifest-Version: 1.0
Main-Class: com.gridftp.INSPgridFTP
Class-Path: lib/activation.jar lib/ant.jar
lib/antlr.jar lib/axis.jar lib/castor-0.9.3.jar
lib/cog-abstraction-common-2.0.jar
lib/cog-abstraction-examples-2.1.jar
lib/cog-certmanagement-1.0.jar
lib/cog-certrequest-1.0.jar
lib/cog-grapheditor-0.46.jar
lib/cog-gridfaces-1.0.jar lib/cog-gridshell-1.0.jar
lib/cog-jglobus-1.2-050621.jar
lib/cog-karajan-0.31.jar
lib/cog-provider-clref-gt3_0_2.jar
lib/cog-provider-clref-gt3_2_0.jar
lib/cog-provider-clref-gt3_2_1.jar
lib/cog-provider-clref-gt4_0_0.jar
lib/cog-provider-condor-2.0.jar
lib/cog-provider-gt2-2.0.jar
lib/cog-provider-gt2ft-1.0.jar
lib/cog-provider-gt3_0_2-2.0.jar
lib/cog-provider-gt3_2_0-2.0.jar
lib/cog-provider-gt3_2_1-2.0.jar
lib/cog-provider-gt4_0_0-2.2.jar
lib/cog-provider-local-2.0.jar
lib/cog-provider-ssh-2.0.jar
lib/cog-provider-webdav-1.0.jar
lib/cog-resources-1.0.jar lib/cog-setup-0.91.jar
lib/cog-util-0.91.jar lib/commons-discovery.jar
lib/commons-httpclient.jar lib/commons-logging.jar
lib/concurrent.jar lib/cryptix32.jar
lib/cryptix-asn1.jar lib/cryptix.jar
lib/j2ssh-common-0.2.2.jar lib/j2ssh-core-0.2.2.jar
lib/jaas.jar lib/jakarta-regexp-1.2.jar
lib/jakarta-slide-webdavlib-2.0.jar lib/jaxrpc.jar
lib/jce-jdk13-125.jar lib/jgss.jar lib/jug-1.0.1.jar
lib/junit.jar lib/log4j-1.2.8.jar lib/mail.jar
lib/puretls.jar lib/saaj.jar lib/wsdl4j.jar
lib/xercesImpl.jar lib/xml4j.jar lib/xml-apis-1.1.jar
lib/xmlsec.jar lib/xpp3-1.1.3.4d_b4_min.jar
lib/xstream-1.1.1-patched.jar .
The grid-jar directory structure is:
| - com -- all classes are under this dir.
| - lib -- all the required jar files are in
e in this dir.
There are 59 jar files in the lib directory. When I
try to create the jar file, I get the following
exception:
jar -cvfm mygrid.jar MANIFEST.MF -C grid-jar/ .
java.io.IOException: line too long
at
at
at
at
java.util.jar.Attributes.read(Attributes.java:356)
at
at
at java.util.jar.Manifest.read(Manifest.java:167)
at
at
at java.util.jar.Manifest.<init>(Manifest.java:52)
at sun.tools.jar.Main.run(Main.java:124)
at sun.tools.jar.Main.main(Main.java:904)
Any idea, why do I get this exception? Is there any
restriction as to how many jar files (or characters)
can be there in the Class-Path value in the
MANIFEST.MF file?
Please help.
Thanks,
Anajust -
Application level class paths AS2 vs AS3
Hi,
I've been messing around with my preferences trying to make some external classes available to any new FLA I make. At first I couldn't get it working, but then I realized I was using the wrong location. I was setting the path for my Actionscript class libraries under "Library path:" instead "Source path:".
Now that I've messed around in PREFERENCES > ACTIONSCRIPT > ACTIONSCRIPT 3.0 SETTINGS, I wondered if there's a default that should be listed before my external classes the same way AS was setup?
Normally my AS2 setttings looked like this..
$(LocalData)/Classes
/path/to/my/library
I have those in there for my AS3 'source path' settings, but I was just following the old AS2 info is that wrong?
Thanks,
DaveAdobe didn't change the registry organization, Windows did.
I write the installers for my company, too, so I am pretty familiar with this.
On 64 bit Windows, the registry path you see when you get the keys in HKEY_LOCAL_MACHINE/SOFTWARE/ADOBE are the 64 bit values if you're calling the registy API from a 64 bit process. They are the 32 bit values if you're calling the registry API from a 32 bit process.
So, you can either write seperate 32 and 64 bit installers, or you can become intimately familiar with the registry redirection that takes place on 64 bit windows. ( None of this is a concern on 32 bit-only installations of Windows )
To learn about registry redirection go here:
http://msdn.microsoft.com/en-us/library/aa384232(v=vs.85).aspx
This is a very important page for installer writers to read:
http://msdn.microsoft.com/en-us/library/aa384129(v=vs.85).aspx -
I'm new to JMF never ever worked on it before... and now i'm currently stuck up.... i cant configure JMF have no idea how to go about the class path settings and the whole procedure involving it......I have also gone through the JMF setup page but in vain....plz help!!
I'm also working on JMF these are the errors i get after running the SimplePlayerApplet.java file
C:\j2sdk1.4\bin>javac SimplePlayerApplet.java
SimplePlayerApplet.java:39: package javax.media does not exist
import javax.media.*;
^
SimplePlayerApplet.java:55: cannot resolve symbol
symbol : class ControllerListener
location: class SimplePlayerApplet
public class SimplePlayerApplet extends Applet implements ControllerListener {
^
SimplePlayerApplet.java:58: cannot resolve symbol
symbol : class Player
location: class SimplePlayerApplet
Player player = null;
^
SimplePlayerApplet.java:182: cannot resolve symbol
symbol : class ControllerEvent
location: class SimplePlayerApplet
public synchronized void controllerUpdate(ControllerEvent event) {
^
SimplePlayerApplet.java:88: cannot resolve symbol
symbol : class MediaLocator
location: class SimplePlayerApplet
MediaLocator mrl = null;
^
SimplePlayerApplet.java:106: cannot resolve symbol
symbol : class MediaLocator
location: class SimplePlayerApplet
if ((mrl = new MediaLocator(mediaFile)) == null)
^
SimplePlayerApplet.java:122: cannot resolve symbol
symbol : variable Manager
location: class SimplePlayerApplet
player = Manager.createPlayer(mrl);
^
SimplePlayerApplet.java:123: cannot resolve symbol
symbol : class NoPlayerException
location: class SimplePlayerApplet
} catch (NoPlayerException e) {
^
SimplePlayerApplet.java:190: cannot resolve symbol
symbol : class RealizeCompleteEvent
location: class SimplePlayerApplet
if (event instanceof RealizeCompleteEvent) {
^
SimplePlayerApplet.java:225: cannot resolve symbol
symbol : class CachingControlEvent
location: class SimplePlayerApplet
} else if (event instanceof CachingControlEvent) {
^
SimplePlayerApplet.java:226: cannot resolve symbol
symbol : variable Controller
location: class SimplePlayerApplet
if (player.getState() > Controller.Realizing)
^
SimplePlayerApplet.java:230: cannot resolve symbol
symbol : class CachingControlEvent
location: class SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:230: cannot resolve symbol
symbol : class CachingControlEvent
location: class SimplePlayerApplet
CachingControlEvent e = (CachingControlEvent) event;
^
SimplePlayerApplet.java:231: cannot resolve symbol
symbol : class CachingControl
location: class SimplePlayerApplet
CachingControl cc = e.getCachingControl();
^
SimplePlayerApplet.java:241: cannot resolve symbol
symbol : class EndOfMediaEvent
location: class SimplePlayerApplet
} else if (event instanceof EndOfMediaEvent) {
^
SimplePlayerApplet.java:244: cannot resolve symbol
symbol : class Time
location: class SimplePlayerApplet
player.setMediaTime(new Time(0));
^
SimplePlayerApplet.java:246: cannot resolve symbol
symbol : class ControllerErrorEvent
location: class SimplePlayerApplet
} else if (event instanceof ControllerErrorEvent) {
^
SimplePlayerApplet.java:249: cannot resolve symbol
symbol : class ControllerErrorEvent
location: class SimplePlayerApplet
Fatal(((ControllerErrorEvent)event).getMessage());
^
SimplePlayerApplet.java:250: cannot resolve symbol
symbol : class ControllerClosedEvent
location: class SimplePlayerApplet
} else if (event instanceof ControllerClosedEvent) {
^
19 errors
C:\j2sdk1.4\bin>
Please help as i have some assignments to do on it. Thanks! -
JBO:33001 bc4j.xcfg file not found in class path
Hi,
I am yet another victim of the age-old error JBO:33001 bc4j.xcfg file not found in class path, When i have my BC4JApp.jar in Tomcat Web-inf/lib directory. All the other jar files and class files in my webserver-application web-inf classes and lib directory works.
But Tomcat server is not able to read this bc4j.xcfg file. I can see in my jar file that this bc4j.xcfg exists and in the specified package directory. still the problem persists. My BC4JApp.jar is perfectly working when i use JDeveloper. but not when i use tomcat4.0 and call a JSP using BC4JApp.jar from browser (My environment is Jdeveloper3.2, Tomcat4.0+IIS in middle tier and oracle 8i as DB, everything on windows2k)
I have gone through almost all the threads possible that relates to this error in this form. None of them have a answer except to say "put the file in classpath". and last reply is "will fix in jDeveloper 9i. So what happens to us who are working in Jdeveloper 3.2?
1. I have this file in my jar file.
2. I also tried creating a seperate directory manually, with the same name as my package under web-inf/classes, web-inf/lib , just under web-inf directory and atlast under approot directory also. I tried having my package directory containing bc4j.xcfg in these folders one at a time and also tried having this directory in all these folders at the same time.
Still no solution.
Itz frustrating that neither proper documentation nor a right url page nor i am aware of available addressing this. page links given in above threads only gives me the wonderful page of ie's "Page cannot be displayed".
Is there a answer to this error and my problem. If this doesn't work, then i have to all the way develop from scratch creating my jsp using JDBC calls and Stored packages etc.
I don't want to give up on this Jdeveloper at this final moment because if this bc4j.xcfg file is found, my application will work perfectly. on these final moments, if this doesn't work, i am frightened to imagine to develop my application in standard way. Atlast, if thatz the option left,we have to do that bcos our production date is close by.
Please can some one in this forum or Jdeveloper help me to solve this problem. I am desperate and very urgent.
Waiting for a reply from Jdev team very much...
( I just posted in the other thread which is pretty old, dated backto May 2001, which was relevant to this error. Just to make sure it is noticed, I am posting it seperately too)
Thanks
Hari(2/3/02)Hi All,
For those who are following this thread, I got a solution for this error with the help of Jdev Team.
This solution may work, if you have deployed your application in Tomcat4.0.1. This is the environment in which I work and tested.
As you may be aware, Tomcat ignores value in CLASSPATH variable.
To see any files that are existing or newly deployed, it has it own way of detecting it.
Addition information on Tomcat working, you can follow this link,
http://jakarta.apache.org/tomcat/tomcat-4.0-doc/index.html
Coming to point, Tomcat has got five classloaders and each classloader invoked, looks in their related directories for files in following order.
1. /WEB-INF/classes of your web-application
2. /WEB-INF/lib/*.jar of your web application
3. BootStrap classes of your JVM (Tomcat's $JAVA_HOME/jre/lib/ext)
4. System class loader classes($CATALINA_HOME/bin/bootstrap.jar,CATALINA_HOME/lib/tools.jar)
5. $CATALINA_HOME/common/classes
6. $CATALINA_HOME/common/lib/*.jar
7. $CATALINA_HOME//classes
8. $CATALINA_HOME/lib/*.jar
So All your individual application related files should be deployed in your application's WEB-INF/classes or WEB-INF/lib directory accordingly.
If your application files are unpacked, they should be deployed or copied under WEB-INF/classes directory
if the files are within a jar, they should be under WEB-INF/lib directory.
If your Jar-files contains bc4j components, then those jar files should be deployed under WEB-INF/lib directory. Also,do the next step to copy all relavant BC4J runtime libraries under lib directory.
IMPORTANT: Please remember to copy and paste all the required BC4j runtime libraries in the Same WEB-INF/lib directory along with your application jar files. This is the real reason which can solve this JBO:33001 to disappear. It worked for me.
To configure your directory for tag-lib uri's, use web.xml to set the taglib-uri attribute.
Put your web.xml and DataTags.tld in the WEB-INF directory.
Your simple web.xml may look like as follows.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<taglib>
<taglib-uri>
/webapp/DataTags.tld
</taglib-uri>
<taglib-location>
/WEB-INF/DataTags.tld
</taglib-location>
</taglib>
</web-app>
You may then modify this web.xml to suit further requirements of your application.
Remember to stop and restart the Tomcat Server (service) by using shutdown and startup scripts after updating any jar files/class files/ JSP or source files deployed in Tomcat.
Sometimes, only this helps even though your context's reloadable attribute is set to true in Tomcat Server's server.xml file.
Hope this above information helps you to solve this error in Tomcat environment. My Sincere thanks once again to Juan and Jdev team for their help and efforts to solve this problem.
Thanks
Hari -
Java: build 1.5.0_05-b05
Ant: 1.6.2
I use Ant <jar> task to create a standalone application in a .jar file. I have a very long "Class-Path" in the Manifest.MF file. The long Class-Path is wrapped at every 70th character by the <jar> task. I cannot run "java -jar <the jar file>", because Java runtime cannot find classes.
I found the following Q&A from ANT's FAQ page,
Q: Whenever I use the Ant jar or manifest related tasks, long lines in my manifest are wrapped at 70 characters and the resulting jar does not work in my application server. Why does Ant do this?
A: Ant implements the Java Jar file specification. Please refer to the notes section where it discusses the maximum allowable length of a line and the concept of continuation characters.
If a jar file produced by Ant does not work in your appserver, and that failure is due to the wrapped manifest, then you need to consult your appserver provider, as it is a bug in their appserver. Far more likely, however, is a problem in your specification of your classpath. It is not Ant's wrapping of your classpath that is the problem.
Do not raise a bug about this issue until you have checked to ensure that the problem is not due to your classpath specification.
Any idea?"will be searched ALSO."...
From: http://java.sun.com/docs/books/tutorial/ext/basics/load.html
Understanding Extension Class Loading
The extension framework makes use of the new class-loading mechanism in the JavaTM 1.2 platform. When the runtime environment needs to load a new class for an application, it looks for the class in the following locations, in order:
1. Bootstrap classes: the runtime classes in rt.jar and internationalization classes in i18n.jar.
2. Installed extensions: classes in JAR files in the lib/ext directory of the JRE.
3. The class path: classes, including classes in JAR files, on paths specified by the system property java.class.path. If a JAR file on the class path has a manifest with the Class-Path attribute, JAR files specified by the Class-Path attribute will be searched also.
[snip] -
How to run a jar file which needs another jar to be in the class path
Hi,
I need to execute a jar, which needs another jar to be in the classpath.
If I run like
java -classpath <jar1 name> -jar <main jar>
It is giving classnotfoundexception, where as the class is available in the <jar1 name>.
so, currently I am doing like this
In the manifest file i have given like
Main-Class: <class name>
Class-Path: <jar name> <jar name2>
then it is running fine. But, if I want to change the jar location again I need to changed the manifest file.
Is there any way to do this? Pls help me.How about
java -cp jar1.jar;jar2.jar com.acme.MainClass
You won't need to worry about the manifest file after that and you can make a bat files (or .sh file in *nix) for it. -
ORABPEL-01005 class path is set correctly while deploying a BPEL composite.
07:20:08 AM Received HTTP response from the server, response code=500
07:20:08 AM Error deploying archive sca_HelloSoa1_rev1.0.jar to partition "default" on server soa_server1 http://slc01mrt.us.oracle.com:8001
07:20:08 AM HTTP error code returned 500
07:20:08 AM Error message from server:
There was an error deploying the composite on soa_server1: Deployment Failed: Error occurred during deployment of component: HelloSoa1 to service engine: implementation.bpel, for composite: HelloSoa1: ORABPEL-01005
Failed to compile bpel generated classes.
failure to compile the generated BPEL classes for BPEL process "HelloSoa1" of composite "default/HelloSoa1!1.0*soa_3764b7a8-b2ca-43ba-a289-1f8e281a50bc"
The class path setting is incorrect.
Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
07:20:08 AM Check server log for more details.
07:20:08 AM Error deploying archive sca_HelloSoa1_rev1.0.jar to partition "default" on server soa_server1 http://slc01mrt.us.oracle.com:8001
07:20:08 AM #### Deployment incomplete. ####
07:20:08 AM Error deploying archive file:/scratch/jdev11117/jdevuserhome/mywork/MMSOAHello/HelloSoa1/deploy/sca_HelloSoa1_rev1.0.jar
(oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
My BPEL has a Java Embedding I have posted the entire BPEL below:
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
Oracle JDeveloper BPEL Designer
Created: Thu Sep 12 22:41:52 PDT 2013
Author: mmuppago
Type: BPEL 1.1 Process
Purpose: Synchronous BPEL Process
-->
<process name="HelloSoa1"
targetNamespace="http://xmlns.oracle.com/MMSOAHello/HelloSoa1/HelloSoa1"
xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:client="http://xmlns.oracle.com/MMSOAHello/HelloSoa1/HelloSoa1"
xmlns:ora="http://schemas.oracle.com/xpath/extension"
xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
xmlns:bpel2="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:oraext="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
xmlns:dvm="http://www.oracle.com/XSL/Transform/java/oracle.tip.dvm.LookupValue"
xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
xmlns:bpm="http://xmlns.oracle.com/bpmn20/extensions"
xmlns:xdk="http://schemas.oracle.com/bpel/extension/xpath/function/xdk"
xmlns:xref="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap">
<bpelx:exec import="oracle.security.jps.*"/>
<!--
PARTNERLINKS
List of services participating in this BPEL process
-->
<partnerLinks>
<!--
The 'client' role represents the requester of this service. It is
used for callback. The location and correlation information associated
with the client role are automatically set using WS-Addressing.
-->
<partnerLink name="hellosoa1_client" partnerLinkType="client:HelloSoa1" myRole="HelloSoa1Provider"/>
</partnerLinks>
<!--
VARIABLES
List of messages and XML documents used within this BPEL process
-->
<variables>
<!-- Reference to the message passed as input during initiation -->
<variable name="inputVariable" messageType="client:HelloSoa1RequestMessage"/>
<!-- Reference to the message that will be returned to the requester-->
<variable name="outputVariable" messageType="client:HelloSoa1ResponseMessage"/>
</variables>
<!--
ORCHESTRATION LOGIC
Set of activities coordinating the flow of messages across the
services integrated within this business process
-->
<sequence name="main">
<!-- Receive input from requestor. (Note: This maps to operation defined in HelloSoa1.wsdl) -->
<receive name="receiveInput" partnerLink="hellosoa1_client" portType="client:HelloSoa1" operation="process" variable="inputVariable" createInstance="yes"/>
<assign name="Assign1">
<copy>
<from expression="concat('Hello ', bpws:getVariableData('inputVariable','payload','/client:process/client:input'))"/>
<to variable="outputVariable" part="payload"
query="/client:processResponse/client:result"/>
</copy>
</assign>
<bpelx:exec name="Java_Embedding1" version="1.5" language="java">
<![CDATA[/*Write your java code below e.g.
System.out.println("Hello, World");
try {
System.out.println("Hello from MM World");
oracle.security.jps.util.SubjectUtil.getUserName(oracle.security.jps.util.SubjectUtil.getCurrentSubject());
} catch(Exception ex) {
System.out.println("Exception");
ex.printStackTrace();
}]]>
</bpelx:exec>
<!-- Generate reply to synchronous request -->
<reply name="replyOutput" partnerLink="hellosoa1_client" portType="client:HelloSoa1" operation="process" variable="outputVariable"/>
</sequence>
</process>Hi,
The problem you are referring above is definitely due to the java embedding you are using.
This seems to be a simple Hello World example, and if you are looking for the same to work, you can simply use an assign activity to concat the input with the Hello world.
If you are trying to use a java embedding activity which has some custom java coding in it, please refer to the following:
Make sure all the dependent classes are explicitly mentioned with their packagename.ClassName.
Also , make sure you make all the classes as jar and include it in sca-inf\lib directory of the code.
a) See that your external / dependent Java applications dependent Jar files are copied in csa-inf/lib (e.g all jars like log4j, apache jars, wickets jar etc etc etc )
b) also make sure u deploy the dependent java application as JAR using jdeveloper deploy wizard.... for example archive1.jar and then copy this jar as well in sca - inf / lib folder
it will work ....
Thanks,
Deepak. -
How to set class path for mysql
hai, I have been trying to make a java program read from mysql database. but i don't know how to set the class path for mysql-connector-java-5_1_.0.6-bin. i set the class path in system variable as C:\Program Files\Java\jdk1.5.0_08\jre\lib\ext\mysql-connector-java-5_1_.0.6-bin.
in the command prompt, i compile C:\javac abc.java and run java abc.
when run it come out error java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
i am using Window xp. can anybody help me??? TQ.hai, I have been trying to make a java program read
from mysql database. but i don't know how to set the
class path for mysql-connector-java-5_1_.0.6-bin. i
set the class path in system variable as C:\Program
Files\Java\jdk1.5.0_08\jre\lib\ext\mysql-connector-jav
a-5_1_.0.6-bin.
in the command prompt, i compile C:\javac abc.java
and run java abc.
when run it come out error
java.lang.ClassNotFoundException:
com.mysql.jdbc.Driver
i am using Window xp. can anybody help me??? TQ.Right click on my computer icon,
Goto properties->advanced->environment variables.
Look for 'classpath' under system variable.
Select it and click edit.
put ';' and path of the mysql connector jar at the end
suppose if u have jar file under d:/driver/mysqlconnector.jar
thn put this value in variable value text box
;d:/driver/mysqlconnector.jar
or simply put ur driver jar file in jre/lib/ext folder
D:\j2sdk1.4.2_03\jre\lib\ext
[Servlet tutorial|http://www.jsptube.com]
Maybe you are looking for
-
Apex_util.get_blob was not found on this server
Hi All, APEX Version: 3.1.1.00.09 Database version 11g I am trying to create a report, with a column having a link to download the file stored as BLOB type in the database. I performed the following steps: *1. created custom report base on SQL Query:
-
Additional Dynamic Selection criteria for Vendor-Search Tearm 2
Hi All, I need to incorporate additional dynamic selection criteria which references 'Vendor-Search Term 2' in new Z Transaction which is a copy of Transaction S_ALR_87012086. help me out how to proceed. Full reword points will be given.
-
I have an ABAP Report which does following: 1. Create Selection via parameters - in table lt_sel. 2. Delete CUBE 3. Own implemantation using lt_sel and fill cube. 4. Compress Cube. Now point 2. and 4. should work in a process chain. How can i deliver
-
Drive mapping during posture remediation
I am doing ISE (1.1.1) deployment for client. The customer is using AD logon script do do drive map to a nas server. My posture remediation acl is blocking drive mapping unless I use 'permit ip any any' which is a security hole. My acl should be modi
-
CS3 How to style larger image window that thumbnail links to
Hi, Can anyone advise on how to format the larger image a thumbnail links to? When I click on the link created from the thumbnail, the larger image just comes up tucked in the top left corner. I am creating this gallery manually because I don't have