[Design of JBossCache] - Re: Service threads
by manik.surtani@jboss.com
Okay, then for 3.0 here is what I propose:
1. Eviction and ReplQueue scheduled tasks will now use a ScheduledExecutor instead, just to be more "current" and to make things easier for future changes around here.
2. AsyncCacheLoader to take in a maxThreads param and to use its own pooled exec service (with a default)
3. Same for async notifications (with a default)
4. TcpCacheServer will have its own threading cfgs anyway
And in future if people deem it useful I'll introduce the ability to inject a custom Executor for each of the above.
Now regarding eviction, Brian, could you start another thread/JIRA on redesigning eviction into the logical, distinct tasks you mentioned? I agree with most of your comments there and think eviction is a little too monolithic at the moment.
Cheers
Manik
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4168152#4168152
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4168152
17 years, 8 months
[Design of JBossCache] - Ordered maps in Nodes
by manik.surtani@jboss.com
This is referring to:
https://jira.jboss.org/jira/browse/JBCACHE-841
And rather than exposing the backing Map impl to users, I'd prefer to just provide a few settings on a node such that:
| Node.isDataOrdered(); // tests if the data map is ordered
| Node.isChildrenOrdered(); // tests if the child map is ordered
| Node.setDataOrdered(boolean b); // locks the map, and then copies out the existing data map into a new ordered map structure
| Node.setChildrenOrdered(boolean b); // similar to above
|
Is there anything else we'd need? Using iterators on the sets and maps returned when accessing data/data-keys/children/children-names will be ordered if the node is set to be ordered. I guess perhaps providing comparators if the data has no natural ordering would be useful? This comparator would have to be serializable though if it is to be replicated/persisted.
| Node.setDataComparator(Comparator<K> c);
|
I'm guessing we'd need a SortedMap similar to FastCopyHashMap that is optimised for copying/cloning?
Finally, these settings would have to be replicated/persisted. I'm guessing there should be no special options on cache loaders, but when the data is loaded into the node it would be ordered by the map implementation.
Also, I see this as a per-node option. Any thoughts on whether this would be useful as a cache-wide cfg option? There may be cases where a thread is reading a node in a tx, and another thread sets it's sorted flag to true. I'm guessing flag changes like these are considered a write operation since the map implementation changes and a copy of contents will take place. Or - to make life easier - do we want this to be cache-wide so that all nodes are either sorted or not, and there is no issue with changing them?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4168143#4168143
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4168143
17 years, 8 months
[Javassist development Forum] - The Most Compelling Enterprise Content Management (ECM) Summ
by shaggy123
Enterprise Content Management (ECM) is no longer just about technology, or just about content. It is about content, community, and context. The deluge of data and information, coupled with the ever-increasing need for compliance is forcing enterprises to take a strategic look at ECM and its associated disciplines. To stack up to competition, enterprises are looking up to faster, flexible, and efficient business processes that can channelise copious, unstructured information into meaningfully optimised, governed, and digitally delivered data that is available to the right stakeholders at the right time.
C-level executives, senior IT process management personnel, marketing and content managers are looking to find the precise solution that will fit the needs of their organization. What are these available solutions, and how do they stack up to the needs of a specific enterprise? What roles do strategic topics such as Governance, Collaboration, Enterprise 2.0 play in the evaluation of these solutions? What is a promising approach, and how do I find the correct partners? The ECM track at Business Technology Summit 2008 offers strategic, technical, and business insights into all aspects of ECM, including Business Process Management (BPM), Business Rules Management (BRM), Master Data Management (MDM), Data Warehousing & Knowledge Management, and Enterprise 2.0. The summit will be held 22-26 September 2008 in Mumbai and Bangalore. Summit website: http://www.btsummit.com
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4168089#4168089
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4168089
17 years, 8 months
[Design of JBoss/Tomcat Integration] - Building JBossWeb from Source
by am2605
Hopefully I have found the right forum for this question.
I checked out JBossWeb from anonsvn today and tried to build it on Fedora 9 (using OpenJDK 1.6.0)
I'm getting a lot of errors as shown below. I'm not quite sure what I'm missing - is anyone able to point me in the right direction please?
Many thanks,
Andrew.
| [andrew@fedora jbossweb]$ ant
| Buildfile: build.xml
|
| build-prepare:
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/classes
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build/bin
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build/conf
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build/lib
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build/temp
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/build/webapps
| [mkdir] Created dir: /home/andrew/projects/jbossweb/output/jars
|
| compile:
| [javac] Compiling 870 source files to /home/andrew/projects/jbossweb/output/classes
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:38: package org.eclipse.jdt.core.compiler does not exist
| [javac] import org.eclipse.jdt.core.compiler.IProblem;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:39: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.ClassFile;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:40: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.CompilationResult;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:41: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.Compiler;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:42: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:43: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.ICompilerRequestor;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:44: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:45: package org.eclipse.jdt.internal.compiler does not exist
| [javac] import org.eclipse.jdt.internal.compiler.IProblemFactory;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:46: package org.eclipse.jdt.internal.compiler.classfmt does not exist
| [javac] import org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:47: package org.eclipse.jdt.internal.compiler.env does not exist
| [javac] import org.eclipse.jdt.internal.compiler.env.ICompilationUnit;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:48: package org.eclipse.jdt.internal.compiler.env does not exist
| [javac] import org.eclipse.jdt.internal.compiler.env.INameEnvironment;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:49: package org.eclipse.jdt.internal.compiler.env does not exist
| [javac] import org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:50: package org.eclipse.jdt.internal.compiler.impl does not exist
| [javac] import org.eclipse.jdt.internal.compiler.impl.CompilerOptions;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:51: package org.eclipse.jdt.internal.compiler.problem does not exist
| [javac] import org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory;
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:86: cannot find symbol
| [javac] symbol : class ICompilationUnit
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] class CompilationUnit implements ICompilationUnit {
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:152: cannot find symbol
| [javac] symbol : class INameEnvironment
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final INameEnvironment env = new INameEnvironment() {
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:152: cannot find symbol
| [javac] symbol : class INameEnvironment
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final INameEnvironment env = new INameEnvironment() {
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:266: cannot find symbol
| [javac] symbol : class IErrorHandlingPolicy
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final IErrorHandlingPolicy policy =
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:267: cannot find symbol
| [javac] symbol : variable DefaultErrorHandlingPolicies
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] DefaultErrorHandlingPolicies.proceedWithAllProblems();
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:270: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_LineNumberAttribute,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:271: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.GENERATE);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:272: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_SourceFileAttribute,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:273: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.GENERATE);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:274: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_ReportDeprecation,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:275: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.IGNORE);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:277: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Encoding,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:281: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_LocalVariableAttribute,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:282: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.GENERATE);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:289: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:290: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_1);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:292: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:293: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_2);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:295: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:296: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_3);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:298: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:299: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_4);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:301: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:302: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:305: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:306: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:310: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Source,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:311: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:318: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:319: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_1);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:321: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:322: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_2);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:324: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:325: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_3);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:327: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:328: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_4);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:330: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:331: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:332: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Compliance,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:333: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:336: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:337: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:341: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_TargetPlatform,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:342: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:343: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] settings.put(CompilerOptions.OPTION_Compliance,
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:344: cannot find symbol
| [javac] symbol : variable CompilerOptions
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] CompilerOptions.VERSION_1_5);
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:347: cannot find symbol
| [javac] symbol : class IProblemFactory
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final IProblemFactory problemFactory =
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:348: cannot find symbol
| [javac] symbol : class DefaultProblemFactory
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] new DefaultProblemFactory(Locale.getDefault());
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:350: cannot find symbol
| [javac] symbol : class ICompilerRequestor
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final ICompilerRequestor requestor = new ICompilerRequestor() {
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:350: cannot find symbol
| [javac] symbol : class ICompilerRequestor
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] final ICompilerRequestor requestor = new ICompilerRequestor() {
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:401: cannot find symbol
| [javac] symbol : class ICompilationUnit
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] ICompilationUnit[] compilationUnits =
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:402: cannot find symbol
| [javac] symbol : class ICompilationUnit
| [javac] location: class org.apache.jasper.compiler.JDTCompiler
| [javac] new ICompilationUnit[classNames.length];
| [javac] ^
| [javac] /home/andrew/projects/jbossweb/java/org/apache/jasper/compiler/JDTCompiler.java:407: org.apache.jasper.compiler.Compiler is abstract; cannot be instantiated
| [javac] Compiler compiler = new Compiler(env,
| [javac] ^
| [javac] Note: Some input files use or override a deprecated API.
| [javac] Note: Recompile with -Xlint:deprecation for details.
| [javac] Note: Some input files use unchecked or unsafe operations.
| [javac] Note: Recompile with -Xlint:unchecked for details.
| [javac] 67 errors
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4168086#4168086
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4168086
17 years, 8 months